Setting Virtual host di XAMPP
Di sore yang cukup nyaman ini saya akan sedikit membahas mengenai virtual host dan bagaimana melakukan setting vhost (virtual host) di web server XAMPP. oke.. sebelum kita melakukan setting vhostnya sebaiknya kita tau dulu konsep dan pengertian dari virtual host.. secara gampangnya virtual host adalah membuat beberapa buah server dalam satu server.. yang tentu saja dengan domain yang berbeda2.. misal : www.sma-teladan.com.. atau www.tokoku.com dan sebagainya.. vhost ini sangat membantu sekali dalam pengelolaan sebuah server lokal, dikarenakan kita dapat dengan bebas membuat domain sesuka kita tetapi dengan catatan tidak sama dengan domain yang sudah ada di internet jika server tersebut terkoneksi ke internet..
langsung saja kita bahas cara setting virtual hostnya.. disini web server yang saya gunakan adalah XAMPP.. banyak jenis web server yang tersedia, silahkan anda gunakan sesuai selera anda… ada beberapa langkah sederhana yang perlu anda lakukan..
langkah pertama adalah kita definisikan dulu nama server (domain) yang akan kita pergunakan. file yang harus kita ubah berada di C:\windows\system32\driver\etc>host berikut kode yang harus diubah / ditambahkan
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
127.0.0.1 sma1jogja.com
192.168.10.1 www.webku.com
dibagian atas ini bisa anda tambahkan domain yang akan anda gunakan, sertakan juga alamat IPnya.. jika anda menggunakan static IP, maka bisa dituliskan juga.
langkah selanjutnya anda perlu memodifikasi file httpd.conf yang terletak di C:\xampp\apache\conf bukalah file diatas menggunakan notepad atau wordpad.. kemudian cari bagian directory dan ubah konfigurasinya menjadi seperti berikut :
<Directory “C:/www”>
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Jika anda sudah selesai mengedit jangan lupa simpan kembali file tersebut.
oke.. sekarang langkah terahir dalam pengeditan configurasi adalah menambahi konfigurasi di dalam file httpd-vhost.conf yang terletak di C:\xampp\apache\conf\extra. Buka file tersebut dengan notepad atau wordpad kemudian tambai filenya dengan kode berikut :
<VirtualHost *:80>
DocumentRoot C:/www/sma1jogja.com #ini adalah directory rootnya..
ServerName sma1jogja.com #ini domain yang sudah di buat tadi
</VirtualHost>
<VirtualHost *:80>
DocumentRoot C:/xampp/htdocs
ServerName localhost
</VirtualHost>
oke dah.. akhirnya semua pengeditan konigurasi selesai dilaksanakan… nka ini belum selesai langkah yang berikutnya adalah membuat directory root. Ini berfungsi sebagai tempat file web kita. Caranya adalah dengan membuat folder di C:\ dengan nama www dan kemudian masukkan file web yang sudah anda buat kedalam folder tsb. Jangan lupa untuk nama folder webnya harus sama dengan directory root yang sudah anda definisikan.
Jika semua konfigurasi diatas sudah selesai, jalankan XAMPPnya atao restart XAMMP bila yang sudah jalan.
Testing dengan browser, dan di dalam address bar tuliskan domain yang sudah kita buata tadi..
***** Semoga Berhasil *****
pada 27 Juli 2010 pada 9:33 am
berhasil bang.. makasih ya…