windows上apache+php+mysql環境部署(php7安裝失敗,勿模仿!!)


 

在windows的php集成運行環境有Wamp,但這種傻瓜式的安裝部署方式不利於新手了解apache、php、mysql之間的關系,所以我在這里獨立安裝和配置這3個軟件,獨立搭建集成運行環境。

我的安裝環境是win7 64位。

apache選擇2.4.25(當前最新),安裝見前一篇文章“windows系統如何獨立安裝php環境” 鏈接:http://www.cnblogs.com/itsecurity/p/6288435.html

php選擇7.1版本(當前最新),電腦需要VC14(我在自己電腦上安裝失敗),否則下面改完httpd配置文件后,apache的服務起不來。php下載:http://windows.php.net/download#php-7.1,VC14下載:https://www.microsoft.com/en-us/download/confirmation.aspx?id=48145,要注意左側欄的“下載建議”,見下圖,但是

“Do NOT use VC9+ versions of PHP with the apache.org binaries.”這句話我沒看懂是什么意思

 

安裝VC14失敗時在日志中查到的報錯信息,見下圖

由於這個安裝失敗,在配置完第5步重啟tomcat不成功。建議,最好不要采用最新的版本,會有兼容性問題,可能需要額外安裝組件,切記切記!下面我將再寫一篇采用php5.x的環境部署文章。

mysql選擇5.7.17(當前最新版),Community版本是免費的,這里選擇下載:https://dev.mysql.com/downloads/installer/

==》==》==》

 

 

假設我們已成功安裝apache,下面我們開始配置php。

1、將安裝包解壓到D:\php7.1(目錄可自定義)

2、進入php7.1,找到php.ini-production文件,並將其改為php.ini

3、打開apache的配置文件httpd.conf,D:\Apache24\conf\httpd.conf,找到#LoadModule 在最下面一行添加:

LoadModule php7_module "D:/php7.1/php7apache2_4.dll"

 

 4、再找到<IfModule dir_module>模塊 在index.html后面添加 index.php

 

5、接着找到<IfModule mime_module>模塊,在后面添加兩行:

AddType application/x-httpd-php .php .phtml
PHPIniDir "D:/php7.1"

 

 6、這時候重啟apache服務失敗,排查發現需要安裝VC14,但是VC14在我電腦上怎么都安裝不上,於是放棄,決定還是用php5.x吧。

 


免責聲明!

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



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