Windows 64位配置php7.0 + apache2.4

leintor發表於2016-08-03
1.Apache 2.4.17的安裝配置
1.1.講下載的Apache 2.4.17資料夾放在伺服器存放的目錄。
1.2.編輯/apache24/conf/httpd.conf檔案,修改Apache對應的路徑(我的路徑為c:\qcloud\下面配置Apache、php、mysql)
ServerRoot “c:/qcloud/Apache24″(這裡是我的Apache路徑,改為你自己的就好,注意去掉#
DocumentRoot “c:/qcloud/www”  (這裡是網站的根目錄)
<Directory “c:/qcloud/www”>(這裡是網站的根目錄)
DirectoryIndex index.html => DirectoryIndex index.html index.php index.htm (我們新增了index.php index.htm)
ScriptAlias /cgi-bin/ “c:/qcloud/Apache24/cgi-bin/”
<Directory “c:/qcloud/Apache24/cgi-bin”> (路徑修改)
AllowOverride None
Options None
Require all granted
< /Directory>
在最後新增如下內容:讓Apache支援php7.
LoadModule php7_module “c:/qcloud/php7/php7apache2_4.dll   (注意PHP版本對應的修改,如果為5.X就改為5)
AddType application/x-httpd-php .php .html .htm
PHPIniDir “c:/qcloud/php7
1.3.將Apache安裝到系統服務及解除安裝
在cmd中執行:c:\qcloud\apache24\bin\httpd -k install  -n “Apache24”  (引號後面是Apache服務的名稱)
如果要解除安裝這個服務的話,先要停止這個服務,然後輸入httpd.exe -k uninstall -n “Apache24″解除安裝這個服務。

2.php7.0的配置
2.1 將C:\qcloud\php7\php.ini-production 複製一份,並重新命名為php.ini;將C:\php7和C:\php7\ext加入環境變數PATH中;
2.2 開啟幾個常用php擴充套件,用記事本開啟C:\php7\php.ini
修改 721行 將; extension_dir = “ext” => extension_dir = “ext” (去掉extension前面的分號)
修改 873行 將;extension=php_mbstring.dll => extension=php_mbstring.dll(去掉extension前面的分號,這是php多位元組字串擴充套件)
修改 875行 將;extension=php_mysql.dll => extension=php_mysql.dll(去掉extension前面的分號)
修改 876行 將;extension=php_mysqli.dll => extension=php_mysqli.dll(去掉extension前面的分號)
2.3 啟動php7.0
啟動apache,兩種啟動方式:1.在windows服務中啟動;2.雙擊c:\apache24\bin\ApacheMonitor.exe啟動;
啟動mysql,兩種啟動方式:1.在windows服務中MySQL56啟動;2.Mysql Notifier啟動。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20200170/viewspace-2122941/,如需轉載,請註明出處,否則將追究法律責任。

相關文章