安裝Apache解壓版

壓縮包下載地址:https://www.apachehaus.com/cgi-bin/download.plx

選擇64位的下載:
在這裏插入圖片描述
下載完成後,解壓縮。
在這裏插入圖片描述
然後修改配置文件。
用記事本或其它編輯器打開conf目錄下的httpd.conf文件,查找Define SRVROOT,將後面的路徑改爲解壓後的路徑。例如我的是:Define SRVROOT "D:\apache\Apache24"
再查找Listen 80,如果80端口被佔用(可在cmd下用命令netstat -a查看),則將80端口更改;如果沒有被佔用,則無需修改,保存httpd.conf即可。

以管理員身份運行cmd,用cd命令將目錄更改爲解壓縮目錄下的Apache24\bin。
輸入命令安裝:

httpd.exe -k install -n "Apache24"

卸載命令:

httpd.exe -k uninstall –n “Apache24

運行安裝命令無報錯,即安裝成功。
安裝成功後,雙擊bin目錄下的ApacheMonitor.exe即可運行。在右下角可以看到Apache的圖標,右鍵可更改運行狀態。

啓動Apache後,在瀏覽器中訪問http://localhost出現如下界面,則基本安裝配置完畢。
在這裏插入圖片描述


在我安裝的過程中,遇到報錯:

  λ C:\Apache24\bin\httpd.exe
  (OS 10048)通常每個套接字地址(協議/網絡地址/端口)只允許使用一次。  : AH00072: make_sock: could not bind to address [::]:443
  (OS 10048)通常每個套接字地址(協議/網絡地址/端口)只允許使用一次。  : AH00072: make_sock: could not bind to address 0.0.0.0:443
  AH00451: no listening sockets available, shutting down
  AH00015: Unable to open logs

這是由於安裝了虛擬機VMWare,443端口被佔用。
解決方法:
打開虛擬機VMware,打開菜單 編輯→首選項
點擊共享虛擬機後,點擊右邊的更改設置,在端口號處,輸入444,點擊確定。運行Apache的卸載命令,再重新執行安裝命令即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章