Wamp server搭建

其中主要引用https://www.jianshu.com/p/9d3b66a8da62的方法

声明:如果只是需要通过localhost来访问本地站点,则只需要完成第一步即可。


1. 软件下载与安装

1.1 WampServer下载
官网下载(3.0.6):
www.wampserver.com/en/

2.2版本下载:
http://pan.baidu.com/s/1jICDTOU
1.2 
软件安装
注意:本文所有的步骤都是基于2.2版本,其他版本相关操作可能有所出入。

2. 正文

2.1 通过localhost以及ip地址来访问根文件夹
安装完毕后,单击任务栏中的WampServer图标,点击localhost就会在浏览器中打开默认的根文件夹中index.php文件,
显示如下:

step1:点击WampServer图标,在Apache目录下找到httpd.conf文件,用记事本打开。
httpd.conf的位置


step2:Ctrl+F查找deny,将如下几个位置的deny改成Allow。

            #   onlineoffline tag - don't rem将deny from all改为Allow from all
step3:更改完成后Ctrl+S保存,按照如下的步骤重启Apache:

重启Apache  Apache->service->restart service


step4:在浏览器的地址栏中输入localhost或当前设备的ip地址就可以访问到WampServer默认的根文件夹了,
           在同一局域网下的其他设备同样可以通过ip地址访问到默认文件夹。
ip地址的查看方式:Win+R键打开运行,输入cmd,回车,输入ipconfig即可看到ip地址。

2.2 更改服务器默认文件夹
打开httpd.conf文件,查找DocumentRoot,将路径改为你想要设置的默认路径,
      如下:
按照上文提到的方式重启Apache后在浏览器中输入localhost,就变成了刚刚设置好的默认文件夹。

修改完成之后,在浏览器中输入http://自己的IP  就可以访问自己的目录了

或者http://localhost也可以

2.3 C:\Windows\System32\drivers\etc中的hosts  

      windows->nodepad 使用管理员权限打开

      输入自己的IP   www.zjy.com

       就可以在浏览器中使用www.zjy.com访问目录啦

2.4 虚拟目录的设置(这个和上面的有冲突,设置之后localhost 就不能访问了)

1   C:\Windows\System32\drivers\etc中的hosts 添加

       192.168.0.100    www.zjyex.com
       192.168.0.100    www.zjynode.com

2. 在httpd.conf中打开如下

    # Virtual hosts
    Include conf/extra/httpd-vhosts.conf

3. 在安装路径下D:\wamp\bin\apache\Apache2.2.21\conf\extra修改httpd-vhosts.conf添加

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot "E:\zjy\exercise"
    ServerName www.zjyex.com
    ErrorLog "logs/dummy-host2.example.com-error.log"
    CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot "E:\zjy\nodejs"
    ServerName www.zjynode.com
    ErrorLog "logs/dummy-host2.example.com-error.log"
    CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>

这样我们就可以使用www.zjyex.com和www.zjynode.com访问对应的目录了

猜你喜欢

转载自blog.csdn.net/yingzi10101118/article/details/83409739