Virtual Host di XAMPP/LAMPP

Karena semakin banyaknya permintaan materi referensi tentang virtual host ini saya mau coba menuliskan sedikit untuk memberi penjelasan kepada yang bertanya. Berawal dari tulisan saya tentang “Merubah PC rumah menjadi dedicated server/vps/web hosting dengan speedy” banyak pertanyaan yang menuntut penjelasan lebih detail, karena memang artikel itu hanya berisi garis besar yang mudah dipahami tapi bukan untuk di implementasikan pada kehidupan nyata.

Setelah kita menginstall XAMPP/LAMPP lalu mengarahkan domain kita ke IP publik kita lalu membuka port yang dibutuhkan, memang sebenarnya kita sudah siap untuk menjadikan sebuah komputer menjadi web server, dengan sedikit konfigurasi kita bisa melakukan banyak hal yang mungkin kurang diketahui oleh orang banyak.

Contoh mudahnya, Saya punya domain istanto.net, saya ingin membuat 3 virtual host dengan XAMPP/LAMPP tapi dengan tetap menggunakan 1 komputer maka apa yang harus saya lakukan? Jawabannya cukup dengan membuat virtual host masalah selesai.

virtual host

Misalnya saya ingin membuat virtual host id.istanto.net toko.istanto.net dan www.istanto.net bagaimana penulisan dalam virtual host?

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /xampp/htdocs/www
ServerName www.istanto.net
ServerAlias www.istanto.net
</VirtualHost>

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /xampp/htdocs/id
ServerName id.istanto.net
ServerAlias id.istanto.net
</VirtualHost>

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /xampp/htdocs/toko
ServerName toko.istanto.net
ServerAlias toko.istanto.net
</VirtualHost>

Setelah selesai langsung saja restart apache dijamin langsung jadi. Kesalahan umum banyak terjadi pada penulisan ServerAlias, biasanya penulis menuliskan dengan contoh *.istanto.net sebenarnya virtual host ini hanya akan kembali merujuk ke www.* karena default domain adalah www jadi sebaiknya menulis dengan sangat spesifik dan sesuai kebutuhan. Sebenarnya masih banyak lagi variabel lainnya, silahkan kalian pelajari di website XAMPP atau di website APACHE.

CATATAN:

Untuk yang mencoba di pc lokal harap pahami karena kamu berada dalam 1 lingkup lokal maka kamu harus menuliskan pengenalan host lokal, untuk linux biasanya ada di bagian /etc/hosts (atau sejenis) untuk windows xp ada di %SYSTEMROOT%\windows\system32\drivers\etc\hosts.

Kata Kunci Terkait:

5 thoughts on “Virtual Host di XAMPP/LAMPP”

  1. hmm, begitu ya caranya. Baru tahu saya. Oh ya, tapi bagaimana caranya kalau ingin membedakan tiap-tiap IP nya, tapi masih dalam satu komputer. terima kasih atas jawabannya

    Reply
  2. Bos..
    ini artikelnya bagus..
    lebih bagus lg kalo ada step by stepnya…

    menarik neghh…
    mgkn aja kalo uda d tulisin step by step bkal bnyk yg ngerti…
    mkasih yahh..
    cuma saran doang…:D

    soalnya aq sndri pnasaran gmn caranya…

    Reply

Leave a Comment

[+] yoyocici emoticons Istanto Personal Blog

This site uses Akismet to reduce spam. Learn how your comment data is processed.