1. 程式人生 > >Apache的安裝和配置

Apache的安裝和配置

down ron download 通過 org .com 中文 vhost roo

一、官網下載Apache

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

點擊Download--->點擊Files for Microsoft Windows--->點擊ApacheHaus--->選擇版本(點擊Apache 2.4 VC11)----->解壓下載好的壓縮包文件,文件夾內容如下圖,移動文件夾Apache24到你想要的位置。

二、安裝Apache

1.移動文件Apache到E:\WAMP\Apache2.4。【解壓路徑最好不要用中文。】

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

註:如果提示錯誤計算機中丟失 msvcr110.dll文件,請到http://www.microsoft.com/zh-CN/download/details.aspx?id=30679 這個網址來進行相關程序的下載

技術分享圖片

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

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

3.修改httpd.conf文件

技術分享圖片

4.啟動Apache服務命令啟動Apache服務:【 httpd -k start 】

技術分享圖片

5、安裝成功驗證

開始-->運行-->services.msc-->確定(或回車鍵Enter)--->服務列表中查看Apache服務,存在說明安裝成功。

技術分享圖片

補充:了解Apache文件夾裏的相關目錄和文件

技術分享圖片

  • bin目錄(主程序文件)/httpd.exe 圖標(羽毛)
  • conf目錄(配置文件目錄)/httpd.conf(主配置文件)和extra文件夾(擴展配置目錄)/httpd-vhosts.conf(虛擬主機配置文件)
  • htdocs目錄(站點根目錄)-----域名對應的目錄

三、Apache相關配置------主機配置

1.httpd.conf------conf目錄下

2.hosts文件----位置一般在C:\WINDOWS\system32\drivers\etc

3.httpd.exe-----bin目錄下

  • cmd裏dir可以查看當前目錄的內容,cd可以更改目錄的位置
  • httpd.exe文件可以進行Apache服務的啟動(httpd.exe - k start),停止(httpd.exe - k stop)和重新啟動(httpd.exe - k restart)
  • httpd.exe文件可以對配置文件進行語法檢查(httpd.exe -t)

4.window環境變量:window的環境變量記錄了很多的路徑,當在cmd窗口執行一個命令時,如果當前的目錄找不到我們要執行的文件時,window會找到環境變量中所記錄的位置,依次進行查找,找到了就運行,找不到則報錯

四、Apache相關配置------虛擬主機配置:使用一個Apache軟件配置多個主機(域名)

1.開啟擴展配置文件(默認是關閉的)----httpd.conf

2.配置虛擬主機-----httpd-vhosts.conf

3.如果主機配置文件虛擬配置文件產生沖突,需要關閉主機配置文件----httpd.conf

五、Apache相關配置------外部配置文件

1.開啟外部配置文件

2..hatacss文件創建(只能通過編輯器另存的方式來創建)

3.補充:自定義錯誤提示頁面(ErrorDocument)

Apache的安裝和配置