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

1.2.3 PHP開(kāi)發(fā)環(huán)境配置

PHP是一種服務(wù)器端的Web應(yīng)用程序腳本語(yǔ)言,其開(kāi)發(fā)環(huán)境主要包括:PHP解釋器、Web服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器及編輯器。PHP支持Windows和Linux等多種操作系統(tǒng)。PHP典型開(kāi)發(fā)環(huán)境配置為Windows+IIS(或Apache)+PHP+MySQL,其中Linux系統(tǒng)為L(zhǎng)inux+Apache+PHP+MySQL。本書(shū)以Windows 8.1+IIS為基礎(chǔ)講解PHP。

1. PHP安裝與配置

Web服務(wù)器需要PHP解釋器才能解析嵌入在HTML文件中的PHP代碼,可從PHP官方網(wǎng)站http://www.php.net下載PHP的源代碼或編譯好的二進(jìn)制代碼。Windows版本PHP解釋器的下載地址為http://windows.php.net/download#php-5.6,下載相應(yīng)版本的ZIP包后,解壓即可直接使用。

Windows版本中PHP 5.6版本解釋器有下列4種版本。

? VC11 x86 Non Thread Safe。

? VC11 x86 Thread Saf。

? VC11 x64 Non Thread Safe。

? VC11 x64 Thread Safe。

VC11指Windows環(huán)境中的PHP解釋器在使用Visual Studio 2012生成的C++應(yīng)用程序時(shí)所必需的運(yùn)行組件,其下載地址為http://www.microsoft.com/zh-CN/download/details.aspx?id=30679(在PHP下載頁(yè)面左側(cè)提供了下載鏈接)。如果未安裝C++運(yùn)行時(shí)組件,在瀏覽器中訪問(wèn)PHP網(wǎng)頁(yè)時(shí)會(huì)出錯(cuò)。

x86表示支持32位的Windows操作系統(tǒng),x64表示支持64位的Windows操作系統(tǒng)。

Thread Safe(TS)表示線程安全,支持多線程,Apache服務(wù)器需安裝TS版PHP解釋器;Non Thread Safe(NTS)表示非線程安全,僅支持單線程,IIS服務(wù)器需安裝NTS版本的PHP解釋器。

本書(shū)使用的PHP解釋器包為php-5.6.9-nts-Win32-VC11-x86.zip,將其解壓到D:\PHP5目錄。PHP配置文件為PHP.ini,將解壓目錄中的php.ini-development(開(kāi)發(fā)環(huán)境典型配置)或者php.ini-production(Web應(yīng)用發(fā)布環(huán)境典型配置)文件名修改為PHP.ini即可作為配置文件使用。

PHP 5.6解釋器如果未找到PHP.ini配置文件,則按照默認(rèn)設(shè)置運(yùn)行。在開(kāi)發(fā)和發(fā)布Web應(yīng)用程序時(shí),應(yīng)注意對(duì)PHP.ini中的5項(xiàng)配置選項(xiàng)進(jìn)行設(shè)置。

? display_errors = On:表示在瀏覽器中顯示錯(cuò)誤信息,Off表示否。在開(kāi)發(fā)過(guò)程中,應(yīng)設(shè)置為On,瀏覽器中顯示的錯(cuò)誤信息可以幫助程序員快速找到出錯(cuò)代碼。在發(fā)布時(shí),應(yīng)設(shè)置為Off,避免錯(cuò)誤信息暴露服務(wù)器相關(guān)配置。

? log_errors = On:表示將錯(cuò)誤信息寫(xiě)入日志文件,Off表示否。如果log_errors設(shè)置為On,則必須同時(shí)設(shè)置error_log,指明日志文件的路徑和文件名,如error_log="D:\PHP5\php_errors.log"。如果log_errors設(shè)置為On,但沒(méi)有設(shè)置error_log參數(shù),在瀏覽器中訪問(wèn)PHP網(wǎng)頁(yè)時(shí),會(huì)顯示瀏覽器內(nèi)部錯(cuò)誤,無(wú)法打開(kāi)PHP網(wǎng)頁(yè)。

? extension_dir = "D:\php5\ext":設(shè)置PHP擴(kuò)展函數(shù)庫(kù)目錄。

? file_uploads = On:表示允許上傳文件,Off表示否。

? upload_tmp_dir = "D:\php5\upload":設(shè)置保存上傳文件的目錄。

總結(jié)在32位Windows 8.1中安裝和配置PHP解釋器的方法,其具體操作如下。

(1)在http://windows.php.net/download#php-5.6下載PHP 5.6對(duì)應(yīng)的VC11 x86 Non Thread Safe版本的ZIP包。

(2)將ZIP包解壓到D:\PHP5目錄中(也可以是其他目錄)。

(3)將D:\PHP5目錄中的php.ini-development文件名修改為PHP.ini。

(4)檢查和修改PHP.ini中的設(shè)置。php.ini-development中的log_errors設(shè)置默認(rèn)為On,所以需設(shè)置error_log參數(shù),指明錯(cuò)誤日志文件。

(5)在http://www.microsoft.com/zh-CN/download/ details.aspx?id=30679網(wǎng)站下載C++運(yùn)行時(shí)組件。C++運(yùn)行時(shí)組件下載的文件名默認(rèn)為vcredist_x86.exe,直接運(yùn)行即可完成安裝。

2. IIS安裝

Windows 8.1包含了IIS組件,只需啟用即可,其具體操作如下。

(1)在Windows任務(wù)欄中的Windows圖標(biāo)43052-00-019-1上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“程序和功能”命令,打開(kāi)“程序和功能”窗口,如圖1.8所示。

43052-00-019-2

圖1.8 “程序和功能”窗口

(2)單擊程序和功能窗口左側(cè)的“啟用或關(guān)閉Windows功能”選項(xiàng),打開(kāi)“Windows功能”窗口,如圖1.9所示。

43052-00-020-1

圖1.9 啟用或關(guān)閉Windows功能

(3)在“Windows功能”窗口的目錄列表中單擊選中“Internet Information Services”復(fù)選框。因?yàn)镮IS使用FastCGI方式調(diào)用PHP解釋器,所以應(yīng)單擊選中“Internet Information Services\萬(wàn)維網(wǎng)服務(wù)\應(yīng)用程序開(kāi)發(fā)功能\CGI”復(fù)選框。

(4)單擊43052-00-020-2按鈕關(guān)閉對(duì)話框,保存設(shè)置。

3. 啟動(dòng)IIS管理器

IIS管理器用于管理和配置IIS服務(wù)器中的Web應(yīng)用程序,其啟動(dòng)方法有3種,下面分別進(jìn)行介紹。

(1)從控制面板中啟動(dòng)IIS管理器

①在Windows任務(wù)欄中的Windows圖標(biāo)43052-00-020-3上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“控制面板”命令,打開(kāi)“控制面板”窗口,如圖1.10所示。

43052-00-020-4

圖1.10 “控制面板”窗口

②在其左側(cè)選擇“系統(tǒng)和安全”選項(xiàng),打開(kāi)“系統(tǒng)和安全”管理窗口,如圖1.11所示。

43052-00-021-1

圖1.11 “系統(tǒng)和安全”管理窗口

③在“系統(tǒng)和安全”管理窗口中單擊“管理工具”圖標(biāo)43052-00-021-2,打開(kāi)管理工具快捷方式列表,如圖1.12所示。

43052-00-021-3

圖1.12 管理工具快捷方式列表

④在管理工具快捷方式列表中雙擊“Internet Information Services(IIS)管理器”快捷方式,打開(kāi)IIS管理器。

提示:

可將“Internet Information Services(IIS)管理器”快捷方式復(fù)制到Windows桌面,便于以后快速打開(kāi)IIS管理器。

(2)使用“運(yùn)行”對(duì)話框打開(kāi)IIS管理器

在Windows任務(wù)欄的Windows圖標(biāo)43052-00-021-4上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“運(yùn)行”命令,打開(kāi)“運(yùn)行”對(duì)話框,如圖1.13所示。

在“打開(kāi)”文本框中輸入“inetmgr”命令,按“Enter”鍵或單擊43052-00-021-5按鈕確認(rèn),即可打開(kāi)IIS管理器。

43052-00-022-1

圖1.13 “運(yùn)行”對(duì)話框

(3)使用Windows搜索功能查找IIS管理器

下面將具體講解使用Windows搜索功能查找IIS管理器的方法,其具體操作如下。

①將鼠標(biāo)光標(biāo)移動(dòng)到桌面右側(cè)(若打開(kāi)了應(yīng)用程序,可將鼠標(biāo)光標(biāo)移動(dòng)到右上角),停留片刻,即可打開(kāi)Windows右側(cè)浮動(dòng)工具欄。

②在工具欄中單擊“搜索”按鈕43052-00-022-2,打開(kāi)搜索欄。

③在搜索文本框中輸入“IIS”。在搜索結(jié)果列表中選擇“Internet Information Services(IIS)管理器”選項(xiàng),啟動(dòng)IIS管理器。

圖1.14所示為顯示了IIS的管理器。IIS管理器窗口分左、中、右3個(gè)窗格。左側(cè)窗格顯示連接的網(wǎng)站,其網(wǎng)站服務(wù)器名稱(chēng)為XBGHOME,括號(hào)中的XBGHOME\xbg表示當(dāng)前登錄到服務(wù)器的用戶為XBGHOME中的xbg。Default Web Site為連接服務(wù)器中的默認(rèn)網(wǎng)站,本地計(jì)算機(jī)中的默認(rèn)網(wǎng)站訪問(wèn)地址為http://localhost,網(wǎng)站文件夾為系統(tǒng)安裝盤(pán)中的\inetpub\wwwroot。

43052-00-022-3

圖1.14 IIS管理器

在左側(cè)窗格中選擇服務(wù)器名稱(chēng)后,中間窗格將顯示網(wǎng)站管理選項(xiàng),右側(cè)窗格將顯示對(duì)應(yīng)的操作。當(dāng)在中間窗格中雙擊某個(gè)管理選項(xiàng)后,中間窗格將切換到選項(xiàng)對(duì)應(yīng)配置的子選項(xiàng),右側(cè)窗格的操作也相應(yīng)改變。

提示:

在左側(cè)窗格中選擇服務(wù)器名稱(chēng)后,在右側(cè)窗格中可選擇對(duì)應(yīng)的選項(xiàng)來(lái)啟動(dòng)、重新啟動(dòng)或停止 IIS服務(wù)器。

4. 配置PHP Web應(yīng)用程序

在開(kāi)發(fā)PHP Web應(yīng)用程序時(shí),可將文件直接放到默認(rèn)網(wǎng)站的wwwroot目錄或者其他目錄中,然后在IIS管理器中進(jìn)行配置。

下面通過(guò)一個(gè)簡(jiǎn)單的例子說(shuō)明在IIS管理中如何配置PHP Web應(yīng)用程序。

例1.5 配置PHP Web應(yīng)用程序(源代碼:\chapter1\t5\index.php),其具體操作如下。

(1)創(chuàng)建PHP Web應(yīng)用程序存放目錄D:\MyPHPApp。

(2)使用Windows記事本創(chuàng)建文件index.php,將文件保存到D:\MyPHPApp.index.php,文件內(nèi)容如下:

<?php
  phpinfo();
?>

提示:

phpinfo()函數(shù)用于顯示PHP配置信息。在使用記事本保存文件時(shí),注意文件類(lèi)型應(yīng)選擇“所有文件(*.*)”,文件名為index.php,這樣才能確保文件擴(kuò)展名為.php。

(3)打開(kāi)IIS管理器。在IIS管理器右側(cè)窗格的“網(wǎng)站”選項(xiàng)上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“添加網(wǎng)站”命令,打開(kāi)“添加網(wǎng)站”對(duì)話框,如圖1.15所示。

43052-00-023-1

圖1.15 添加網(wǎng)站

(4)首先,在“網(wǎng)站名稱(chēng)”文本框中輸入myphp作為網(wǎng)站名稱(chēng),在“物理路徑”文本框中輸入D:\MyPHPApp。默認(rèn)情況下使用匿名賬戶訪問(wèn)網(wǎng)站,可單擊43052-00-024-1按鈕設(shè)置訪問(wèn)網(wǎng)站的賬戶信息。如果需要在網(wǎng)站目錄中保存上傳文件,則默認(rèn)的登錄賬戶應(yīng)對(duì)該文件夾具有訪問(wèn)權(quán)限。然后,可單擊43052-00-024-2按鈕測(cè)試連接。在開(kāi)發(fā)過(guò)程中,不需要設(shè)置IP地址。在“端口”文本框中輸入訪問(wèn)網(wǎng)站的端口,其中80為默認(rèn)網(wǎng)站端口,不要使用此端口,以避免沖突。主機(jī)名不需要設(shè)置。最后,單擊43052-00-024-3按鈕完成創(chuàng)建網(wǎng)站。

(5)新添加的網(wǎng)站名稱(chēng)顯示在IIS管理器左側(cè)的連接目錄中。單擊該網(wǎng)站,在中間窗格將顯示配置選項(xiàng)。

(6)雙擊“處理程序映射”選項(xiàng),顯示處理程序映射配置選項(xiàng),如圖1.16所示。

43052-00-024-5

圖1.16 處理程序映射配置選項(xiàng)

(7)在操作窗口中選擇“添加模塊映射…”選項(xiàng),打開(kāi)“處理模塊映射”對(duì)話框,如圖1.17所示。

43052-00-025-2

圖1.17 添加模塊映射

(8)在對(duì)話框的“請(qǐng)求路徑”文本框中輸入“*.php”,在“模塊”下拉列表中選擇“FastCgiModule”選項(xiàng)。在“可執(zhí)行文件(可選)”文本框中輸入模塊映射處理程序D:\php5\php-cgi.exe,并單擊43052-00-024-4按鈕,在打開(kāi)對(duì)話框的“名稱(chēng)”文本框中輸入模塊映射配置的名稱(chēng),如domyphp。

提示:

如果在安裝IIS時(shí)未選擇“Internet Information Services\萬(wàn)維網(wǎng)服務(wù)\應(yīng)用程序開(kāi)發(fā)功能\CGI”選項(xiàng),則在“模塊”下拉列表不會(huì)出現(xiàn)“FastCgiModule”選項(xiàng)。

(9)單擊43052-00-024-6按鈕,打開(kāi)“添加模塊映射”對(duì)話框,如圖1.18所示。單擊43052-00-024-7按鈕完成模塊映射設(shè)置。

43052-00-025-3

圖1.18 確認(rèn)添加模塊映射

(10)在左側(cè)連接目錄中選擇myphp網(wǎng)站,在中間窗格將顯示需設(shè)置的選項(xiàng)。雙擊“默認(rèn)文檔”選項(xiàng),顯示默認(rèn)文檔設(shè)置選項(xiàng),如圖1.19所示。

43052-00-025-4

圖1.19 默認(rèn)文檔配置選項(xiàng)

(11)在右側(cè)窗格中選擇“添加…”選項(xiàng),打開(kāi)“添加默認(rèn)文檔”對(duì)話框,如圖1.20所示。

43052-00-025-5

圖1.20 添加默認(rèn)文檔

(12)在對(duì)話框的“名稱(chēng)”文本框中輸入index.php,單擊43052-00-025-1按鈕完成默認(rèn)文檔的添加。

(13)在左側(cè)連接目錄中選擇myphp網(wǎng)站,在中間窗格將顯示設(shè)置選項(xiàng)。在右側(cè)窗格中選擇“瀏覽*:81(http)”選項(xiàng),打開(kāi)瀏覽器瀏覽網(wǎng)站。默認(rèn)情況下,瀏覽器顯示網(wǎng)站默認(rèn)文件。圖1.21所示頁(yè)面顯示了phpinfo()函數(shù)輸出的PHP配置信息。

提示:

如果IIS配置或者php.ini配置不正確,則瀏覽器無(wú)法正確輸出圖中的配置信息。修改了php.ini中的配置后,應(yīng)重新啟動(dòng)IIS服務(wù)器使其生效。如果需要在IIS默認(rèn)網(wǎng)站的wwwroot目錄中測(cè)試PHP網(wǎng)頁(yè),則可以為IIS默認(rèn)網(wǎng)站添加處理程序的模塊映射和默認(rèn)文檔,然后在瀏覽器中指明訪問(wèn)的PHP網(wǎng)頁(yè)文件名,如http://localhost/test.php。

43052-00-026-1

圖1.21 phpinfo()函數(shù)輸出的配置信息

提示:

在IIS中,網(wǎng)站的物理路徑中創(chuàng)建的子目錄、為網(wǎng)站創(chuàng)建的虛擬目錄及為網(wǎng)站添加的應(yīng)用程序,均直接繼承網(wǎng)站或者網(wǎng)站目錄的設(shè)置,無(wú)需額外進(jìn)行設(shè)置。例如,如果為IIS默認(rèn)網(wǎng)站添加了PHP模塊映射,則可以直接將PHP網(wǎng)頁(yè)或者網(wǎng)站直接復(fù)制到IIS的wwwroot目錄中進(jìn)行測(cè)試。

5. 使用集成安裝包進(jìn)行PHP開(kāi)發(fā)環(huán)境安裝和設(shè)置

目前網(wǎng)絡(luò)上提供了多種集成安裝包來(lái)安裝PHP開(kāi)發(fā)環(huán)境,如AppServ、XAMPP、PhpStudy和WAMP等。

穩(wěn)定版的AppServ 2.5.10包含了Apache 2.2.8、PHP 5.2.6、MySQL 5.0.51b和phpMyAdmin-2.10.3(PHP實(shí)現(xiàn)的網(wǎng)頁(yè)版MySQL數(shù)據(jù)庫(kù)管理器)。各個(gè)版本的AppServ安裝包下載地址為http://appservnetwork.com/index.php。

目前最新的XAMPP for Windows v5.6.8安裝包包含了Apache 2.4.12、MySQL 5.6.24、PHP 5.6.8、phpMyAdmin 4.3.11、OpenSSL 1.0.1、XAMPP Control Panel 3.2.1、Webalizer 2.23-04、Mercury Mail Transport System 4.63、FileZilla FTP Server 0.9.41、Tomcat 7.0.56和Strawberry Perl 7.0.56 Portable等軟件。XAMPP下載地址為https://www.apachefriends.org/zh_cn/index.html。

(1)安裝AppServ 2.5.10

下面介紹AppServ 2.5.10的安裝過(guò)程,其具體操作如下。

①下載AppServ 2.5.10安裝包,其文件名默認(rèn)為“appserv-win32-2.5.10.exe”。

②運(yùn)行appserv-win32-2.5.10.exe,打開(kāi)安裝向?qū)g迎對(duì)話框,單擊43052-00-027-1按鈕,進(jìn)入?yún)f(xié)議瀏覽對(duì)話框,單擊43052-00-027-2按鈕同意協(xié)議,開(kāi)始安裝,打開(kāi)設(shè)置安裝位置對(duì)話框,如圖1.22所示。

43052-00-027-5

圖1.22 設(shè)置安裝位置

③在Destination Folder框中輸入安裝位置,如D:\AppServ,單擊43052-00-027-3按鈕在打開(kāi)的對(duì)話框選擇安裝位置。設(shè)置好安裝位置后,單擊43052-00-027-4按鈕,進(jìn)入組件選擇對(duì)話框,如圖1.23所示。

43052-00-027-6

圖1.23 選擇安裝組件

④在打開(kāi)的對(duì)話框中默認(rèn)選中了全部組件(撤銷(xiāo)選中對(duì)應(yīng)的復(fù)選框則表示取消該組件的安裝),單擊43052-00-027-7按鈕,進(jìn)入Apache HTTP服務(wù)器信息設(shè)置對(duì)話框,如圖1.24所示。

43052-00-027-9

圖1.24 設(shè)置Apache服務(wù)器選項(xiàng)

⑤“Server Name”文本框用于輸入服務(wù)器名稱(chēng),本地可以使用127.0.0.1或localhost訪問(wèn)。“Administrator’s Email Address”文本框用于輸入管理員E-mail地址。Apache HTTP Port文本框用于輸入Apache HTTP服務(wù)端口,默認(rèn)為80(80端口為IIS服務(wù)器使用的HTTP服務(wù)端口,此處最好另行處置),這里輸入8080,單擊43052-00-027-8按鈕,進(jìn)入MySQL服務(wù)器配置窗口,如圖1.25所示。

43052-00-027-10

圖1.25 設(shè)置MySQL服務(wù)器選項(xiàng)

⑥在“Enter root password”和“Re-enter root password”中輸入MySQL服務(wù)器默認(rèn)的管理員賬戶root的密碼(一定要記住該密碼,在以后登錄MySQL服務(wù)器時(shí)需要)。在“Character Sets and Collations”列表框中選擇“MySQL”選項(xiàng)。如果要在數(shù)據(jù)庫(kù)中保存漢字,應(yīng)選擇“UTF-8 Unicode”選項(xiàng)。單擊43052-00-027-11按鈕,執(zhí)行安裝。

⑦安裝完成后,打開(kāi)完成安裝信息窗口,如圖1.26所示。對(duì)話框默認(rèn)選中啟動(dòng)Apache和MySQL服務(wù)器。單擊43052-00-028-1按鈕,結(jié)束安裝。

43052-00-028-2

圖1.26 完成安裝

上述操作將AppServ安裝到了D:\AppServ,D:\AppServ\www目錄為Apache服務(wù)器默認(rèn)網(wǎng)頁(yè)發(fā)布目錄,可將網(wǎng)頁(yè)直接放在該目錄中或創(chuàng)建子目錄來(lái)測(cè)試網(wǎng)頁(yè)。

(2)測(cè)試安裝是否成功

安裝在D:\AppServ\www目錄中后默認(rèn)創(chuàng)建了index.php和phpinfo.php。在瀏覽器的地址欄中輸入http://localhost:8080,若AppServ安裝成功,可看到圖1.27所示的Apache服務(wù)器默認(rèn)頁(yè)面。在頁(yè)面中單擊“PHP Information Version 5.2.6”超鏈接,或在瀏覽器地址欄中輸入http://localhost:8080/phpinfo.php,查看PHP配置信息,如圖1.28所示。從圖1.27中可以看出,AppServ安裝程序?qū)HP的配置文件php.ini放到了Windows安裝目錄(如C:\Windows)中。

43052-00-028-3

圖1.27 AppServ安裝成功后的Apache服務(wù)器默認(rèn)頁(yè)面

43052-00-029-1

圖1.28 AppServ安裝成功后的PHP配置信息

在Apache服務(wù)器默認(rèn)頁(yè)面中單擊“phpMyAdmin Database Manager Version 2.10.3”超鏈接,或者在瀏覽器地址欄中輸入“http://localhost:8080/phpmyadmin”,查看phpMyAdmin和MySQL是否安裝成功。若安裝成功,首先將打開(kāi)登錄對(duì)話框,在其中輸入“MySQL”,輸入默認(rèn)管理員賬戶root和安裝過(guò)程中設(shè)置的密碼,打開(kāi)MySQL數(shù)據(jù)庫(kù)管理頁(yè)面,如圖1.29所示。

43052-00-029-2

圖1.29 MySQL數(shù)據(jù)庫(kù)管理頁(yè)面

(3)啟動(dòng)、停止或重新啟動(dòng)Apache或MySQL服務(wù)

安裝完成后,還可啟動(dòng)、停止或重新啟動(dòng)Apache或MySQL服務(wù)器,其具體操作如下。

①在Windows任務(wù)欄中的Windows圖標(biāo)43052-00-030-1上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“計(jì)算機(jī)管理”命令,打開(kāi)計(jì)算機(jī)窗口。

②在左側(cè)目錄列表中選擇“服務(wù)和應(yīng)用程序”選項(xiàng),展開(kāi)服務(wù)和應(yīng)用程序節(jié)點(diǎn)。

③單擊選擇“服務(wù)”選項(xiàng),在中間窗格中顯示計(jì)算機(jī)中安裝的服務(wù)程序列表。

④在服務(wù)程序列表中選擇Apache2.2或MySQL并在其上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇對(duì)應(yīng)的命令來(lái)啟動(dòng)、停止或重新啟動(dòng)Apache或MySQL服務(wù)器。

6. PHP編輯器安裝

PHP編輯器可以使用簡(jiǎn)單的文本編輯器,如Windows記事本,也可使用具備語(yǔ)法提示、代碼高亮顯示等各種集成功能的集成開(kāi)發(fā)環(huán)境,如EditPlus(www.editpluse.com)、UltraEdit(www.ultraedit.com)、Eclipse(www.eclipse.org)、Dreamweaver(www.adobe.com)、Zend Studio(www.zend.com)和NetBeans(www.netbeans.org)等。

本書(shū)PHP代碼主要使用NetBeans完成開(kāi)發(fā)。NetBeans是由Sun公司(已被Oracle收購(gòu))開(kāi)發(fā)出的一款開(kāi)源、免費(fèi)的集成開(kāi)發(fā)工具,支持Java、HTML5、PHP、C/C++及其他多種編程語(yǔ)言,可用于開(kāi)發(fā)桌面應(yīng)用程序、Web應(yīng)用程序和手機(jī)應(yīng)用程序。

NetBeans安裝程序是在https://netbeans.org/downloads中下載的,支持PHP安裝包最小為63M。NetBeans需要JDK支持,安裝程序啟動(dòng)時(shí)首先會(huì)檢查是否已安裝JDK,所以最好單獨(dú)下載JDK安裝包,下載地址為http://www.oracle.com/technetwork/java/javase/downloads/index.html(或者h(yuǎn)ttp://java.sun.com/javase/downloads/index.jsp)。

下面講解JDK及NetBeans的安裝方法,其具體操作如下。

(1)運(yùn)行JDK安裝文件,啟動(dòng)JDK安裝向?qū)В鐖D1.30所示。

43052-00-030-3

圖1.30 JDK安裝向?qū)?/p>

(2)單擊43052-00-030-2按鈕,進(jìn)入定制安裝對(duì)話框,如圖1.31所示。

43052-00-030-4

圖1.31 定制JDK安裝組件

(3)JDK源代碼和公共JRE均可選,安裝向?qū)J(rèn)全部安裝。單擊列表框中的對(duì)應(yīng)選項(xiàng)前面的43052-00-030-5圖標(biāo),在打開(kāi)的下拉列表中可選擇“此功能不可用”選項(xiàng)。單擊43052-00-030-6按鈕,可打開(kāi)對(duì)話框選擇JDK安裝路徑。最后單擊43052-00-030-7按鈕,安裝向?qū)ч_(kāi)始執(zhí)行安裝操作。如果選擇了安裝公共JRE,安裝向?qū)?huì)提示選擇公共JRE的安裝路徑,按提示操作即可,安裝完成后如圖1.32所示。

43052-00-031-1

圖1.32 JDK安裝結(jié)束窗口

(4)單擊43052-00-031-2按鈕,完成JDK安裝。

(5)運(yùn)行NetBeans安裝程序netbeans-8.0.2-php-windows.exe,啟動(dòng)NetBeans安裝向?qū)В鐖D1.33所示。單擊43052-00-031-3按鈕,打開(kāi)許可證協(xié)議窗口,如圖1.34所示。

43052-00-031-4

圖1.33 NetBeans安裝向?qū)?/p>

43052-00-031-5

圖1.34 許可證協(xié)議窗口

(6)單擊選中43052-00-031-6復(fù)選框,同意軟件協(xié)議。單擊43052-00-031-7按鈕,打開(kāi)“NetBeans IDE 8.0.2安裝”窗口,如圖1.35所示。

43052-00-032-1

圖1.35 NetBeans IDE 8.0.2安裝窗口

(7)在NetBeans IDE 8.0.2安裝窗口中需指定NetBeans IDE和JDK安裝路徑,接受默認(rèn)值,或單擊43052-00-031-8按鈕更改路徑。單擊43052-00-031-9按鈕,打開(kāi)概要窗口,如圖1.36所示。

43052-00-032-2

圖1.36 安裝向?qū)Ц乓翱?/p>

(8)在打開(kāi)的窗口中撤銷(xiāo)選中43052-00-031-10復(fù)選框,需要更新插件時(shí),可在NetBeans中執(zhí)行。單擊43052-00-031-11按鈕,執(zhí)行安裝。

(9)單擊43052-00-031-12按鈕,完成NetBeans安裝,如圖1.37所示。

43052-00-032-3

圖1.37 完成NetBeans安裝

主站蜘蛛池模板: 黄大仙区| 遵化市| 陆良县| 县级市| 鄂托克前旗| 万荣县| 保康县| 宜宾市| 武强县| 明水县| 奉节县| 海淀区| 东台市| 来凤县| 眉山市| 南木林县| 陕西省| 临沧市| 射洪县| 西乡县| 云和县| 信丰县| 分宜县| 凤庆县| 天祝| 江永县| 广南县| 崇阳县| 彭山县| 炎陵县| 余庆县| 平遥县| 嵊泗县| 安丘市| 益阳市| 卢湾区| 湛江市| 无极县| 安远县| 县级市| 格尔木市|