Windows 配置 Apache2.4+php5.6

weixin_33912246發表於2018-02-28
1. 前提

現在有很多一鍵安裝的環境lnmp,wdcp,xampp,寶塔皮膚,很多很多的傻瓜式安裝包,因為我是多專案多PHP版本所有還是用原生的吧(假設你PHP已經配置成功)

2.Apache2.4.29下載

下載地址

4445477-9250b2fdfe206fb6.png
windows下載

4445477-da5f9159dcbdf100.png
windows下載

4445477-d6f0d84d5037524d.png
windows下載

開始安裝:

安裝過程非常簡單的

1.先將下載的包解壓,隨便放在任何盤,目錄檔名可以自取:
我安裝的目錄是: E:\Soft\Program Files\Apache24

2.配置Apache
2.1 在安裝目錄(E:\Soft\Program Files\Apache24)下找到 conf\httpd.conf 檔案
開啟檔案 找到 Define SRVROOT 將改為 Define SRVROOT "E:\Soft\Program Files\Apache24"

2.2 找到:Listene 80
若你的80埠被佔用(可在cmd下用命令netstat -a檢視),則將80埠改為別的埠號如(8080), 儲存檔案;

2.3 接下來配置安裝Apache的主服務:
用管理員身份開啟CMD視窗,輸入:"E:/Soft/Program Files/Apache24/bin/httpd.exe" -k install -n apache24
後面的apache是服務名稱(可以自取)。

2.4 Apache安裝成功後,在安裝目錄中,找到 E:/Soft/ProgramFiles/Apache24/bin/ApacheMonitor.exe可執行檔案,雙擊執行,桌面右下角會出現圖示,雙擊開啟視窗介面如下圖點選 start 啟動Apacha服務。

4445477-e897897e28d2b7b5.png
apache.png

2.5 測試伺服器是否安裝成功
開啟瀏覽器輸入 http://localhost

3.配置上PHP

LoadModule php5_module "E:\Soft\Program Files\PHP\php-5.6\php5apache2_4.dll"
PHPIniDir "E:\Soft\Program Files\PHP\php-5.6"

<IfModule php5_module>
    AddType application/x-httpd-php .php            
    AddType application/x-httpd-php .htm             
    AddType application/x-httpd-php .html
</IfModule>

IfModule unixd_module之前

<IfModule dir_module>
    DirectoryIndex index.html index.php           增加index.php
</IfModule>

4.要是遇到錯誤的話

apache啟動錯誤查詢。右鍵點選“計算機”》開啟“管理”》“事件檢視器”》“windows日誌”》“應用程式”即可查詢報錯內容,具體錯誤具體分析


4445477-fb19ff2f77591292.png
TIM截圖20180228110632.png

相關文章