Cara Membuat Web Server Di Komputer Dengan XAMPP

Cara Membuat Web Server Di Komputer Dengan XAMPP akan +Akhir Mali paparkan sedikit setelah berhasil membuat web server sendiri dengan tutorial membuat webserver yang Akhir Mali temukan di internet. Untuk memperkaya pembahasan Media Belajar Komputer maka Arminaven akan posting tentang webserver yang tentunya masih ada kaitannya dengan jaringan komputer dan hosting.
Cara Membuat Web Server Di Komputer
Untuk menginstall beberapa software WebServer dalam satu komputer lokal memerlukan beberapa cara dan ketentuan, karena masing-masing software tersebut menggunakan Port default ke 80, yaitu dengan alamat http://localhost atau http://127.0.0.1:80 pada komputer lokal dan hanya dapat di akses melalui jaringan internet lokal saja. Jika kita ingin menjalankan ke 3 services tersebut secara bersamaan, maka kita perlu mengganti masing-masing ke tiga Port nya itu, disini saya akan menginstall 3 jenis Perangkat lunak atau WebServer yang sudah siap pakai dan tentunya gratis, diantaranya adalah Appserv, xampp, dan Wampp.

Ke 3 software tersebut berhasil saya install dengan sempurna dan semuanya berjalan dengan normal seperti yang saya harapkan, dan jika anda hendak menginstall ke tiga software tersebut, silahkan ikuti panduan tutorial ini dengan seksama.

Langkah pertama yang perlu anda lakukan adalah menyiapkan ke 3 software tersebut, dan jika belum memilikinya silahkan mendownloadnya terlebih dahulu disini :
  1. Appserv - memiliki ukuran -+ 18,8mb
  2. Xampp - memiliki ukuran -+ 99,8mb
  3. Wampp -  memiliki ukuran -+ 20mb
  4. LocalServer - memiliki ukuran -+ 19mb (Recomended) Port default 4008, tidak perlu seting nomor port lagi.
Kemudian jika ke tiga Software tersebut telah di persiapkan, silahkan Cek nomor Port yang di gunakan dengan menggunakan Comand Prompt (CMD) dan ketikan perintah netstat -ano lalu Enter, dan hasilnya adalah :


Jika yang di beri lingkaran merah itu terlihat, menandakan bahwa Port 80 sudah digunakan pada komputer anda, mungkin sebelumnya komputer pernah terinstall WebServer sejenis lainya, maka port default 80 itu sudah pasti di gunakan, jika demikian silahkan ikuti langkah yang berikutnya nanti, dan server yang sudah terinstall tersebut di biarkan saja menjadi server Default komputer dengan alamat default http://localhost atau http://localhost:80

Tapi ingin mengulang proses penginstallan dari awal dan menghapus server yang sudah ada sebelumnya, silahkan Unistall perangkat lunak sersebut terlebih dahulu, dan pastikan port 80 sudah tidak digunakan lagi, tapi harus ingat... Sebelum proses penghapusan backup terlebih dahulu Root Directory Server seperti www, atau htdocs, beserta databasenya, kemudian pastikan services Apache nya sudah dimatikan terlebih dahulu.

Untuk mematikan Services Apache yang sedang berjalan pada komputer, buka Comand Prompt (CMD) ketik services.msc lalu Enter, kemudian akan terlihat tampilan services lokal yang sedang berjalan pada komputer lokal, lihat tampilan nya seperti gambar di bawah ini :


Matikan services server terlebih dahulu sebelum proses Unistall, silahkan pilih services apa yang ingin anda Unistall, untuk contoh gambar di atas terdapat beberapa services Apache yang sedang berjalan, itu karena saya menginstall beberapa perangkat lunak untuk Web Server pada Lokal komputer saya, dan untuk anda yang memiliki satu services Apache, silahkan pilih salah satu nya saja sesuai yang di gunakan, biasanya kalo untuk AppServ versi 2.5.10 itu menggunakan Apache versi 2.2.8, dan untuk xampp versi 1.8.1 itu biasanya menggunakan Apache versi 2.4.0.

Sekarang mari kita lanjutkan untuk proses installasi WebServer pada komputer lokal satu persatu, disini saya asumsikan bahwa komputer Anda belum terinstall WebServer sejenis lainya, dan port default 80 masih belum di gunakan, kemudian silahkan pilih Software mana yang akan dijadikan default server pada lokal komputer, misalkan anda akan memilih XAMPP sebagai server Default komputer yang memiliki alamat http://localhost, silahkan install pertama kali perangkat lunak tersebut berikut komponen-komponen yang di bawa nya, double klick file xampp-win32-v.x.x.x-setup.exe




Install semua services dan komponen yang dimiliki oleh XAMPP, selanjutnya silahkan pilih directory penyimpanan untuk software tersebut, gunakan saja default bawaan nya, yaitu ke C:\xampp, kemudian Next dan tunggu kurang lebih 2 menit untuk proses intallasi nya, jika sudah selesai Klick Finish, kemudian buka Control Panel Xampp pada Start >> All Program >> Apache Friends >> XAMPP >> XAMPP Control Panel


Jika Services Apache nya belum terinstall, sebaiknya jangan di Start dulu, lebih baik Install satu persatu services nya seperti Apache, MySQL, FileZilla, dan service Tomcat, dengan mengklick tombol X untuk menginstall services, dan jika sebelumnya service Apache sudah berjalan otomatis, sebaik nya di Stop terlebih dahulu, Klick Services pada Control Panel Xampp dan matikan Service Apache secara manual pada Services Lokal komputer, cari services Apache yang berjalan (Apache2.4) kemudian Stop, lihat tampilan Services (local) pada gambar sebelumnya di atas.

Kemudian setelah masing-masing services sudah terinstall, silahkan Start services satu persatu, terkecuali untuk services Apache nya, jalankan secara manual dengan mengklick Start pada Services (local) komputer, dan ini dilakukan untuk pertama kalinya saja, selanjutnya services akan berjalan secara otomatis saat Windows Run pertama kali.


Selanjutnya buka Browser seperti FireFox dll, ketikan alamat http://localhost, jika tampilan nya adalah pilihan bahasa yang akan di gunakan oleh XAMPP, berarti software sudah terinstall dengan benar.

Sekarang saat nya untuk menginstall Software sejenis lainya pada satu komputer yang sama dan sebelumnya sudah terinstall XAMPP, jika yang akan Anda install itu adalah AppServ versi 2.5.10, maka itu akan mempermudah untuk pengaturan nomor Port nya yang akan di gunakan, karena pada saat installasi Anda akan di minta untuk memasukan nomor Port yang akan di gunakan oleh AppServ, dan isikan saja 4 angka nomor seperti 4005 atau yang lainya, yang menurut anda nomor tersebut belum pernah di gunakan oleh software apapun, silahkan lihat panduan installasi nya dengan gambar di bawah ini :




Untuk Services MYSQL tidak perlu di install lagi, karena sudah ada pada paket XAMPP


Maukan nomor Port yang akan di gunakan oleh AppServ


Setelah AppServ berhasil di install, silahkan buka Services Lokal komputer dan jalankan Apache nya secara manual, dengan mengklick Start pada Service Apache2.2, dan AppServ akan berjalan pada port 4005, yaitu dengan alamat http://localhost:4005, dan phpMyAdmin pada http://localhost:4005/phpMyAdmin, silahkan untuk melakukan beberapa Experimen dengan membuat applikasi baru pada Root Directory www yaitu pada C:\AppServ\www

Untuk Installasi Software WebServer sejenis lainya pun sama, anda hanya perlu mengganti nomor Port nya yang akan di gunakan, seperti Software WAMPP, kita hanya perlu mengganti nomor Port yang di gunakan oleh WAMPP tersebut, silahkan install WAMPP saat services Apache Server lainya sedang berjalan, kemudian setelah installasi selesai, edit file httpd.conf pada C:\wamp\bin\apache\apache2.2.22\conf\httpd.conf dan ganti port default 80 pada baris Listen 80, misalnya anda ingin menginstall WAMPP pada Port 4006, maka ganti menjadi Listen 4006, dan ganti baris ServerName localhost:80 di samakan dengan nomor port yang anda ganti pada baris Listen 80 yaitu menjadi ServerName localhost:4006, jika kesulitan untuk mencari baris nya lakukan pencarian cepat dengan menekan tombol CTRL+F pada Keyboard komputer. Setelah pengeditan selesai silahkan Restart Apache nya, lakukan secara manual pada Lokal Komputer.


Jika ingin menggunakan database MYSQL khusus untuk WAMPP secara terpisah, dan selain yang menggunakan Port default 3306, maka ganti port default mysql WAMPP dengan nomor Port yang anda inginkan, silahkan edit file my.ini pada C:\wamp\bin\mysql\mysql5.5.24\my.ini dan ganti setiap baris port = 3306 menjadi yang anda inginkan, misalnya menjadi port = 3307 atau yang lainya yang menurut anda nomor port tersebut belum ada yang menggunakan, dan ingat anda harus mengganti semua baris yang menyatakan port = 3306 tersebut.

Setelah semuanya dilakukan silahkan Restart komputer untuk memastikan semua services berjalan dengan Otomatis pada saat komputer Run pertama kali, dan untuk memonitor semua services Apache, gunakan Apache monitor, yaitu sebuah applikasi bawaan dari Apache nya, silahkan lihat monitor Apache pada Taskbar komputer yang saya install ke 3 software tersebut :




Cara Agar Service Apache XAMPP berjalan Otomatis Saat Start Up

Dalam kondisi service mati (pastikan service yang akan di otomatiskan dalam kondisi mati dulu), klik tanda silang berwarna merah di samping kiri setiap nama aplikasi.

Cara membuat web server lokal yaitu kita install applikasi web server di komputer kita sendiri. Ada banyak applikasi yang bisa dijadikan sebagai Server Website di komputer kita. Baik itu web server di Windows XP ataupun OS lain seperti linux ( Ubuntu , Suse , dll). Oo...iya hampir lupa, satu yang penting web server lokal ini adalah gratis karena kita tidak perlu sewa domain dan hositng. Software aplikasi web server yang paling populer adalah :

  • Internet Information Service (IIS). IIS ini biasanya sebagai bawaan dari windows. Pada umumnya digunakan pada windows 2000 server dan windows 2003. IIS ini menggunakan bahasa ASP dan banyak dipadukan dengan database MSSQL. Bagi anda yang jago vb script , maka ASP ini sangat cocok buat anda.

  • Apache. Ini biasanya untuk website dengan bahasa PHP dan dipadukan dengan database MySQL. Software yang satu ini gratis.
Karena pertimbangan biaya maka banyak orang memakai Apache , PHP & MySQL untuk membuat server website lokal. Dan juga di hostingan , rata-rata sudah menyediakan fasilitas PHP & MySQL tersebut. Karena itu kita fokuskan topik kita ke web server ini saja.
Kita bisa download Apache , PHP dan MySql dari websitenya dan install satu -satu di komputer kita untuk membuat server website lokal. Tapi ini lebih ribet. Ada beberapa pengembang yang sudah menyediakan satu installer untuk paket tersebut ( Apache , PHP dan MySql ) , seperti :
  • XAMPP

  • WAMPP
Yang pernah saya coba dan saya pakai di komputer saya adalah XAMPP (basic package) version 1.6.7 untuk Windows. XAMPP ini cukup bagus dan fitur juga cukup lengkap. Berikut fitur - fitur dari XAMPP :
  1. Apache 2.2.9

  2. MySQL 5.0.51b

  3. PHP 5.2.6 + PHP 4.4.9 + PEAR

  4. PHP-Switch win32 1.0 (please use the "php-switch.bat")

  5. XAMPP Control Version 2.5 from www.nat32.com

  6. XAMPP Security 1.0

  7. SQLite 2.8.15

  8. OpenSSL 0.9.8h

  9. phpMyAdmin 2.11.7

  10. ADOdb 4.98

  11. Mercury Mail Transport System v4.52

  12. FileZilla FTP Server 0.9.25

  13. Webalizer 2.01-10

  14. Zend Optimizer 3.3.0

  15. eAccelerator 0.9.5.3 for PHP 5.2.6 (comment out in the php.ini)
Sebagian fungsi fitur ini saya juga belum begitu paham. Tapi yang penting adalah ada Apache , PHP dan MySql , dimana ketiga inilah yang paling kita butuhkan untuk membuat lokal web server di komputer kita.
Cara menginstall XAMPP ini juga mudah. Berikut cara cara install XAMPP menjadi web server di komputer kita.
  1. Download XAMPP di servernya ( http://www.apachefriends.org/en/xampp-windows.html)

  2. Double klik pada file yang baru dodownload untuk unpack installer. Pilih folder pada level tertinggi untuk tempat unpack file tersebut seperti E:\xampp atau C:\xampp atau folder yang lainnya. Ingat jangan gunakan folder flash disk dan sejenisnya.

  3. Buka folder tempat anda unpack sebelumnya.

  4. Double klik setup_xampp.bat untuk install XAMPP

  5. Cari dan double klik file xampp-control.exe untuk membuka setting XAMPP.

  6. Disini anda bisa start dan stop Apache , MySQL server dan fitur lain. Untuk latihan ini saya kira anda cukup start Apache , MySQL saja.

  7. Buka browser anda dan ketik http://127.0.0.1 atau http://localhost maka server website lokal anda akan terbuka.
Sampai disini anda sudah berhasil membuat komputer kita menjadi web server. Anda bisa menggunakan phpMyAdmin untuk membuat database.

selamat mencoba....semoga bermanfaat

Comments :

1
Jasa Buat Website said... on 

nice sharing gan... untuk XAMPP dan WAMPP itu perbedaannya dilihat dr mana ya?

Post a Comment

 
BERBAGI INJEK
Blogger Template by artikel komputer aku Share In | Host In Blogger.com