Blogger Information
Blog 27
fans 0
comment 0
visits 20829
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
在win下集成环境wamp配置Apache的PHP开发环境-2019年10月28日23:28:35
古城老巷丶
Original
1080 people have browsed it

我使用的集成环境是wamp。win10下。

  1. 首先查看Apache的虚拟主机服务有没有开启

    1.1:找到wamp安装目录下bin文件下的Apache安装目录的conf文件下的httpd.conf文件,也可以直接左键点击运行中wamp(运行中的wamp是在右下角的绿色图标,不是绿色说明启动不成功,请检查自己的环境),选择Apache,然后打开,httpd.conf文件

        Image.png

        找到这一行,把前面的#号去掉。保存退出。PS:可以直接用文件查找功能,这样比较快。

        1.2:找到conf\extra目下的httpd-vhosts.conf文件,也可以直接左键点击运行中wamp,选择Apache,然后打开httpd-vhosts.conf文件。添加上以下代码

文件目录根据自己的情况
# *80表示监听在当前计算机上的任意ip地址端口号为80的端口(该端口号必须和conf配置文件的listen端口一致)
<VirtualHost *:80>
#配置文档的根目录
    DocumentRoot "D:/www"
#添加下面四行代码是因为在conf中将文件访问权限forbidden
    <Directory "D:/www">
      Options Indexes FollowSymLinks
      AllowOverride None
      Require all granted
    </Directory>
#域名
    ServerName mimi.dev
#错误的日志,将其名修改为和域名一样,方便以后管理和查找错误
    ErrorLog "logs/mimi.dev-error.log"
#普通的日志
    CustomLog "logs/mimi.dev-access.log" common
</VirtualHost>
    
这是我自己配置的一个,仅供参考
<VirtualHost *:80>
    DocumentRoot "D:\wamp64\www\php"
    ServerName www.phpzww.com
    <Directory "D:\wamp64\www\php">
      Options Indexes FollowSymLinks
      AllowOverride None
      Require all granted
    </Directory>
    ErrorLog "logs/www.phpzww.com-error.log"
    CustomLog "logs/www.phpzww.com-access.log" common
</VirtualHost>

        保存,重启Apache服务器,ps:如果重启图标没有变绿说明虚拟机配置文件有错误。

2.找到C:\Windows\System32\drivers\etc目录下的hosts文件,打开并添加在虚拟主机设置的域名

Image [2].png

    

127.0.0.1ip是自己本地的ip,所以要加上。

注意;host文件需要修改下权限,不然保存不了,选择host文件右键-属性

Image [3].png

3,在浏览器测试是否成功。

Image [4].png


到这一步就完成了!

ps:在定义的目录下必须要有一个文件,文件名为index,后缀HTML或者php,这边为什么要用index呢,因为在Apache配置文件配置了以index文件名为主页的原因,后缀可以是HTML或者是php,

总结,在配置环境过程中,出现了一些失误,导致没能访问到自己配置的网站,而访问到了配置域名的原网站,当错误都修改回来时,重新访问还是原网站,我的解决是:把浏览器的缓存清除,然后重新访问,就能完美解决,

Correction status:qualified

Teacher's comments:合格
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post