Apache 下載+安裝


1.官網下載Apache

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

點擊Download

     上面那段話,大致意思:很高興Apache服務器2.4.18版本的發布。在2.4.x的分支的這個最新版本代表Apache服務器的最佳版本。

     Download | ChangeLog for 2.4.18 | Complete ChangeLog for 2.4 | New Features in httpd 2.4

         下載       |      更新日志2.4.18       |         完整的更新日志2.4            |       在httpd的2.4新功能


點擊Files for Microsoft Windows

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

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

點擊ApacheHaus

    上面那段話,大致意思是:Apache本身不提供已編譯的安裝包,只提供源碼,如果你自己無法編譯,可以選擇下面這些官方推薦的第三方提供編譯的網站。
    其中后兩個是有名的wamp以及xampp集成環境,如果只想下載apache可以選擇前三個網站,這里我們第一個ApacheHaus為例。


點擊Apache 2.4 VC11

     VC9/VC11:該版本PHP分別是用VisualStudio2008/VisualStudio2012編譯的。PHP官方版本5.4是用VC9編譯的,5.5用VC11編譯。


點擊下載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必須是有效的。

          報錯原因:httpd.conf里面配置的ServerRoot路徑跟實際路徑不一致,導致路徑無效。

3.修改httpd.conf文件

修改ServerRoot的路徑:

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

  修改后: 

修改端口號:

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的各種命令】


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM