apache 的下載與配置


 一,下載:

打開apache的官方網站,http://www.apache.org/   拉到網站的最下面,如圖所示:

 

 

點擊HTTP Server鏈接,對 Apache httpd 2.4.43 Released 進行下載

 

 下載連接頁面:

 

 

點擊Windows版本的下載,選擇  ApacheHaus

 

 

 

進入到下載頁面,點擊64位機下載:

 二,安裝:

在D盤新建wamp文件夾,把httpd-2.4.43-o111g-x64-vc15.zip解壓到此目錄,文件路徑如下圖:

 

 

 

 三,配置:

找到如下文件  D:\wamp\Apache24\conf\httpd.conf, 用記事本或者vscode打開它

 

# Define SRVROOT "/Apache24"  修改為 Define SRVROOT "D:/wamp/Apache24"
注意:
正反斜杠的問題
Apache24后沒有斜杠了

 

 

以管理員的方式啟動cmd窗口,進入到Apche的bin目錄:

 

 

執行如下命令:httpd -k install -n apache2.4

出現如下錯誤,

 

先停止Apache    httpd -k stop

再卸載Apache     httpd -k uninstall

修改配置文件的端口號 (D:\wamp\Apache24\conf\httpd.conf)

 

 

# ServerName localhost:80
ServerName localhost:8099

 

 

 

然后再執行安裝:

該命令的意思是,安裝Windows可托管的Apache服務,-n 后面的參數是自定義windows服務的名稱。之后可使用Windows管理服務的命令來管理apache服務,如"net start/stop apache2.4"(啟動/停止服務),不帶-n也是可以的,如:httpd -k install,一樣也是可以安裝。服務安裝完畢后,會自動測試,如果有問題,窗口會提示。再根據提示的錯誤去排查。正常完裝完畢的樣子如下圖所示:

其中,Errors reported here must be corrected before the service can be started.意思是“此處報告的錯誤必須在服務開始前進行糾正。”

 

 

可以在如下界面進行啟動,停止服務:

方式一:

 

 

方式二:

利用命令行啟動

httpd -k start ---------------------------啟動apache,不會提示詳細的錯誤信息

httpd -k start -n apache2.4 ---------------------------啟動apache,會提示詳細的錯誤信息,其中apache2.4就是我們安裝時-n所命名的,可以在計算機管理里面找。

httpd -k restart -n apache2.4 ---------------------------重啟apache

net start apache2.4 ----------------------------利用windows托管服務命令

以上的命令也是在CMD窗口里,切換到BIN這個目錄下執行的。

方式三:

利用apache服務器自身的視窗打開

在bin目錄下有一個ApacheMonitor.exe,雙擊運行,然后在狀態右下角的箭頭里雙擊圖標,打開窗口,會有start,stop,restart,如下圖所示:

 

 

 

 

 

啟動服務時,訪問   http://localhost:8099/   驗證apache是否安裝成功。

 

 

 

修改apache的默認目錄,方法如下:

在 D:\wamp 目錄下新建    www  文件夾

 

修改   httpd.conf   ttpd.conf   文件內容

# DocumentRoot "${SRVROOT}/htdocs"
# <Directory "${SRVROOT}/htdocs">
改為:
DocumentRoot "D:/wamp/www"
<Directory "D:/wamp/www">
 

 

 

 

把  D:\wamp\Apache24\htdocs  目錄的文件夾,文件拷貝到  D:\wamp\www

如圖:

 

 

重啟apache,再訪問:http://localhost:8099/ 

 

 


免責聲明!

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



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