1. 程式人生 > >Wamp server搭建

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訪問對應的目錄了