2017年3月3日 星期五

[研究] Apache HTTP Web Server 2.4.25 (ApacheHaus 封裝)安裝 (Windows Server 2016)

[研究] Apache HTTP Web Server 2.4.25 (ApacheHaus 封裝)安裝 (Windows Server 2016)

2017-03-03

本篇為 ApacheHaus 封裝的 Apache for Windows 2.4.x 版介紹
https://www.apachehaus.com/cgi-bin/download.plx

參考資料:

Apache Web Server (Httpd) 2.4 在 MS-Windows 上安裝說明
http://httpd.apache.org/docs/2.4/platform/windows.html

先去官方下載
http://httpd.apache.org/


(下圖) 點 Files for Microsoft Windows (不要點 Binaries,官方只提供 x86 版的 for windows)

(下圖) 官方提供了幾個可以下載 Apache for Windows 的地方
敝人選第一 ApacheHaus

(下圖) 下載 x64 版
http://www.apachehaus.com/cgi-bin/download.plx


下載得到 httpd-2.4.25-x64-vc14-r1.zip

從名稱包含 vc14 知道需要 VC++ Runtime v14,也就是 Visual Studio 2015 C++ Runtime

下載

Microsoft Visual C++ 2015 可轉散發套件 Update 3
Microsoft Visual C++ 2015 Redistributable Update 3
https://www.microsoft.com/zh-TW/download/details.aspx?id=53840

下載得到 vc_redist.x64.exe

(下圖) 安裝


(下圖) 安裝 Apache HTTPd Web Server


(下圖) 建議目錄改為 C:\

解壓完成後會看到 C:\Apache24 目錄,裡面有 bin、cgi-bin、、、等子目錄

你可以安裝到別的目錄,但是 Apache24\conf\httpd.conf 設定檔案中所有路徑都要修正
因為 httpd.conf 中預設使用 C:\Apache24 目錄

PS:依照解壓軟體種類和版本差異,有時候會多建立一層子目錄,例如變成 C:\httpd-2.4.6-win64\Apache24,  此時請把目錄搬移到 C:\Apache24



執行 C:\Apache24\bin\httpd.exe  -k  install




(下圖) 如果啟動失敗




(下圖) 連上 http://localhost 測試

(下圖) 連上 https://localhost 測試



(完)

5 則留言: