wamp2.5多站点配置

作者: 进击的阿群 | 来源:发表于2016-09-07 22:09 被阅读180次
  • 建立多站点(不建议localhost进行测试,用处不大)
    wamp设置还是很简单的,在之前我的熟悉后端语言——PHP、http请求文中,提到了一些基本设置,更多详细的教程可以上网搜寻,不过关于建立多站点的配置,网上各路版本可谓是五花八门,而没有清楚的说明,所以自己总结了下面的步骤,主要是针对建立好多站点后,localhost无法打开的问题,一般无法打开的原因有三点:权限监听自定义代码目录,监听好解决,只要配置好监听端口就行,我来说说自定义代码目录后,权限的问题:

  • 虽然不是必须项,但是还是尝试了下,在Demo目录中建立了两个文件夹,然后设置默认的PHP文件:


    demo
    test01
  • 然后更改一些配置信息:

  • 更改httpd.conf
    打开目录,D:/wamp/bin/apache/apache2.4.9/conf,打开httpd.confctrl+F搜索httpd-vhosts,找到图中的代码,将注释去掉(#号):

  • 再次搜索,require,找到Require local,将其注释掉,另起一行添加Require all granted

    require
  • 更改httpd-vhosts.conf(wamp3.0.6中,已经自带localhost配置,无需添加localhost相关代码)
    打开目录,D:/wamp/bin/apache/apache2.4.9/conf/extra,找到httpd-hosts.conf,然后可以添加站点了,其中已经预留了一些可复制的例子,而需要设置的,也只有servernamedocumentroot,复制粘贴成如图,然后最后面那个是localhost的设置,因为权限更改,所以需要添加上localhost的信息:

  • 打开系统hosts文件,C:/windows/system32/drivers/etc/hosts,添加域名和地址:127.0.0.1 test01.com127.0.0.1 test02.com,然后打开浏览器就可以访问了。
    补充一定要是127.0.0.1 test01.com,前面不能有 #注释,因为系统中# 127.0.0.1 localhost前面是有#注释的,复制粘贴,可能会忘记去掉注释,导致没法使用test01.com,注意一下

  • 测试:


    test01.com
  • PS:
    另外,多说一嘴端口监听配置,可以在httpd.conf中修改,搜索“80”,修改第二行和第三行的80端口数值,最好1300以上,然后再往下找serverhost的“80”,同样修改;修改之后,需要将httpd-vhosts.conf中的站点配置改成修改好的端口,才能正常监听并访问:

    listen
    serverhost

总结:这样设置好之后,不仅多站点可以访问,localhost也不会因为配置的没有权限而访问不了,达到了工作目录和安装目录分离的目的,只不过在这里localhost无法设置到www文件夹之外的地方,要想设置需要很多地方修改,没有必要,所以在测试localhost/test.php的时候,将test.php放在www文件夹,而不是新的Demo文件夹,因为localhost访问不到,而并不是配置出了问题。


本文归本人和饥人谷所有,转载请注明来源,谢谢

相关文章

  • wamp2.5多站点配置

    建立多站点(不建议localhost进行测试,用处不大)wamp设置还是很简单的,在之前我的熟悉后端语言——PHP...

  • Nginx多站点+301重定向的配置

    关于多站点的配置其实很简单 1.多站点: 提示:其实就是一个站点一个server,具体配置自己设置,例如: 2.多...

  • apache2.2配置多站点及在apache2上部署java

    apache2路径: 适用于apache2.2 配置多站点: 通过不同端口配置多站点: 1、在httpd.conf...

  • WAMPServer多站点配置

    要配置多站点需要修改以下几点 1.修改文件httpd-vhosts.conf 文件路径:wamp64\bin\ap...

  • nginx多站点配置

    ubuntu下 apt-get install nginx 创建新的文件路径mkdir -p /var/www/d...

  • XAMPP 多站点配置

    小编近期为了筹备公司微信公众开发工作,切回了windows 10系统。为了快速搭建开发环境,习惯性的采用了wamp...

  • apache 多站点配置

    window环境 wamp 配置 1.在“httpd.conf”文件中查找:Include conf/extra/...

  • 3 多站点配置

    扩展配置文件修改 打开路径:D:\wamp\bin\apache\apache2.4.9\conf\extra 找...

  • WAMPSever多站点配置

    1、首先找到安装目录下的wamp下bin下apache下apachexxx下conf下extra中的 httpd-...

  • laravel多站点配置

    博主运行环境:windows 7、homestead、laravel5.2 按照老师配的环境 环境配置及快速上手-...

网友评论

    本文标题:wamp2.5多站点配置

    本文链接:https://www.haomeiwen.com/subject/wzxsettx.html