Thursday, March 04, 2004 20:24:09

Virtual Host secara masal di Apache

Article and tutorial that related to Linux Operating System  
Virtual HostAnda sering merestart apache anda saat menambahkan virtual host pada domain anda? Jika demikian maka anda perlu melakukan virtual host secara masal di Apache

Hal ini sangat berguna jika anda seringkali menambahkan domain baru ke pada server yang sama. Jadi dengan demikian tidak perlu merestart setiap kali anda merubah2 isi domain. Tapi sebelum mencoba backup httpd.conf anda terlebih dahulu agar jika terjadi error bisa kembaliin seperti semula :p.....

Untuk apache 1.3.x pastikan opsi ini tidak diberi pagar
LoadModule vhost_alias_module modules/mod_vhost_alias.so
AddModule mod_vhost_alias.c

Untuk apache 2 cukup opsi
LoadModule vhost_alias_module modules/mod_vhost_alias.so

kemudian tambahkan baris-baris opsi berikut pada akhir dari file httpd.conf anda. Jika anda sebelumnya telah memiliki opsi virtualhost maka sebaiknya dihapus dari httpd.conf anda :)


UseCanonicalName off
VirtualDocumentRoot /var/www/%0
VirtualScriptAlias /var/www/%0/cgi-bin

Sekarang apa yang dimaksud dengan opsi diatas, Disini misalnya kita memiliki hak akan domain www.sayaganteng.com maka jika ada request terhadap URL tersebut maka server akan mencari di direktori /var/www/www.sayaganteng.com/ dan di /var/www/www.sayaganteng.com/cgi-bin

Misalnya kita memiliki subdomain "wow.sayaganteng.com" maka seperti contoh diatas anda tinggal membuatnya di /var/www/wow.sayaganteng.com/ dan seterusnya. Jadi intinya URL merefleksikan direktorinya .....

Selamat mencoba


Permalink | Add Comment | logo del.icio.usadd to del.icio.us | view as pdfview as pdf
On 2007-12-15 23:26:47 fandy wrote:
1
klo module ini di aktifin harus ada dns servernya juga yah mas !! jadi klo kita manggil ke web server http://ip_server/, ngatur nama usernya sebagai gimana apa perlu pake ispconfig atau hanya di atur di file hosts hehehehe gw nanyanya ngerepotin lagi nih mas maklum lagi coba2 di fedora core 7
On 2007-12-15 23:31:38 fandy wrote:
2
klo module ini di aktifin harus ada dns servernya juga yah mas !! ,klo tidak ada dns servernya bisa gak??,jadi klo kita manggil ke web server http://ip_server/, ngatur nama usernya gimana?? apa perlu pake ispconfig atau hanya di atur di file hosts hehehehe gw nanyanya ngerepotin lagi nih mas maklum lagi coba2, oiya gw make di fedora core 7
On 2008-01-10 16:21:00 hasan wrote:
3
wah.. punyaku koq kalo dihidupin virtualhostnya pas mbuka web utama malah masuk ke virtualhostnya ya??
On 2008-01-26 19:11:50 Rudy Cayadi wrote:
4
@fandy: Ya, ini sich lebih sekedar maenan alias biar mudah dan ga capek2, kalo utk produksi / kerjaan mendingan pake ispconfig(aku pake lumayan enak dan bagus walau banyak hal msh manual atau ga user friendly). @hasan: sudah bener DocumentRoot nya?
Name:

Email: (optional, not displayed on site, gravatar enabled)

Comments: (html will be escaped)

Captcha: