X單擊下載文件進行安裝
自 1995 年首次發布以來,Apache 是過去 20 年來使用最廣泛的 Web 服務器軟件。它處理 HTTP 請求,並允許我們在本地或 Internet 上存儲和傳送網頁。 所有網站都需要網絡服務器才能在網絡瀏覽器中顯示。
我需要什麼來安裝和運行 Apache?
雖然它看起來很複雜,但您會發現它不是火箭科學。 以下是在 Windows 11 上使用 Apache 所需的條件:
- 運行 Microsoft Windows 11 的 PC(也適用於 Windows 10,但我們將專注於新操作系統)
- 用於下載安裝程序的 Internet 連接。
- 耐心和一點注意力。
本文介紹的軟件是免費的,可以從其專用網站或授權鏡像中下載。 問題是手動配置可能需要一些時間,並且需要一些高級計算機/服務器知識才能理解每個選項的作用。
如何獲取、安裝和配置? Windows 11 上的阿帕奇?
1.下載並配置Apache
- 前往專門的 ApacheLounge 網站並單擊 64 位版本的下載鏈接。
- 按 Windows 鍵 + E 開始文件瀏覽器,將文件解壓到一個新的文件夾中,找到 httpd.conf 文件在會議文件。
- 在文本編輯器中打開它,例如軟墊.
- 配置文件假設你直接將Apache安裝在C盤下。 如果沒有,首先要做的是修改剛剛打開的 conf 文件中的信息。
- 使用 Ctrl + F 並找到以下行:
Options Indexes FollowSymLinks
- 將 ExecCGI 添加到末尾,使該行看起來像這樣:
Options Indexes FollowSymLinks ExecCGI
- 接下來,找到以下幾行並刪除開頭的 # 符號:
AddHandler cgi-script .cgi
和AddHandler cgi-script .pl
- 將以下行添加到 httpd.conf 文件的末尾:
ScriptInterpreterSource Registry
2.啟動Apache服務器
- 按 Windows 鍵 + E 開始文件瀏覽器並轉到 Apache24 文件夾中的 bin 文件夾。
- 按住shift鍵,右擊右邊某處,選擇在終端中打開.
- 鍵入以下命令並按 Enter:
httpd.exe
- 系統將提示您允許安裝通過防火牆,並且您必須授予它訪問權限。
- 要測試服務器,請啟動任何 Web 瀏覽器並鍵入本地服務器或地址欄中輸入PC的IP地址,回車。 你應該得到消息作品!
3.將服務器配置為系統服務
- 點擊尋找任務欄上的圖標,鍵入 cmd 並選擇以管理員身份執行從結果來看
- 將文件夾更改為以下內容:
C:Apache24bin
- 鍵入或粘貼以下命令並按 Enter 鍵運行它:
httpd.exe -k install -n "Apache HTTP Server"
恭喜! 您已經在 Windows 11 上安裝了 Apache 服務器。現在您可以通過在本地運行它們來測試和開發網站,而不是在編輯後將每個文件上傳到 Web 服務器。
作為附加信息,端口80和 443,默認情況下由 Apache 使用,可能會被其他應用程序阻止或保留在您的機器上。
例如,Skype 會保留這些端口以防其他端口不可用,並且即使您不使用它們也會繼續保留它們。
您可以通過取消選中在 Skype 中禁用此功能使用端口 80 和 443 進行額外的傳入連接在工具 > 選項 > 高級 > 連接中。
如果您有任何其他問題,請使用下面的評論部分。