Rabu, 11 Juni 2008

Virtual Host Di Slackware

Ada sedikit perbedaan saja, karena versi apache yang dipakai versi 2.2. Pada versi 1.3 semua settingan ada di httpd.conf, pada versi 2.2, file konfigurasi dipecah menjadi beberapa bagian lagi.

Untuk file konfigurasi Virtual Host terdapat di :

/etc/httpd/extra/httpd-vhosts.conf
nah untuk mengaktifkan Virtual Host, edit httpd.conf yang terletak di /etc/httpd/httpd.conf lalu cari pada bagian :


# Virtual hosts
#Include /etc/httpd/extra/httpd-vhosts.conf

hilangkan tanda "#" pada #Include /etc/httpd/extra/httpd-vhosts.conf, sehingga menjadi :


Include /etc/httpd/extra/httpd-vhosts.conf

nah jika sudah, maka edit file konfigurasi Virtual Host :
nah jangan lupa untuk menambahkan direktive dari file web anda ini sebagai contoh dari virtual host :


ServerAdmin emailanda@domain.com
DocumentRoot /var/www/htdocs
Directory "/var/www/htdocs"
Allow from all
/Directory
ServerName apache.domainanda.com
ErrorLog /var/log/httpd/domainanda.com-error_log

Jangan lupa untuk simpan hasil konfigurasi, lalu restart service apache anda dengan menjalankan :

. /etc/rc.d/rc.httpd restart
Lakukan testing pada browser anda dengan mengetikkan alamat http://apache.domainanda.com, nah muncul "IT WORKS" :)
Selamat virtual host anda sudah berjalan.

Kemudian bagaimana untuk setiap User Directory-nya ? ok sabar :-) sekarang akan dibahas.

Untuk file konfigurasi terdapat di :

/etc/httpd/extra/httpd-userdir.conf
Untuk mengaktifkan user directory anda edit di httpd.conf dan cari bagian :


# User home directories
#Include /etc/httpd/extra/httpd-userdir.conf

hilangkan tanda "#" pada #Include /etc/httpd/extra/httpd-userdir.conf, sehingga menjadi :


Include /etc/httpd/extra/httpd-userdir.conf

Jangan lupa untuk menyimpan hasil perubahan ini, lalu restart service apache anda.
Lakukan testing pada browser anda dengan mengetikkan alamat http://domainanda.com/~useranda, nah kalo ada muncul "Parent Directory", maka anda telah berhasil
Selamat sekarang tiap user anda dapat mempunyai homepage sendiri.

Selamat mencoba :)

0 komentar:

Posting Komentar