Bikin virtual host di Ubuntu
11 Feb 2012 Kategori: LinuxKalau mau bikin multiple website di satu web server caranya adalah dengan membuat virtual host. Setelah install LAMP (Linux Apache Mysql Php) dengan baik, selanjutnya konfigurasi apache-nya.
-
Backup konfigurasi default
cd /etc/apache2/sites-enabled/ sudo cp default dua.org
-
Buat folder untuk file web nya
sudo mkdir /var/www/dua sudo mkdir /var/log/apache2/dua
-
Edit dua konfigurasi menjadi seperti ini :
sudo vim /etc/apache2/sites-enabled/duaServerAdmin webmaster@localhost
ServerName dua.org ServerAlias dua.org DocumentRoot /var/www/dua
Options FollowSymLinks AllowOverride None
Options Indexes FollowSymLinks MultiViews AllowOverride None AllowOverride All Order allow,deny allow from all
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all
ErrorLog /var/log/apache2/dua/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog /var/log/apache2/dua/access.log combined Alias /doc/ “/usr/share/doc/”
Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from 127.0.0.0/255.0.0.0 ::1/128
4.Tambahkan host di /etc/hosts
127.0.0.1 dua.org
-
Restart Apache nya
sudo apache2ctl restart