PHP5 6和Apache2 4的安裝和配置

2021-09-23 00:02:55 字數 1097 閱讀 6906

系統:win8.1 64位

所用軟體:php5.6和apache2.4 64位版本

雙擊php.exe檢視系統是否缺失

配置方法:獲取php的路徑如d:\php5.6。在系統變數path中新增d:\php5.6;d:\php5.6\ext。

到此php的配置完成。

第一步:

修改d:

把serverroot這行修改為 serverroot "d:\apache2.4\apache24", 雙引號之間的就是你的apache放置的位置。

第二步:

修改d:\apache24\conf\httpd.conf.

把documentroot按照下面的內容修改:

documentroot "d:/apache2.4/apache24/htdocs"

第三步:新增下面幾行,增加對php5的支援:

# php5.6 support

loadmodule php5_module d:/php/php5apache2_4.dll

*注意此處的空格

# configure the path to php.ini

phpinidir "d:/php"

第四步:儲存httpd.conf, 重啟apache服務。

小技巧:d:\apache24\bin\httpd.exe -k install, 這句可以把apache新增到系統服務裡去。

在瀏覽器中輸入127.0.0.1:80,顯示itworks證明apache可以正常工作了。修改

d:\apache2.4\apache24\htdocs\index.html,新增<?php phpinfo()?>,儲存。再次執行127.0.0.1:80如果顯示了phpinfo相關資訊說明php和apache已經可以協同工作了。

此處的80介面可以在httpd.conf檔案中修改:listen 80處。

PHP7與Apache2 4關聯配置

目前為止,php7和apache2.4都是最新的版本,我本著 喜新厭舊 的原則都是用的最新版 系統是win10 剛才配置了apache的httpd.conf檔案之後重啟服務報錯如下 配置如下 loadmodule php7 module d study php7 php7apache2 4.dll ...

apache2 4配置虛擬主機和ssi

之前在2.2上配置過,最近要公升級到2.4,有些不太一樣的地方。先說開啟ssi,這個跟2.2差不多 1.開啟 loadmodule include module modules mod include.so 2.在directoryindex b index.shtml b index.html 加...

Apache2 4的三種模式

prefork 多程序模式 乙個主程序,負責生成多個子程序,也稱工作程序,程序之間獨立,每個程序之間只能有乙個執行緒,優點是穩定,缺點是記憶體占用大,每個程序響應乙個使用者請求。worker 多執行緒模式 乙個主程序生多個子程序,每個子程序生成多個執行緒,預設25個,每個執行緒響應乙個使用者請求,優...