sebenernya gw bingung mau nulis apa buat share ilmu. ‘coz ilmu gw ja masih cupu bgini… ya udah de, buat share yang pertama gw kasi yang ini dulu, mengganti ‘localhost’ menjadi nama domain yang diinginkan. meskipun dah pada banyak yang tau sama ini, tapi ga da salahnya gw share …
di tulisan ini gw bukan hanya pengen mengganti ‘localhost’ atau ‘127.0.0.1′ jadi domain yang laen, klo cuma itu c tulisannya jadi dikit. gw juga pengen ngasih tau tentang virtual host, makanya dibutuhkan instalasi web server. web server yang gw pake disini adalah apache yang di bundle langsung ma mysql, php, perl atau lebih sering dikenal dengan sebutan xampp atau lampp (linux). untuk instalasi server tidak di bahas pada tulisan ini.
ok…ada beberapa file yang akan di edit disini…
- C:\WINDOWS\system32\drivers\etc\host
- C:\xampp\apache\conf\httpd.conf
- C:\xampp\apache\conf\extra\httpd-vhosts.conf
buat point 2 dan 3 di atur sesuai dengan path instalasi xampp.
untuk point pertama, sebenernya simple aja. di dalem file host juga sebenernya sudah ada example yang menjelaskan cara merubah ip komputer kita menjadi nama domain. jadi simple nya kita hanya menambah baris dibawah
127.0.0.1 localhost
127.0.0.1 www.domain-baru.com #ini baris yang ditambah
kalau udah, coba aja masukkan www.domain-baru.com ke address bar browser…pasti sama seperti localhost.
“tapi kan pengennya domain yang baru kita buat itu isinya cuma web kita aja”..nah untuk itu perlu d buat virtual host. caranya, buka file yang ada d point 2 dan 3. pada file (2) cari kata seperti ini
# Virtual hosts
#Include conf/extra/httpd-vhosts.conf
hilangkan tanda # pada baris ke 2…jadi
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
ok…setelah itu file (3)…cari kata
#NameVirtualHost *:80
hilangkan tanda #….setelah itu tambahkan code seperti ini
<VirtualHost *:80>
ServerAdmin webmaster@www.domain-baru.com
DocumentRoot “C:/xampp/htdocs/domain-yang-baru”
ServerName www.domain-baru.com
</VirtualHost>
perhatikan baik2 untuk DocumentRoot dan ServerName
DocumentRoot berisi path untuk web yang akan dipublish
ServerName adalah nama domain yang digunakan untuk web itu…
kalo udah semua….restart server apache nya….
dan selesai deh…..
CMIIW
semoga bermanfaat,
Pertamax !!!