我今天在學習解析XML格式數據時需要安裝Apache服務器,我就網上搜索安裝方法,看了很多後覺得最好方法如下:
一、準備軟件
1.64位的apache版本 傳送門:http://www.apachelounge.com/download/
2.VC11運行庫
下載完成解壓後的效果圖我的解壓目錄是D:\ware\apache:(這因人而異,放什麼地方你決定)
二、修改文件
打開D:\ware\Apache24\conf目錄下的httpd.conf文件並作以下修改:
ServerRoot(apache目錄)改爲d:/ware/Apache24
ServerName (服務器名稱) 去掉#,改爲127.0.0.1
DocumentRoot (修改網站根目錄地址)自己設置,一般設置爲"d:/ware/Apache24/htdocs"
<Directory "網站根目錄地址"> 與上一步地址相同
ScriptAlias 改爲 /cgi-bin/ "d:/ware/Apache24/cgi-bin/"
<Directory "d:/ware/Apache24/cgi-bin/">(與上面那個Directory 不同)
三、安裝
安裝/卸載命令(以管理員身份運行CMD)
安裝命令:"d:\ware\Apache24\bin\httpd.exe" -k install -n apache
卸載命令:"d:\ware\Apache24\bin\httpd.exe" -k uninstall -n apache
(每改一次.conf文件,都要卸載後重新安裝,這是必須的)
執行完命令後,可能遇到這樣的問題:
這是因爲80端口已經被用了,所以你就要改端口,還是在httpd.conf文件中找到Listen 80這一行(大概在45-60之間行),將80改爲8080就行了,然後再卸載,安裝。
直到出現這樣的提示:
四、測試是否成功
找個瀏覽器,再輸入網址的地方輸入http://127.0.0.1:8080/index.html,出現以下界面則成功
如果你覺得你完全安裝步驟操作了,測試沒有顯示,那就麻煩你到D:\ware\Apache24\conf目錄下的httpd.conf
裏面在檢查下你所修改的地方,是不是有錯,特別是安裝目錄。
注意:前提是你把前面所提到的網址的根目錄設置爲d:\ware\Apache24\htdocs,因爲這個文件夾會自帶一個index.html的文件