星期五, 4月 19, 2019

「網管筆記」一台伺服器架設多個網站筆記

可參考下方的影片,還說明的蠻詳細的

我大概整理了一下,可分為幾個步驟

一、先在 www 下架設網站
例如你有二個網站分別名為 【web1】、【web2】

二、在 /etc/apache2/sites-available/ 新增二個設定檔

2-1
vim 一個名為 web1 檔案
<VirtualHost 虛擬主機內部 IP:80>
DocumentRoot /var/www/web1
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
</VirtualHost>

2-2
vim 一個名為 web2 檔案
<VirtualHost 虛擬主機內部 IP:80>
DocumentRoot /var/www/web2
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
</VirtualHost>

三、啟用網站設定
sudo a2ensite web1(設定檔名)
sudo a2ensite web2(設定檔名)

四、停用網站設定
sudo a2dissite web1(設定檔名)

五、重新啟動 Apache 收工
sudo /etc/init.d/apache2 restart

六、最後記得去 DNS 中新增記錄並重新啟動 DNS伺服器!
web1             IN      A       163.23.x.x
web2             IN      A       163.23.x.x 

這樣以後在網址列中輸入
web1.csps.chc.edu.tw 就可以連結到 web1 網站
web2.csps.chc.edu.tw 就可以連結到 web2 網站