手動升級(非 *.msi 封裝)Apache 2.4.3 於 Windows 成功紀要
發表於 : 2012-08-21, 00:21
前言:
因為有了上次成功經驗,所以在官方 Apache 2.4.3 封裝尚未正式釋出前,再度嘗試手動升級(非 *.msi 封裝)Apache 2.4.3 於 Windows。
經過測試,果然成功升級(啟動了)Apache 2.4.3 服務;
特別整理整個實際操作的過程,分享給有需要的網友們。
步驟:
好消息!此版已經修正了 SSL 問題。
如果在 Apache 錯誤記錄中,有類似「Asynchronous AcceptEx failed」的訊息,
那麼您可以在 httpd.conf 新增底下三行:
參考連結:
因為有了上次成功經驗,所以在官方 Apache 2.4.3 封裝尚未正式釋出前,再度嘗試手動升級(非 *.msi 封裝)Apache 2.4.3 於 Windows。
經過測試,果然成功升級(啟動了)Apache 2.4.3 服務;
特別整理整個實際操作的過程,分享給有需要的網友們。
步驟:
- 到 Apache Lounge 下載 Apache 2.4.3(有兩個版本,個人是下載 httpd-2.4.3-win32.zip)。
- 移除 Apache 2.4.2 服務:
於 DOS 視窗底下,找到 /bin/ 底下 httpd.exe 的位置後,先空一格,再輸入「-k uninstall」後,按「Enter」,即可移除 Apache 服務。 - 結束(關閉)系統工具列上的「Apache Monitor」。
- 下載的檔案解壓縮後,將整個 Apache24 資料夾,放置於您原先安裝 Apache 2.4.2 的相同位置,而取代之。
p.s.
切記要保留 /conf/ 裡頭的設定檔 httpd.conf。 - 啟動 Apache 2.4.3 服務:
於 DOS 視窗底下,找到 /bin/ 底下 httpd.exe 的位置後,先空一格,再輸入「-k install」後,按「Enter」,即可啟動 Apache 服務。
好消息!此版已經修正了 SSL 問題。
如果在 Apache 錯誤記錄中,有類似「Asynchronous AcceptEx failed」的訊息,
那麼您可以在 httpd.conf 新增底下三行:
代碼: 選擇全部
AcceptFilter http none
EnableSendfile off
EnableMMAP off