當你安裝好Apache2之後,可能不只一個網站,這時候你可以使用虛擬網站的方式架設多組網站
1.建立虛擬設定檔
sudo touch /etc/apache2/sites-available/test.abc.com.tw
2.修改設定檔
sudo vim /etc/apache2/sites-available/test.abc.com.tw 加入以下的設定值
<VirtualHost *:80>
#Admin信箱
ServerAdmin admin@abc.com.tw
#網站名稱
#網站名稱
ServerName test.abc.com.tw
#網站別名
ServerAlias test.abc.com.tw
#網站的根目錄
DocumentRoot /var/www/test.abc.com.tw
#網站的錯誤日誌檔存放的位置與檔名,統一放置在log區
#網站別名
ServerAlias test.abc.com.tw
#網站的根目錄
DocumentRoot /var/www/test.abc.com.tw
#網站的錯誤日誌檔存放的位置與檔名,統一放置在log區
ErrorLog /var/log/test.abc.com.tw/error.log
#網站日誌檔存放的位置與檔名,統一放置在log區
CustomLog /var/log/test.abc.com.tw/access.log combined
#網站日誌檔存放的位置與檔名,統一放置在log區
CustomLog /var/log/test.abc.com.tw/access.log combined
</VirtualHost>
3.建立檔案與目錄
sudo mkdir /var/www/test.abc.com.tw
sudo mkdir /var/log/test.abc.com.tw
sudo touch /var/log/test.abc.com.tw/error.log
sudo touch /var/log/test.abc.com.tw/access.log
4.啟動虛擬網站
sudo a2ensite test.abc.com.tw
3.建立檔案與目錄
sudo mkdir /var/www/test.abc.com.tw
sudo mkdir /var/log/test.abc.com.tw
sudo touch /var/log/test.abc.com.tw/error.log
sudo touch /var/log/test.abc.com.tw/access.log
4.啟動虛擬網站
sudo a2ensite test.abc.com.tw
5.重新載入Apache2設定檔
sudo /etc/init.d/apache2 reload
6.別忘記DNS 要加入一筆 test.abc.com.tw
7.要停用虛擬網站,請照以下的方式輸入
sudo a2dissite test.abc.com.tw
sudo /etc/init.d/apache2 reload
sudo /etc/init.d/apache2 reload
6.別忘記DNS 要加入一筆 test.abc.com.tw
7.要停用虛擬網站,請照以下的方式輸入
sudo a2dissite test.abc.com.tw
sudo /etc/init.d/apache2 reload
全站熱搜
留言列表