Ubuntu 如何設定 Apache 的虛擬網站 / 虛擬主機 ( VirtualHost ) ?
http://www.arthurtoday.com/2009/11/apache.html#.Uslh7tIW214
2.建立虛擬主機 ( Virtual Host ) 設定檔
在 /etc/apache2/sites-available 下,建立一個檔案名稱叫做 mytable.ubuntu 的文字檔
sudo vi /etc/apache2/sites-available/mytable.ubuntu
3.調整設定檔
把下面這一串打到 /etc/apache2/sites-available/mytable.ubuntu 檔案裡..
<VirtualHost *:80>
#管理者郵箱
ServerAdmin xyz@arthurtoday.com
#網站名稱
ServerName mytable.ubuntu
#網站別名
ServerAlias www.mytable.ubuntu
#網站的根目錄
DocumentRoot /var/www/mytable.ubuntu/public_html/
#網站的錯誤日誌檔存放的位置與檔名
ErrorLog /var/www/mytable.ubuntu/logs/error.log
#網站日誌檔存放的位置與檔名
CustomLog /var/www/mytable.ubuntu/logs/access.log combined
</VirtualHost>
4.建立網站資料夾
sudo mkdir -p /var/www/mytable.ubuntu/public_html
sudo mkdir /var/www/mytable.ubuntu/logs
5.啟用虛擬網站
sudo a2ensite mytable.ubuntu
6.重新載 Apache 的設定
sudo /etc/init.d/apache2 reload
7. 將桌機的hosts檔案加入
192.168.x.x mytable.ubuntu www.mytable.ubuntu
沒有留言:
張貼留言