Tuesday, November 11, 2008

Setting Localhost Di Web Server Apache

Oke kita lanjutkan kembali perjalanan kita menuju localhost yg dalam bahasa indonesia disebut lokalisasi

karena ada yg nanyain, sekarang saatnya kita bermaen2 dengan virtual host.

note. tutorial di bawah ini khusus yg make windows

Tahap pertama
buka files "C:\WINDOWS\system32\drivers\etc\hosts" nggak ada ekstesionnya

trus tambahkan line berikut di files paling bawah
Code:

127.0.0.2 Lokalman
127.0.0.3 nasikucing


save files tersebut dan kita check di browser dengan memanggil
Code

http://nasikucing
http://Lokalman

Jika berhasil maka browser akan menuju halaman yang sama kalau kita memanggil
Code:

http://localhost

Tahap kedua -- editing apache configuration
buka files httpd.conf yang terletak di folder conf pada installasi apache

aktifkan module vhost dengan cara menghilangkan tanda pager #
Code:

#LoadModule vhost_alias_module modules/mod_vhost_alias.so

sehingga menjadi
Code:

LoadModule vhost_alias_module modules/mod_vhost_alias.so

trus di akhir files httpd.conf kita tambahkan line berikut
Code:

NameVirtualHost 127.0.0.2:80

ServerAdmin webmaster@localhost
DocumentRoot "D:/web/lokalisasi"
ServerName lokalisasi
ServerAlias lokalisasi
ErrorLog "logs/lokalisasi-error.log"
CustomLog "logs/lokalisasi-access.log" common

NameVirtualHost 127.0.0.3:80

ServerAdmin webmaster@localhost
DocumentRoot "D:/web/idiotnesia"
ServerName grp.idiotnesia
ServerAlias grp.idiotnesia
ErrorLog "logs/grp.idiotnesia-error.log"
CustomLog "logs/grp.idiotnesia-access.log" common


jangan lupa ganti path "D:/web/lokalisasi" sesuai dengan keinginan kamu untuk nempetin doc root

trus tambahkan pula line berikut supaya direktori tersebut dapat dibaca oleh apache

Code:


Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all


finish.........

sekrang saatnya kita check lagi dengan browser
klik:

http://nasikucing
http://Lokalman