導讀:xampp是一個非常好的東西,在學習前端的過程中學習ajax和jquery需要用到本地服務器,一開始以為要學習nodejs,便把nodejs基礎學習了一遍,后來困於即使學習了基礎,也只能運行html,json等文件,還是不能鏈接php文件,難道學習前端基礎要把nodejs學完?百度無果便問一下前端大佬,告訴我了xampp這個軟件,XAMPP(Apache+MySQL+PHP+PERL)是一個功能強大的建站集成軟件包。有了它即可愉快的繼續學習啦~
關於安裝xampp這里安利一個鏈接 (圖文)最詳細的XAMPP的安裝及使用教程 ,這個教程中不建議第6步,也就是修改MySQL默認密碼
接下來進入正文
一、配置文件更改
1. 修改httpd.conf /xampp/apache/conf/httpd.conf
找到 LoadModule vhost_alias_module modules/mod_vhost_alias.so 這一段前面的#號去掉,網上找的資料沒有這個說明,所以導致虛擬目錄配置不成功
然后更改下面的內容:
<Directory />
AllowOverride none
Require all denied
</Directory>
改成:
<Directory />
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
保存關閉
最后打開httpd-xampp.conf
在<IfModule alias_module> </IfModule> 中添加代碼, 一般在文件尾部就能找到 ,添加在標簽內就行
#E盤codegame目錄 Alias /codegame "E:/codeGame" <Directory E:/codeGame> Options Indexes FollowSymLinks order allow,deny Allow from all </Directory>
前面的# 是注釋的意思
第一行代碼/codegame 是路由,也就是在localhost:8000/后面添加的地址(我這里端口號設置的是8000) ==> 輸入 localhost:8000/codegame 即可訪問
"E:/codeGame"就不用說了, 是文件地址 ,注意下面的文件地址也要改 <Directory E:/codeGame> ,改成自己的地址
到此為止,你已經可以通過localhost:端口號/codegame 訪問E盤web的內容了。