Apache 下載 + 安裝 全過程 -《狗嗨默示錄》-

1.官網下載Apache

官網地址:https://httpd.apache.org/linux

點擊Files for Microsoft Windows

       PGP/MD5/SHA1都是加密算法,爲文件進行一致性校驗,確保文件沒有被注入病毒和廣告等。算法

       .bz2和.gz都是Linux下文件壓縮的格式,區別在於前者比後者壓縮率更高,後者比前者花費更少的時間。apache

點擊ApacheHaus

    上面那段話,大體意思是:Apache自己不提供已編譯的安裝包,只提供源碼,若是你本身沒法編譯,能夠選擇下面這些官方推薦的第三方提供編譯的網站。
    其中後兩個是有名的wamp以及xampp集成環境,若是隻想下載apache能夠選擇前三個網站,這裏咱們第一個ApacheHaus爲例。服務器

點擊下載64位的

解壓

解壓下載好的壓縮包文件,文件夾內容以下圖,移動文件夾Apache24到你想要的位置。數據結構

2.安裝Apache

1)移動文件Apache到D:\PHP。【解壓路徑最好不要用中文。】網站

命令安裝  httpd -k install 

2)命令行到Apache下面的bin目錄,錄入命令[ httpd -k install ]安裝。加密

報錯的大概意思:在啓動Apache服務以前必須修正一個錯誤,在D:\PHP\Apache2.4\conf 的httpd.conf文件的第39行,ServerRoot必須是有效的。spa

          報錯緣由:httpd.conf裏面配置的ServerRoot路徑跟實際路徑不一致,致使路徑無效。操作系統

3.修改httpd.conf文件

修改ServerRoot的路徑:

"D:/PHP/Apache2.4" 爲實際路徑。【上面的報錯】.net

  修改後: 

修改端口號:

80改成88 【緣由:防止與其餘軟件的端口衝突,沒法啓動Apache服務器】

             修改後: 

4.啓動Apache服務

命令啓動Apache服務:【 httpd -k start 】

安裝成功驗證

1)開始-->運行-->services.msc-->肯定(或回車鍵Enter)

2)服務列表中查看Apache服務,存在說明安裝成功。

5. Apache系統環境變量的配置

(手動配置是永久性的修改,命令配置只對當前窗口有效)

  cmd到命令窗口,錄入命令[ httpd restart ]重啓Apache,以下圖。

爲了啓動Apache時,不用每次命令切換到Apache目錄,給Apache配置環境變量。

手動配置(推薦):

1)「計算機」右鍵 → 「高級系統設置」 → 「高級」 → 「環境變量」

新建變量HTTPD_HOME

2)點擊系統變量的「新建」→ 變量名"HTTPD_HOME" → 變量值「D:\PHP\Apache2.4」(Apache安裝路徑)→ 「肯定」

     注意:變量值後面不能添加分號「;」,不然配置不成功。

path變量值追加

3)點擊系統變量的「編輯」(沒有時新建)→ 變量名"Path" → 變量值「%HTTPD_HOME%\bin;」(Apache的bin目錄的路徑)→ 「肯定」

     注意:變量值後面的分號「;」必須是英文分號。path:操做系統提供的環境變量。classpath:程序中引用的類所在的路徑。

4)設置成功後,手動重啓cmd,錄入命令[ httpd -k restart ]重啓Apache服務。如果啓動,說明系統環境變量配置成功。

命令配置(不推薦):

1)cmd到命令窗口,錄入命令[ set ]能夠查看全部的系統環境變量。

2)錄入命令[ set path ]能夠查看path的設置。

3)建立環境變量,錄入命令[ set HTTPD_HOME=D:\PHP\Apache2.4 ],「HTTPD_HOME」爲變量名,「D:\PHP\Apache2.4」爲變量值。

4)錄入命令[ set HTTPD_HOME ],以下圖表示變量建立成功。

5)給path追加變量值,錄入命令[ set path=%path%;%HTTPD_HOME%\bin; ],「path」爲變量名,「%path%;%HTTPD_HOME%\bin; 」爲變量值。

6)錄入命令[ set path ],以下圖表示變量建立成功。

7)錄入命令[ httpd -k restart ],重啓Apache服務,以下圖表示系統環境變量配置成功。【不能重啓cmd】

6.Apache服務經常使用的命令

查看80端口是否被佔用:[  netstat -aon|findstr "80" ]

啓動Apache服務:[ httpd -k start ]

中止Apache服務:[ httpd -k stop ]

重啓Apache服務:[ httpd -k restart ]

查看Apache服務版本號:[ httpd -v ]

查看Apache服務的幫助:[ httpd -help ] 

【能夠查看到Apache的各類命令】

相關文章
相關標籤/搜索