lamp本机多站点配置

来源:互联网 发布:51单片机数码管时钟 编辑:程序博客网 时间:2024/06/03 18:06

一直在用phpstudy,再加上还有iis,访问比较混乱

今天想同时搞几个php站就犯了难.

用phpstudy的自带多的站点,没有配成功,只有手动改apache了.


1.多站点不同端口号.

  首先找到Listen(监听套接字),需要什么端口号都添上.

  然后将Include conf/extra/httpd-vhosts.conf 这行前的 # 去掉. 它是启动多站点配置,配置文件是 httpd-vhosts.conf  这个东东.

  然后去httpd-vhosts.conf 中 将  

<VirtualHost *:8001>  这里改成你自己的端口
    ServerAdmin webmaster@dummy-host.example.com                                 这个是管理员邮箱
    DocumentRoot "E:/PHP/www"                                                                             站点目录
    ServerName dummy-host.example.com                                                          指定FQDN
    ServerAlias www.dummy-host.example.com                                                  ServerName起别名,通过Alias中的域名也可以访问这个虚拟主机
    ErrorLog "logs/dummy-host.example.com-error.log"                                     指定错误日志路径及名称
    CustomLog "logs/dummy-host.example.com-access.log" common         指定访问日志路径及名称
</VirtualHost>

前的#都去掉.


再回到httpd.conf里,找到

<Directory />

有可能默认是

<Directory />
    AllowOverride none
    Require all denied
</Directory>

需要改成

<Directory />
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>


好了,重启apache吧.应该就可以了


2.多站点不同域名访问.

  好像必须走80端口,我80端口iis还在用,就不弄了.

0 0
原创粉丝点击