- 在同一 Web 主機上,設置不同網址網站!
- 將 RoundCube 站台,變成 Webmail 站台
- 基本 Web 站台設定,請參考這一篇文章!
-
在 /etc/httpd/conf.d 目錄中,自由新增檔案:
#cd /etc/httpd/conf.d #vim vhosts.conf <VirtualHost _default_:80> ServerName www.example.com DocumentRoot /var/www/html </VirtualHost> <VirtualHost *:80> ServerName test1.example.com DocumentRoot /var/www/vhosts/test1 </VirtualHost>
-
建立放置虚擬網站目錄:
#mkdir -p /var/www/vhosts/test1
-
在虚擬網站目錄內,新增測試用網頁:
#vim /var/www/vhosts/test1/index.html Hello!! Test1 Web Site !!
-
新增 DNS 記錄:
#vim /var/named/example.zone (新增在最後一行) test1 IN A 192.168.5.2
注意事項:請參考這一篇的 DNS Server 設定! -
重新啟動 DNS Server:
#systemctl restart named
-
重新啟動 Web Server:
#systemctl restart httpd
-
在 /etc/httpd/conf.d 目錄中,編輯 roundcubemail.conf 檔案:
#vim /etc/httpd/conf.d/roundcubemail.conf Alias /roundcubemail /usr/share/roundcubemail (增加下列幾行:) <VirtualHost *:80> ServerName webmail.example.com DocumentRoot /usr/share/roundcubemail <Directory /usr/share/roundcubemail/bin/> : : (中間原來設定不動!) : : </Directory> (新增下列這行,為最後一行設定值) </VirtualHost>
-
新增 DNS 記錄:
#vim /var/named/example.zone (新增在最後一行) webmail IN A 192.168.5.2
-
重新啟動 DNS Server:
#systemctl restart named
-
重新啟動 Web Server:
#systemctl restart httpd