Pengen Punya WebSite instan kualitas intan ?

Monday, July 12, 2010

Konfigurasi Virtual Host pada OpenSUSE 11.1

Untuk mengetahui apa itu virtual hosting bisa dibaca di sini.

Sebelum membuat vHost, pastikan webserver pada mesin anda sudah up dan running cek di sini jika belum ada.

Install cronolog.
wget http://www.sfr-fresh.com/unix/www/cronolog-1.6.2.tar.gz

tar -xzvf cronolog-1.6.2.tar.gz

cd cronolog-1.6.2

./configure && make && make install

persiapan konfigurasi vhost
su - prayoga

cd /home/prayoga

mkdir -p www/commands.org.uk/{htdocs,cgi-bin}

ln -s www/commands.org.uk commands.org.uk

exit

konfigurasi pada httpd.conf
vi /usr/local/apache2/conf/httpd.conf

### tambahkan pada bawah sendiri baris berikut ###

NameVirtualHost 208.99.198.***:80
<VirtualHost 208.99.198.***:80>
ServerName commands.org.uk
ServerAlias www.commands.org.uk
DocumentRoot "/home/prayoga/www/commands.org.uk/htdocs"
CustomLog "|/usr/local/sbin/cronolog /var/apachelogs/prayoga/%Y/%m/%d/commands.org.uk.access_log" combined
ErrorLog "|/usr/local/sbin/cronolog /var/apachelogs/prayoga/%Y/%m/%d/commands.org.uk.error_log"
ScriptAlias /cgi-bin/ "/home/prayoga/www/commands.org.uk/cgi-bin/"

<Directory "/home/prayoga/www/commands.org.uk/htdocs">
Options All
AllowOverride All
Order allow,deny
Allow from all
</Directory>

</VirtualHost>

simpan dan restart webserver
/usr/local/apache2/bin apachectl stop

/usr/local/apache2/bin apachectl start

0 comments:

Post a Comment