本文極為簡要的介紹了如何在Windows平台下安裝Apachex並配置虛擬目錄 以作為快速安裝的參考 詳細的設置最好的文檔是官方的說明文檔見下方的鏈接 在安裝配置的時候仔細的查閱文檔是很好的解決辦法
Apache HTTP Server Version 英文文檔
Apache HTTP Server Version 中文文檔
准備條件
到 下載相應版本的Apache (注意: 與版本的Apache對應的Module版本頁不同 互相不兼容 因此需要根據應用程序來下載相應版本的Apache) 如果不需要使用ssl 則要下載 Apache xxwinxno_sslmsi 如果需要使用 則需要下載Apache xxwinxopensslxxxmsi
安裝
雙擊安裝程序 它將引導你完成整個安裝過程請確保你輸入正確的服務器URL(如果你的服務器沒有DNS名稱你可以直接輸入IP地址)建議將Apache安裝成" for all Userson Port as a service" Apache將自動安裝一個系統服務以自動啟動注意如果你已經有一個IIS或者其它的程序使用端口安裝可能會失敗如果是這樣你可以到程序目錄下的Apache Group\Apache\conf目錄中找到文件將其中的Listen 改成一個不用的端口比如Listen 然後重新運行這個安裝程序這次應該不會再有問題了
安裝結束之後在浏覽器中鍵入 http://loccalhost如果呈現了一個已經配置好的網站那麼Apache就安裝成功了
如果你將Apache安裝成一個服務它將以本地system帳戶來運行為Apache創建一個單獨的用戶來運行它將會更安全一些
打開Apache的安裝目錄 找到文件 /conf/ 打開它進行配置的編輯 配置文件中對於各項都有比較詳細的描述 在配置結束之後可以運行開始菜單中Apache安裝文件夾中的Test Configuration工具來檢驗配置文件是否正確 如果配置不正確會給出簡要的說明 如果在配置結束之後通過了Test Configuration工具 但是仍然不能夠順利運行Apache 可以到[Apache安裝目錄]/logs/ 這個目錄中查看記錄 以找出問題所在
配置 文件
# 設置文檔主目錄 後面的就是磁盤的目錄
DocumentRoot "D:/Programs/Apache/htdocs"
# 添加虛擬目錄 下面的設置在浏覽器中輸入 http://localhost/webpath/ 的時候機會訪問服務器的"D:/Programs/WebPath"目錄
Alias /webpath/ "D:/Programs/WebPath"
# 當/webPath 後面不加"/"的話 在浏覽器中可以輸入 http://localhost/webpath Apache會自動的在後面添加"/"
Alias /webpath "D:/Programs/WebPath"
# URL 重定向
Redirect permanent /foo/
# 設定虛擬主機: 請參考
From:http://tw.wingwit.com/Article/Common/201311/7872.html