要開發和運行PHP網頁,需要在您的電腦系統上安裝三個重要軟體(組件)。
Web伺服器 - PHP幾乎可以運行在所有的Web伺服器軟體上,包括微軟的互聯網資訊伺服器(IIS),但最常用的是免費的Apache伺服器。可通過下麵鏈接免費下載Apache - https://httpd.apache.org/download.cgi
資料庫 - PHP幾乎支持所有的資料庫軟體,包括Oracle和Sybase,但最常用的是免費的MySQL資料庫。在這裏免費下載MySQL - https://www.mysql.com/downloads/
- PHP解析器 - 要處理和執行PHP腳本指令,必須安裝PHP解析器來生成可以發送到Web流覽器的HTML輸出。本教學將指導您如何在電腦上安裝PHP解析器。
為了方便,這裏不建議初學者分別去下載安裝這三個組件,而是去安裝那些集成的軟體包,怎麼解釋呢?初學者對上述三個組件如何協同工作可能還不是很理解,加上安裝軟體過程中需要一些配置,而操作系統環境,軟體版本每個人都可能不太一樣,如何才能順利地通過配置也是一個問題。所以折中,我們選擇PHP開發集成環境包安裝。
PHP開發集成環境包,常見的有以下幾種 -
- Xampp - Xampp集成環境(百度搜索:Xampp),XAMPP(Apache+MySQL+PHP+PERL)是一個功能強大的建站集成軟體包。這個軟體包原來的名字是 LAMPP,但是為了避免誤解,最新的幾個版本就改名為 XAMPP 了。它可以在Windows、Linux、Solaris、Mac OS X 等多種操作系統下安裝使用,支持多語言:英文、簡體中文、繁體中文、韓文、俄文、日文等。
- WampServer - WampServer是一款由法國人開發的Apache Web伺服器、PHP解釋器以及MySQL資料庫的整合軟體包。免去了開發人員將時間花費在繁瑣的配置環境過程,從而騰出更多精力去做開發。WampServer就是Windows Apache Mysql PHP集成安裝環境,即在window下的apache、php和mysql的伺服器軟體。
- phpStudy - phpStudy是一個PHP調試環境的程式集成包。該程式包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安裝,無須配置即可使用,是非常方便、好用的PHP調試環境。該程式不僅包括PHP調試環境,還包括了開發工具、開發手冊等。綠色環境,解壓就能用,切換版本相當方便,應該是精簡過的,因為軟體體積相當的小,小體積下載方便使用
在編寫本教學時,使用的是WampServer,所以建議您也使用WampServer。打開官方網站:
http://www.wampserver.com/ 或 https://sourceforge.net/projects/wampserver/files/ ,找到對應的版本下載即可(筆者使用的是Windows 10 64位系統,因此下載的對應最新版本是:wampserver3.1.0_x64.exe
)。
下載完成後,安裝到一個路徑(如:D:wamp),然後運行WampServer
。
安裝結果
要測試PHP開發環境的安裝安裝結果很簡單,創建一個檔:index.php ,代碼如下所示 -
<?php
phpinfo();
?>
將這個PHP檔放到目錄:D:wampwww 下,打開流覽器,訪問URL:http://localhost/index.php ,應該會看到類似下麵的結果 -