兩種作法
第一種 通通寫在 /etc/apache2/sites-available/default裡面
http://blog.udn.com/nigerchen/2268669
第二種 在/etc/apache2/sites-available/分開不同的設定檔
http://www.arthurtoday.com/2009/11/apache.html
我們用第二種方式來作範例
假設這次要架的網站是 : abc.tiger.com
建立Virtual Host設定檔
在 /etc/apache2/sites-available 下,建立檔案 abc.tiger.com
sudo touch /etc/apache2/sites-available/abc.tiger.com
修改設定檔 /etc/apache2/sites-available/abc.tiger.com
VirtualHost *:80 (要用括號)
ServerAdmin admin@abc.tiger.com #管理者帳號 不一定要設定
ServerName abc.tiger.com #網域名稱
ServerAlias cloud.tiger.com #網站別名 不一定要設定
DocumentRoot /var/www/tiger/ #網站的根目錄
/VirtualHost (要用括號)
啟用虛擬網站
sudo a2ensite abc.tiger.com
重新載 Apache 的設定
sudo /etc/init.d/apache2 reload
停用這個Virtualhost
sudo a2dissite abc.tiger.com
sudo /etc/init.d/apache2 reload
沒有留言:
張貼留言