官术网_书友最值得收藏!

1.4 Windows下的環境搭建

Apache服務器軟件、MySQL數據庫管理系統和PHP能夠組成簡稱AMP的網站開發黃金組合。該組合具有非常優秀的跨平臺特性,并且所有軟件都是開源免費的,因此絕大多數基于PHP的Web應用程序使用的是AMP組合。也就是說,搭建PHP的開發環境,需要在操作系統中安裝Apache、MySQL和PHP等軟件或工具,并進行適當的配置。

分別逐一安裝和配置Apache、MySQL和PHP等軟件或工具是一件非常復雜和煩瑣的工作,對于初學者來說,這一過程具有相當大的難度。因此,建議初學者使用PHP環境組合包在Windows操作系統下搭建PHP的開發環境。

所謂PHP環境組合包,就是將Apache、MySQL和PHP等軟件或工具進行初步配置之后集成在一起,讀者只需要通過幾個簡單的步驟將PHP環境組合包安裝到Windows操作系統中,并進行簡單的設置,就可以成功搭建起PHP的開發環境。

PHP環境組合包雖然在靈活性上要差很多,但是安裝簡單,運行穩定,非常適合初學者使用。PHP環境組合包有十余種,它們的安裝和使用大同小異,而目前主流的PHP環境組合包如下。

(1)AppServ,下載地址為https://www.appserv.org。

(2)WampServer,下載地址為http://www.wampserver.com。

(3)EasyPHP,下載地址為http://www.easyphp.org。

(4)XAMPP,下載地址為https://www.apachefriends.org。

說明:如果采用PHP環境組合包在Windows操作系統下搭建PHP的開發環境,首先需要保證Windows操作系統中沒有安裝Apache、MySQL和PHP等軟件或工具。如果已安裝上述軟件或工具,那么需要先卸載這些軟件或工具,然后開始安裝PHP環境組合包,否則會導致安裝失敗。

本書以AppServ環境組合包為例,向讀者介紹Windows操作系統下使用PHP環境組合包搭建PHP開發環境的方法。

AppServ環境組合包的具體安裝和配置步驟如下。

(1)從AppServ官網下載AppServ安裝包。

(2)雙擊安裝包,進入圖1-2所示的AppServ安裝啟動界面。

1d2

圖1-2 AppServ安裝啟動界面

(3)單擊Next按鈕,進入圖1-3所示的AppServ安裝協議界面。

1d3

圖1-3 AppServ安裝協議界面

(4)單擊I Agree按鈕,進入圖1-4所示的AppServ安裝路徑選擇界面,選擇合適的安裝路徑。

1d4

圖1-4 AppServ安裝路徑選擇界面

注意:選擇安裝路徑時,必須將AppServ安裝在磁盤根目錄下,否則可能導致Apache服務無法正常啟動。

(5)單擊Next按鈕,進入圖1-5所示的AppServ程序組件選擇界面,選擇需要安裝的組件。

1d5

圖1-5 AppServ程序組件選擇界面

(6)單擊Next按鈕,進入圖1-6的AppServ端口設置界面,設置合適的端口號。

1d6

圖1-6 AppServ端口設置界面

注意:端口號對于Apache服務器軟件來說至關重要。它直接影響Apache服務是否能夠正常啟動,即如果Apache服務器軟件的端口被其他程序占用,會導致Apache服務無法啟動。

說明:可以通過在Windows命令窗口中輸入netstat-ano命令查看端口的使用情況,并通過tasklist→findstr端口號命令查看占用指定端口的進程或程序。

(7)單擊Next按鈕,進入圖1-7所示的AppServ MySQL設置界面,進行合理的設置。

1d7

圖1-7 AppServ MySQL設置界面

(8)單擊Install按鈕,進入圖1-8所示的AppServ安裝界面。

1d8

圖1-8 AppServ安裝界面

說明:如果在安裝過程中安裝程序提示“缺少msvcr110.dll文件,無法啟動服務”,需要首先卸載AppServ,并刪除AppServ安裝目錄和“開始”菜單中的AppServ文件夾,然后下載并安裝Microsoft Visual C++ 2012 Redistributable (x86)/(x64),最后重新安裝AppServ。

(9)等待安裝進度完成后,進入圖1-9所示的AppServ安裝完成界面,單擊Finish按鈕,完成安裝。

1d9

圖1-9 AppServ安裝完成界面

(10)打開瀏覽器,在地址欄中輸入http://localhost或http://127.0.0.1,如果顯示圖1-10所示的AppServ測試頁面,說明AppServ安裝成功,即PHP的開發環境搭建完成。

1d10

圖1-10 AppServ測試頁面

說明:在AppServ安裝目錄(圖1-11)中,有五個子目錄,其中www子目錄用于存放編寫好的PHP網頁文件。該子目錄中的所有文件夾和文件都必須用英文或數字命名,而且不能存在中文字符。

1d11

圖1-11 AppServ安裝目錄

p15

【PHP環境組合包的安裝】

主站蜘蛛池模板: 渝北区| 安乡县| 疏附县| 诏安县| 郑州市| 恩平市| 连平县| 普陀区| 城市| 焦作市| 曲麻莱县| 靖远县| 电白县| 玉龙| 绍兴县| 天门市| 西昌市| 辽阳县| 高邑县| 赫章县| 沿河| 江山市| 延津县| 盐亭县| 甘德县| 湟中县| 陕西省| 东方市| 合江县| 晴隆县| 台州市| 密云县| 武清区| 鲜城| 班戈县| 肥城市| 石景山区| 大新县| 青龙| 金乡县| 泾阳县|