Windows環(huán)境下PHP開發(fā)環(huán)境搭建 - 圖文完全教程
基于Windows環(huán)境下的PHP開發(fā)環(huán)境搭建 (apache+mysql+php)
1、 將php-5.2.9-win32.zip解壓縮到指定位置(如C:\ ),并將其改為php[如下圖]


3、 雙擊php.ini,進(jìn)入到php.ini的編輯狀態(tài)
4、 查找extension=php_gd2.dll和extension=php_mysql.dll,并去掉其前面的分號(;),保存設(shè)置,然后關(guān)閉文件[如下圖]

5、 將php/ext文件夾內(nèi)的php_gd2.dll和php_mysql.dll復(fù)制到c:\windows\system32

6、 將php文件夾下的libmysql.dll復(fù)制到c:\windows\system32

三、安裝MySQL
1.雙擊MySQL安裝文件,出現(xiàn)如下圖所示的界面

2.選擇安裝類型:Typical(典型安裝)、Custom(自定義安裝)

3.系統(tǒng)提示按照典型安裝的配置如下圖示所示

4.安裝進(jìn)度條

5.廣告1

6.廣告2

7.詢問是否進(jìn)行MySQL服務(wù)器的配置

8.MySQL服務(wù)器配置向?qū)У臍g迎界面

9.選擇配置類型:Detailed(詳細(xì)配置)、Standard(標(biāo)準(zhǔn)配置)

10.選擇服務(wù)器類型:Developer Machine(開發(fā)測試類,MySQL占用很少資源)”、“Server Machine(服務(wù)器類型,MySQL占用較多資源)”、“Dedicated MySQL Server Machine(專門的數(shù)據(jù)庫服務(wù)器,MySQL占用所有可用資源)”

11.選擇MySQL數(shù)據(jù)庫的用途:Multifunctional Database(通用多功能型,好)”、“Transactional Database Only(服務(wù)器類型,專注于事務(wù)處理,一般)”、“Non-Transactional Database Only(非事務(wù)處理型,較簡單,主要做一些監(jiān)控、記數(shù)用,對MyISAM數(shù)據(jù)類型的支持僅限于non-transactional)

12. 對InnoDB Tablespace進(jìn)行配置,就是為InnoDB 數(shù)據(jù)庫文件選擇一個存儲空間,如果修改了,要記住位置,重裝的時候要選擇一樣的地方,否則可能會造成數(shù)據(jù)庫損壞。

13. 選擇您的網(wǎng)站的一般mysql訪問量,同時連接的數(shù)目,“Decision Support(DSS)/OLAP(20個左右)”、“Online Transaction Processing(OLTP)(500個左右)”、“Manual Setting(手動設(shè)置,自己輸一個數(shù))”

14. 是否啟用TCP/IP連接,設(shè)定端口,如果不啟用,就只能在自己的機(jī)器上訪問MySQL數(shù)據(jù)庫了

15. 對MySQL默認(rèn)數(shù)據(jù)庫語言編碼進(jìn)行設(shè)置

16. 選擇是否將MySQL安裝為windows服務(wù),還可以指定Service Name(服務(wù)標(biāo)識名稱),是否將mysql的bin目錄加入到Windows PATH

17. 詢問是否要修改默認(rèn)root用戶(超級管理)的密碼(默認(rèn)為空)

18. 確認(rèn)設(shè)置無誤,如果有誤,按“Back”返回檢查。按“Execute”使設(shè)置生效。

四、安裝Apache

2、確認(rèn)同意軟件安裝使用許可條例,選擇“I accept the terms in the license agreement”,點“Next”繼續(xù)

3、將Apache安裝到Windows上的使用須知,請閱讀完畢后,按“Next”繼續(xù)


5、選擇安裝類型:typical(典型安裝)、custom(自定義安裝)

6、選擇安裝的組件及安裝位置


8.返回用戶剛才設(shè)置的界面

9.確認(rèn)設(shè)置,如果用戶感覺有哪些設(shè)置還需要進(jìn)行調(diào)整,可以單擊”Back”按鈕后,重新進(jìn)行設(shè)置,如果感覺設(shè)置無誤了,可以進(jìn)接單擊”Install”按鈕進(jìn)行安裝!

10、出現(xiàn)安裝進(jìn)度條


在正常情況下,在屏幕右下角出現(xiàn)了Apache的圖標(biāo);而且這個圖標(biāo)的顏色應(yīng)該是綠色的,表示Apache已經(jīng)在正常運行了,但有時可能出現(xiàn)紅色的情況,這表明Apache配置的過程中出現(xiàn)了錯誤,沒有關(guān)系,我們一會再來調(diào)試這個錯誤!

2. 查找關(guān)鍵字“DocumentRoot”(也就是網(wǎng)站根目錄),找到如下圖所示地方,然后將""內(nèi)的地址改成你的網(wǎng)站根目錄,地址格式請照圖上的寫,主要是一般文件地址的“\”在Apache里要改成“/”。

3. 查找Directory關(guān)鍵字,其設(shè)置的目錄位置必須為DocumentRoot相同

4. 查找DirectoryIndex關(guān)鍵字,也就是在僅指定目錄的情況下,默認(rèn)顯示的文件名。可以添加很多,系統(tǒng)會根據(jù)從左至右的順序來優(yōu)先顯示,以單個半角空格隔開,比如有些網(wǎng)站的首頁是index.htm,就在光標(biāo)那里加上“index.htm ”文件名是任意的,不一定非得“index.html”,比如“test.php”等,都可以。

PHPIniDir “c:\php”

6. 指定apache服務(wù)器監(jiān)聽的端口號Listen 8080

7. 保存設(shè)置并重啟Apache
<?php
保存文件后,將其重命名為index.php

相關(guān)文章
云服務(wù)器windows?server2019安裝.net3.5環(huán)境(實戰(zhàn)測試教程)
程序需要net3.5的支持,但是因為云服務(wù)器沒有鏡像包的支援,所以沒辦法直接安裝net3.5,以下為大家?guī)碓品?wù)器安裝net3.5的詳細(xì)教程2023-02-02
服務(wù)器安全設(shè)置_系統(tǒng)端口安全配置
下面先是介紹關(guān)于端口的一些基礎(chǔ)知識,主要是便于我們下一步的安全配置打下基礎(chǔ),如果 你對端口方面已經(jīng)有較深了解可以略過這一步。2008-07-07
windows Server 2019 KVM 虛擬機(jī)安裝.net3.5環(huán)境的實
本文介紹了通過為Windows Server 2019 KVM虛擬機(jī)安裝光驅(qū)來安裝.NET Framework 3.5環(huán)境的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-12-12
Winxp IIS5.1出現(xiàn)HTTP500內(nèi)部服務(wù)器錯誤的解決方法
Winxp IIS5.1出現(xiàn)HTTP500內(nèi)部服務(wù)器錯誤的解決方法,需要的朋友可以參考下。2011-03-03
Win10下配置IIS10并支持調(diào)試ASP程序的步驟
今天臨時需要在Win10下配置IIS10并支持調(diào)試ASP程序的步驟,不像windows服務(wù)器版本比較好找,這個得找到放風(fēng),這里九尾大家分享一下需要的朋友可以參考下2020-04-04
IIS7.5 偽靜態(tài) 腳本映射 配置方法(圖文詳解)
這篇文章主要介紹了IIS7.5 偽靜態(tài) 腳本映射 配置方法,需要的朋友可以參考下2015-09-09
IIS三種應(yīng)用程序池回收方法小結(jié)(保姆級別)
本文詳細(xì)介紹了三種IIS應(yīng)用程序池定時回收的方法,包括IIS自帶間隔時間回收和每日定點回收,以及通過腳本與Windows計劃任務(wù)進(jìn)行更靈活的回收設(shè)置,操作需要管理員權(quán)限,這些方法可以幫助釋放緩存,優(yōu)化內(nèi)存使用2024-10-10
Windows Server 2019 驗證DHCP服務(wù) & 備份與恢
這篇文章主要介紹了Windows Server 2019 驗證DHCP服務(wù) & 備份與恢復(fù)DHCP數(shù)據(jù) Ⅲ,需要的朋友可以參考下2023-05-05

