wampserver 2.5多站点配置
wampserver2.5版本与之前老版本配置有区别,假设wamp安装在d:/wamp下。
第一步:修改D:/wamp/bin/apache/apache2.4.9/conf/httpd.conf 文件
1、打开PHPIniDir配置并指向配置文件详细地址.
PHPIniDir D:/wamp/bin/php/php5.5.12/php.ini
2、修改目录访问权限.否则除localhost外都无权限(或在各站点配置)
<Directory />
AllowOverride none
Require all denied
</Directory>
为
<Directory />
AllowOverride none
Require all granted
</Directory>
第二步:修改D:/wamp/bin/apache/apache2.4.9/conf/extra/httpd-vhosts.conf文件
<VirtualHost *:80>
DocumentRoot "F:/php_web/yii/" 站点目录
ServerName yii.com 访问的域名
<Directory "F:/php_web/yii/"> 目录权限配置
Options Indexes FollowSymLinks
AllowOverride all
Require all granted
</Directory>
</VirtualHost>
第三步:修改C:/Windows/System32/drivers/etc/hosts文件(如在公网上则不用)
127.0.0.1 yii.com
127.0.0.1 think.com
注:wampserver默认是80端口,当被占用的时,需在httpd-vhosts.conf 里面找到(或修改占80端口的其它程序)
Listen 0.0.0.0:80 Listen [::0]:80
可再添或修改自定义的端口号
Listen 0.0.0.0:8080Listen [::0]:8080
然后配置站点信息的时候,在
<VirtualHost *:80>
中把80改成自己的端口号