PHPStudy是一個常用的PHP本地環境搭建的一個程序包,方便實用。對學習PHP的新手來說, WINDOWS下環境配置是一件很困難的事;對老手來說也是一件煩瑣的事.因此無論你是新手還是老手,該程序包都是一個不錯的選擇.
有時候需要同時測試多個網站,一次一次修改配置很是麻煩,這樣就要用到 Apache 的虛擬主機功能了,可以讓 Phpstudy 同時運行多個網站用於測試。
如:
www.example.com bbs.example.com ...
簡單修改下配置文件就可以達到如上的目的了:
在phpstudy安裝目錄下找到 Apache2/conf/ 下的httpd.conf 文件,編輯 httpd.conf 文件,在最后面添加如下配置信息即可:
<VirtualHost *:80>
ServerAdmin webmaster@163.com
DocumentRoot "D:\wwwroot\www"
ServerName www.example.com
<Directory "D:\wwwroot\www">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@163.com
DocumentRoot "D:\wwwroot\bbs"
ServerName bbs.example.com
<Directory "D:\wwwroot\bbs">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
需要更多虛擬主機的話,按照配置例子繼續添加即可。
然后再修改 host 文件(/windows/system32/drivers/etc/host)
添加如下內容:
127.0.0.1 www.example.com 127.0.0.1 bbs.example.com
重啟 Apache 后打開瀏覽器就可以使用上面設置的域名進行本地測試了!
