Ubuntu Apache啟用虛擬多網站(VirtualHost)

1.設定Apache
Ubuntu Apache的設定檔不是在/etc/httpd/conf/httpd.conf ,而是在/etc/apache2/sites-available/000-default.conf 中。用 sudo vi 開啟後,加入如下面的設定:

<VirtualHost *:80>
ServerName www.xxps.tp.edu.tw
DocumentRoot /wwwfileroot/firstwebsite
</VirtualHost>

<VirtualHost *:80>
ServerName web.xxps.tp.edu.tw
DocumentRoot /wwwfileroot/secondwebsite
</VirtualHost>

2.啟用多網站
使用 sudo a2ensite default
可參考http://manpages.ubuntu.com/manpages/hardy/man8/a2ensite.8.html

3.Apache重啟或套用變更
service apache2 reload