當你安裝好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區
          ErrorLog /var/log/test.abc.com.tw/error.log
          #網站日誌檔存放的位置與檔名,統一放置在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
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

arrow
arrow
    全站熱搜

    蒼穹 發表在 痞客邦 留言(0) 人氣()