apache本地配置多端口多站点

一般我们在测试的时候,或者在开发的时候,都需要在自己电脑,也就是本地配置好php环境一遍开发或者测试,但时候由于我们在开发或者测试的过程中,有可能不仅仅是一个网站,这时候我们就需要配置多个站点的,由于本地没办法绑定域名,所以我们也只能通过IP或者localhost+端口访问,那么现在我们就来讲一下如何在本机实现绑定多个端口多站点的方法;

  配置apache的方法这里就不多说了,可以参考:apache简单配置PHP5环境

  知道配置文件:apache安装目录/conf/httpd.conf

  找到

  # Virtual hosts

  #Include conf/extra/httpd-vhosts.conf

  去掉#

  如下:

  # Virtual hosts

  Include conf/extra/httpd-vhosts.conf

  去掉#是为了加载扩展配置

  找到apache安装目录/conf/extra/httpd-vhosts.conf

  我们就开始在这个文件里面配置多端口多站点了。

  比如我们添加一个8080端口的站点

  找到

  NameVirtualHost *:80

  在下面添加一个8080端口

  Listen 8080

  然后在找到

  

 
      ServerAdminwebmaster@dummy-host.example.com
      DocumentRoot "c:/Apache24/docs/dummy-host.example.com"
      ServerName dummy-host.example.com
      ServerAlias www.dummy-host.example.com
      ErrorLog "logs/dummy-host.example.com-error.log"
      CustomLog "logs/dummy-host.example.com-access.log" common
  

  

  这里的数据是不是很多啊,我们不需要那么多,我们只需要服务器名,和项目目录就行了

  我们改成

 

  

    DocumentRoot "D:/www"

    ServerName localhost

    ServerAlias localhost

  

  如果想要通过8080端口访问,我们则添加下面的端口

 

  

    DocumentRoot "D:/www/test"

    ServerName localhost

    ServerAlias localhost

  

  现在我们已经成功配置好多端口多站点了,我们重启一下apache,再来测试一下。

  下面我们在浏览器输入

  localhost

  则默认访问的是D:/www项目

  输入localhost:8080

  访问的则是D:/www/test项目

 

文章来源:http://www.liqingbo.cn/article/aid-320.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值