如何在 Windows 服務器上安裝 Apache


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

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

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

飛行前

本指南是為 64 位 Windows 服務器編寫的,因為現代服務器可能會使用該平台。還剩幾個 Windows 32 位系統上 Apache 的潛在問題 (不是 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://本地主機如果一切順利,您應該會看到 ApacheHaus 測試頁面。 “

apache_test_page

要關閉新的 Apache 服務器實例,請返回到命令提示符並鍵入“Control-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.
阿帕奇服務

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

第 3 步。
再次登錄後,重新啟動服務器並打開網絡瀏覽器。在瀏覽器的 URL 欄中導航到以下頁面。 https://本地主機/.

配置 Windows 防火牆

Windows 防火牆規則必須配置為允許從 Internet 連接到新的 Web 服務器。請遵循這些說明。

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

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

防火牆 1

第 3 步。
選擇”港口然後點擊 下一個.選擇”在寸草不生之地港口在輸入框中輸入以下內容: 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™ 中最樂於助人的人而自豪!

我們的技術支持人員每年 365 天、每週 7 天、每天 24 小時都可以回答有關本文的問題。

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