1. 程式人生 > >windows上php7環境搭建(Apache2.4+MySQL5.7+PHP7)

windows上php7環境搭建(Apache2.4+MySQL5.7+PHP7)

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