1. 程式人生 > >Windows平臺下安裝或解除安裝Apache服務

Windows平臺下安裝或解除安裝Apache服務

相信很多人都要在日常生活中用到apache伺服器,網上教程說很簡單什麼的,但是也要看個人電腦環境。我就是在折騰了快兩個小時下才整明白,這篇帖子應該會幫到很多人。

安裝

下載資源包1.在此處下載圖片描述

2.然後,選擇你要下載的版本,點選該連結:圖片描述

3.因為我的是Windows平臺,所以我選擇:Files for Microsoft Windows,繼續點選:圖片描述

4.此處,有5處下載源,我選擇的是:ApacheHaus,繼續點選:圖片描述

5.點選下載就可以了。

安裝Apache服務

接下來,就是安裝Apache服務了。

  1. 首先,將下載下來的壓縮包解壓到某個目錄,建議解壓到某個盤的根目錄,方便一點。
  2. 進入Apache24/conf目錄,用記事本開啟httpd.conf檔案,找到Define SRVROOT “/Apache24”這一行,將其修改為Apache資料夾所在的目錄,儲存修改。 記得一定要把“”改成“/”,否則會找不到apache執行檔案。
  3. 以管理員身份開啟cmd,輸入:“xxx/Apache/bin/httpd.exe” -k install -n apache(此處的xxx代表apache所在的檔案目錄)來安裝apache服務(注意:此處引號不能省!!!) 。
  4. 很快,正常安裝完畢後,會顯示:Errors reported here must be corrected before the service can be started。意思是若該句話後面有錯誤資訊,則表示服務安裝失敗,需要先改正錯誤。若沒有,則成功。
  5. 在安裝目錄中,找到xxxApachebinApacheMonitor.exe可執行檔案,雙擊執行,桌面右下角會出現圖示,雙擊開啟視窗介面,會看到如圖所示:

圖片描述

開啟Apache服務

點選右側start,開啟apache服務。不過在次之前,需要在Windows系統服務中將apache服務設定為手動,具體操作為(注:我的是Win10,不同版本的Windows可能略有區別):

  1. Win+R,開啟執行框,輸入:services.msc ,找到apache服務,右鍵之,設定為手動,請看圖:

圖片描述

圖片描述

2.設定啟動型別為:手動,確定。

配置成功

至此,apache伺服器應該已經部署完成,開啟瀏覽器,輸入:http://localhost 回車,如果顯示如下(以前的版本是顯示:It works!),則恭喜你,成功了:圖片描述

絕大部分人可能會出現的一些問題:

問題:在輸入“xxx/Apache/bin/httpd.exe” -k install -n apache時,出現許可權不夠的情況,提示 you may need to be a administrator解決辦法:以管理員身份執行命令列工具:Win+R—>輸入cmd,在出現的cmd.exe上右鍵,以管理員身份執行即可。

問題:apache安裝完之後,在瀏覽器輸入http://localhost並沒有什麼卵用,顯示的是:連線不到伺服器解決辦法:出現這種情況,一般是因為你把apache預設的監聽埠80給改了,一般是不用改的,如果80埠被其他程式佔用,可以改成其他埠,進入資料夾conf/httpd.conf 第60行和224行改成不用的埠監聽。這時:所以輸入IP或者localhost時,要在後面加上埠號。也就是:http://127.0.0.1:xxxx/或者http://localhost:xxxx/,此處,xxxx代表你所修改的埠號!!!

問題:在輸入“xxx/Apache/bin/httpd.exe” -k install -n apache時,出現443錯誤解決辦法:出現這種情況,瀏覽了很多資料,很多人都說(進入Apache的安裝目錄,搜尋httpd-ssl.conf,右擊文字開啟。尋找443替換成其他不常用的埠號,比如442)發現並沒有解決問題。只要!!!改了這個配置檔案 Apache24/conf/extra/httpd.ahssl.conf (尋找443替換成其他不常用的埠號,比如442)就可以。

完整解除安裝Apache

1.執行services.msc,在服務中停止 apache 服務。或者,使用Apache Monitor工具手動Stop關閉apache服務。

2.執行命令列程式,輸入 sc delete apache,刪除該服務;apache這個名字是安裝時自己指定的。如:“xxx/Apache/bin/httpd.exe” -k install -n apache

3.刪除apache資料夾。

4.完整解除安裝成功!

祝大家早日富可敵國,bye~