windows下搭建webserver(apache2.4+mysql5.7+php5.6)

搭建準備

環境 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(); ?>出現如下頁面,大功告成。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章