如何在 Windows 服務器上安裝 Apache


從 Windows 服務器託管網站或服務時,有幾個選項需要考慮。 在安裝和配置您的 Web 服務之前,最好先查看每種服務器類型的優缺點,以確定哪種服務器最有可能滿足您的特定需求。

可與 Windows 服務一起使用的最常見的 Web 服務器是 Tomcat、Microsoft IIS(Internet 信息服務),當然還有 Apache 服務器。許多服務器所有者選擇使用控制面板來管理管理 Web 服務器通常需要的大多數常見任務,例如電子郵件和防火牆配置。

對於 LiquidWeb,此選項意味著使用完全託管的 Windows 服務器或 Plesk。或者,一些需要更大靈活性的管理員選擇我們的核心或自我管理的 Windows 服務器之一。本文適用於沒有 Plesk(或其他)服務器管理控制面板的後一種類型的服務器。

預檢

本指南是為 64 位 Windows 服務器編寫的,因為現代服務器可能會使用該平台。還剩幾個 Apache 在 Windows 32 位系統上的潛在問題 (非 64 位)您可以在此處查看。

下載阿帕奇:

有幾個鏡像可用於下載預編譯的 Apache Windows 二進製文件,但我們將在此處使用它們。 阿帕奇之家 對於這個任務。

在這裡下載:帶有 SSL 的 Apache 2.4.46

(這是一個帶有 OpenSSL 版本 1.1.1a 的 64 位版本)。如果您想使用其他版本,請在下面列出。 可用版本頁面

在 Windows 上安裝 Apache

我們假設您已安裝適用於您的 Windows 版本的所有最新更新。如果不, 致命 立即執行此操作以避免任何意外問題。這些說明是對獲得二進制包的 ApacheHaus 提供的說明的特殊修改。整個文檔位於 Apache 文件夾下的解壓縮文件中。 “readme_first.html”。

安裝 Visual C++

在安裝 Apache 之前,您必須先安裝以下軟件包:通常建議在安裝後重新啟動系統,以確保需要重新啟動的任何剩餘更改。

下載 Visual C++ 2008 可再發行包 並安裝它。

注:下載 x64 64位系統版本。

重新啟動 – 這是可選的,但建議使用。

阿帕奇安裝

步驟1。
解壓下載的 Apache。您可以將其解壓縮到任何目錄,但最佳做法是將其解壓縮到其所在驅動器的根目錄(本示例中的文件夾為 C:阿帕奇 24)。現在使用這些步驟。
(筆記: 安裝後,用”打開配置文件服務器根目錄“命令)。

第二步。
打開”行政管理人員“命令提示符(單擊窗口)”開始點擊“圖標命令“。 右鍵點擊”命令提示符“項目,然後選擇”以管理員身份運行.”)

步驟 3。
轉到安裝目錄(出於我們的目的)。 C: Apache24bin)。

第四步。
運行程序 運行程序.

步驟 5。
Windows 防火牆可能會顯示一個對話框,指示某些功能已被阻止。請如果發生這種情況私人的通訊網絡…“ 還”男人通訊網絡…點擊給予許可使用權.

測試您的 Apache 安裝

正如 ApacheHaus 解釋的那樣,“您可以通過打開 Web 瀏覽器並輸入以下地址來測試您的安裝: https://localhost如果一切順利,您應該會看到 ApacheHaus 測試頁面。 “

apache_test_page

關閉新的 Apache 服務器實例。返回命令提示符並鍵入“控制-C”。

安裝 Apache 服務

現在您已驗證 Apache 服務器正在運行並將其關閉,您可以將 Apache 安裝為系統服務。

步驟1。
在命令提示符窗口中,鍵入(或粘貼)以下命令:

httpd.exe -k install -n "Apache HTTP Server"

輸出:

Installing the 'Apache HTTP Server' service
 The 'Apache HTTP Server' service is successfully installed.
 Testing httpd.conf....
 Errors reported here must be corrected before the service can be started.
apache_service

第二步。
在命令提示符窗口中輸入以下命令並選擇“進來services.msc 我正在尋找服務Apache HTTP 服務器“看那條線的左邊,你應該能看到它。”自動的如果不是,請雙擊該行進行更改 啟動類型 到達”自動的.

步驟 3。
再次登錄後,重新啟動服務器並打開 Web 瀏覽器。在瀏覽器的 URL 欄中導航到以下頁面。 https://localhost/.

配置 Windows 防火牆

要允許從 Internet 連接到您的新 Web 服務器,您需要配置 Windows 防火牆規則來執行此操作。按這些順序。

步驟1。
點擊”視窗開始單擊“按鈕以防火牆。 “點擊”具有高級安全性的 Windows 防火牆“ 事物。

第二步。
點擊”新的規則“在右側邊欄中。

防火牆 1

步驟 3。
選擇”港口,然後單擊 下一個.選擇”在寸草不生之地港口:” 在 Enter 輸入框中輸入以下內容。 80, 443, 8080

防火牆 2

第四步。
點擊 下一個並選擇給予許可這個聯繫.

步驟 5。
點擊 下一個,確保選中下一頁上的所有框,然後 下一個 還。

步驟 6。
為了”姓名在“部分,輸入熟悉的描述,以幫助您稍後識別規則的用途。例如,”給予許可來電阿帕奇運輸.

防火牆 3

步驟 7。
單擊完成。

步驟 8。
嘗試從當前用於連接服務器的設備以外的設備連接到服務器的 IP 地址。打開瀏覽器並輸入服務器的 IP 地址。例如,https://192.168.1.21/。將顯示一個測試頁面。

步驟 9。
然後回到Windows防火牆並右鍵單擊入站規則“部分。點擊”禁用規則這將阻止傳入連接,直到您刪除或重命名默認測試頁面。這是因為有關您的服務器的太多信息暴露在互聯網上。當您準備好開始提供新網頁時,您需要重新啟用防火牆規則。使其再次從 Internet 訪問。

而已!現在,您的 Windows 服務器上安裝了 Apache 的 Web 服務器。從這裡您可以安裝額外的 Apache 模塊,例如 PHP 和 MySQL 模塊 Apache。

我們以成為 Hosting™ 最樂於助人的人而自豪!

我們的技術支持人員每天 24 小時、每週 7 天、每年 365 天為您解答有關本文的問題。

可以通過票務系統 [email protected]電話 (800-580-4986) 或 在線聊天 或者任何你喜歡的方式。我們努力讓您感到放鬆。