windows上php7環境搭建(Apache2.4+MySQL5.7+PHP7)
阿新 • • 發佈:2018-12-10
1、卸掉之前的本地環境(php、Apache、mysql),如果本地預設開啟了IIS服務,需將IIS服務關閉(端口占用),雖然可以改Apache服務埠,但是訪問時帶埠訪問,總讓人感覺彆扭。
IIS服務關閉方法:win+R鍵,輸入services.msc確認,開啟本地服務列表,找到IIS服務,右鍵選擇屬性,停止服務並選擇為手動,如下圖。
2、下載需要的資源,以下資源根據自己的系統是32位和64位自行選擇。
①php資源下載(寫部落格時最新版本是php7.1.10)
php7 for windows版本資源下載地址:http://windows.php.net/download/
版本選擇:php7 for windows的版本有4個,分32位和64位,這裡邊又分了non thread safe 和 thread safe。如果你裝的環境是IIS或者nginx那麼請選擇non thread safe,如果你裝的環境是Apache那麼請選擇 thread safe。本人本地安裝的是apache,選擇的是 thread safe。其中原因你可以百度下non thread safe和thread safe區別,與php執行機制有關。
②Apache資源下載(寫部落格時最新版本是VC15 Apache2.4.28)
這裡有兩個下載地址,選擇其中一個就可以了,但是要下載Apache2.4以上版本的,因為Apache2.2版本的不支援php7,我這裡選擇的是VC15 Apache2.4.28版本的。
下載地址: https://www.apachelounge.com/download/ https://www.apachehaus.com/cgi-bin/download.plx#APACHE24VC09
③mysql下載(寫部落格時最新版本mysql5.7.20)
在寫部落格時,官網下載的mysql5.7.20的64位壓縮包解壓之後居然沒有my-default.ini檔案,只能自己建立一個。你也可以選擇其他版本的mysql
最新版本下載地址:https://dev.mysql.com/downloads/mysql/
mysql5.6下載地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads
④由於php7使用了VC14的編譯環境,所以我們還需要下載Visual C++ 2015,這個可以在上面三個安裝完成之後,測試是否有問題再安裝,因為你的windows系統可能已經給你安裝了。
下載地址:https://www.microsoft.com/en-US/download/details.aspx?id=48145