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(); ?>出現如下頁面,大功告成。
相關文章
- linux下搭建webserverLinuxWebServer
- 手動搭建的一個webserverWebServer
- Windows 下搭建 lnmp 環境WindowsLNMP
- Windows下搭建Solr環境WindowsSolr
- Windows下搭建ESP-IDF環境搭建Windows
- Windows下搭建Nginx伺服器WindowsNginx伺服器
- Windows 下搭建 Homestead 環境Windows
- 【轉】 Windows下LAMP環境搭建WindowsLAMP
- windows下flutter2.2.3環境搭建WindowsFlutter
- windows下Hive搭建踩坑彙總WindowsHive
- Windows下的git伺服器搭建WindowsGit伺服器
- Windows 下搭建ios 開發環境WindowsiOS開發環境
- Windows下搭建Wordpress部落格網站Windows網站
- windows環境下Django環境搭建WindowsDjango
- webserver有哪些?WebServer
- webserver 雜記WebServer
- MQTT在Windows下搭建MQTT伺服器MQQTWindows伺服器
- 【MQTT】在Windows下搭建MQTT伺服器MQQTWindows伺服器
- Windows下使用GitStack搭建Git伺服器WindowsGit伺服器
- Windows下Kafka2.8環境搭建教程WindowsKafka
- Windows下MQTT代理伺服器的搭建WindowsMQQT伺服器
- Windows環境下的Nginx環境搭建WindowsNginx
- webserver and application serverWebServerAPP
- Windows 下 Homestead 環境搭建遇到的坑Windows
- windows系統下搭建雲伺服器教程Windows伺服器
- Windows環境下ELK簡單搭建記錄Windows
- Windows下Nginx+Web.py+FastCGI服務搭建WindowsNginxWebAST
- 記錄一下 Windows 下搭建 Homestead 的兩大坑Windows
- windows 下搭建swoft2 本地開發環境Windows開發環境
- Windows系統下使用Sublime搭建nodejs環境WindowsNodeJS
- Windows下React Native開發環境的搭建WindowsReact Native開發環境
- Windows7下PHP 7.1搭建開發環境WindowsPHP開發環境
- windows server 2003下搭建amp環境WindowsServer
- windows下搭建Apache+Mysql+PHP開發環境WindowsApacheMySqlPHP開發環境
- 在windows下搭建github+jekyll部落格平臺WindowsGithub
- windows搭建ftpWindowsFTP
- socket or webserver 請教各位同仁WebServer
- WebServer叢集的問題WebServer