Sunday

Cara Setting Virtual Host (Tanpa DNS Server)

Mungkin bagi kalian seorang web developer sudah tahu atau mungkin sudah pernah mengenal apa itu “virtual host”…

Iya Virtual Host adalah sebuah alamat virtual secara lokal sehingga Anda dapat memberikan nama website bukan dengan nama “localhost” lagi untuk sekedar uji coba di rumah, tapi kalau untuk menggunakan fasilitas Internet matikan fungsi ini, terutama pengubahan file “host“pada direktori Windows kembalikan seperti semula.

Tanpa ada koneksi internetpun, saya dapat membuka www.novaku.com hanya dengan bermodalkan Apache Web Server.

Web Server – Apache
Aplikasi pendukung lainnya untuk web developer, seperti PHP, MySQL, dll

Lalu lakukan konfigurasi seperti berikut :

Cari file ‘hosts’ :

Pada windows XP : ‘c:\windows\system32\drivers\etc\’
Pada windows 98 ada pada ‘c:\windows\hosts’
Pada file ‘hosts’ baris pertama (localhost) sudah ada secara default.
Tambahkan satu atau lebih baris dengan IP addressnya. Sebagai contoh :

127.0.0.1 localhost
127.0.0.1 www.nova.com
192.168.0.1 www.serverku.net


Cari file ‘httpd.conf’ : Pada ‘C:\Program Files\Apache Group\Apache\conf\’
Pada file ‘httpd.conf’ lakukan beberapa seting yaitu :

ServerName : isi dengan ServerName *:80
NameVirtualHost : isi dengan NameVirtualHost *:80
VirtualHost : tambahkan baris berikut


ServerAdmin info@nova.com
DocumentRoot “C:\Program Files\Apache Group\Apache2\htdocs\nova”
ServerName www.nova.com
ErrorLog logs/www.nova.com-error_log
CustomLog logs/www.nova.com-access_log common


Catatan :
* DocumentRoot akan mengacu pada direktory utama file PHP yang anda simpan.
* ServerName akan menjadi nama host Anda

0 komentar: