Saturday, July 14, 2012

Konfigurasi Virtual Host XAMPP di Linux, dan Windows

Sudah lama diabaikan, saya mau coba post sekaligus sebagai catatan pribadi. Kali ini berhubungan dengan konfigurasi server apache. 

Bagi yang biasa pakai xampp, biasanya semua source web nya disimpan di folder htdocs. Bayangkan kalau sudah banyak sekali folder yang dibuat, jadi agak berantakan bukan? Akan lebih baik kalau tiap project terorganisir. Ketimbang memakai url http://localhost/project url http://dev.project.com jauh lebih developer friendly. Ditambah lagi jika source nya dipisah ke folder sendiri diluar htdocs, dev.project.com misalnya. Akan sangat memudahkan kita. 

Nah, apache sendiri sudah mendukung fasilitas itu yang dinamakan dengan Virtual Host. Dengan sedikit konfigurasi kita bisa dapat environment yang kita mau. Prinsip dasarnya pertama harus melakukan perubahan di file hosts. Kemudian menambahkan konfigurasi VirtualHost di apache. Namun dari pengalaman saya, butuh konfigurasi berbeda untuk sistem operasi yang berbeda.