搭建準備
環境 windows 7 (64)
中間件 Apache 2.4
數據庫 MySQL 5.7.15
腳本語言:PHP 5.6.26
運行庫 VC 2012 VC 2015
在配置之前需要先了解下各個安裝軟件之間版本的搭配問題
1. 所有的軟件都爲x64,這個不用說了搞電腦的都知道
2. 我們下載PHP時可以看到有 V9 ,V11 和線程安全和非線程安全,如果我們下載的 V9的話就需要先安裝 VC2010的運行庫如果下載的V11的話需要先安裝 VC 2012。
3. 因爲使用的是Apache2.4版本所以需要下載最新的VC2015,因爲winserver 2008 與VC2015運行庫之間存在兼容問題故,選擇win7進行搭建
4. 我們在打開下載的PHP文件夾後可見一個文件php5apache2_4.dll 這個2_4即對應Apache2.4版本(很重要),PHP5.5之後就不在支持Apache2.2的版本,所以我們在下載是要注意是php5apache2_4.dll還是php5apache2_2.dll(Apache2.2)。
在安裝VC2015後執行httpd 不報錯證明運行庫兼容沒有問題,再打開apachemonitor控制檯
在這可以看到Apache已經啓動了
接下來安裝數據庫 這是比較新的數據庫,安裝方式與前幾版有所不同
在這裏我們要把DOCUMENTATION選擇爲安裝
在安裝目下新建一個my.ini文件
文件中寫入跟目錄路徑,數據存儲路徑,端口,編碼設置,時間設施,默認引擎
首先remove這個庫通過如下操作初始化數據庫,記錄隨機生成下密碼,再安裝,再啓動數據庫。
這是可以瀏覽這個html文件,但是不能訪問.php文件,是因爲沒有將PHP模塊加載到Apache中。
運行下載的PHP中的php.exe文件,丟失文件的原因是我們使用的V11的PHP所有需要安裝VC2012運行庫
安裝後要將php的兩個路徑添加到環境變量當中。ext文件夾爲擴展模塊。重啓電腦
打開php 找到php.ini-develpement文件改爲php.ini
在文件的這個位置寫這個路徑加載了擴展模塊
進入Apache文件夾找配置文件
此處默認爲這個,百度上說修改的都是錯誤的
在文件的結尾加入這樣3句,將PHP模塊載入,選擇能解析的文件類型。
在index.html文件結尾寫入 <?php phpinfo(); ?>出現如下頁面,大功告成。