wampserver 2.5多站点配置

时间:2023-03-08 17:09:16

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改成自己的端口号