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