2008年8月6日 星期三

建立 WAMP 架構伺服器-安裝 PHP

【說明】

延續『建立 WAMP 架構伺服器-安裝 Apache』文章,接下來要安裝 PHP 5.2.6 編譯器。

使用環境依然在 Windows XP SP2 下,加上 Apache 2.0.63 網頁伺服器。


【安裝 PHP 5.2.6 編譯器】

1.請自行上網搜尋 PHP 官方網站下載。

2.使用 Apache 2 當網頁伺服器的同學,請下載 zip 檔。若用微軟 IIS 則下載 installer 的 mis 檔。

(這裡以 Apache 2 作示範)

3.解壓縮 zip 檔後,開啟 Apache 2 的『httpd.conf』。

4.可參考『使用 Apache 網頁伺服器管理員』這篇文章中的【修改 Apache 網頁伺服器的虛擬目錄】一節。

5.在文件內容的最下面,增加下列內容:

(文件中以『#』開頭表示該行字串為註解。

需指定 PHP 安裝資料夾路徑,取得PHP5模組。

例如我的PHP安裝路徑為 D:\php-5.2.6。

請注意路徑使用反斜線。)


LoadModule php5_module d:/php-5.2.6/php5apache2.dll

AddType application/x-httpd-php .php .php3 .php4 .php5


6.儲存檔案離開,重新啟動 Apache 2 即可。



【PHP 5.2.6設定】

1.請將 php 資料夾下面的『php.ini-recommended』檔案名稱修改成『php.ini』。

2.其部分內容修改如下:

『display_errors = Off』改成『display_errors = On』。

『extension_dir = "./"』改成『extension_dir = "D:\php-5.2.6\ext\"』。

(請參考自己php所安裝的路徑)

『;extension=php_mysql.dll』改成『extension=php_mysql.dll』。

(為了讓 php 可以讀取 MySQL 資料庫)

『;extension=php_mysqli.dll』改成『extension=php_mysqli.dll』。

(可省略)


3.儲存檔案到 \WINDOWS 系統資料夾下面。

4.再將 php 目錄下的 libmysql.dll 複製一份到 \WINDOWS 系統資料夾,即可正常使用 MySQL 相關函式庫。



【測試 PHP 5.2.6】

1.建立一個『phptest.php』文件,基於網站安全考量最好不要命名為『test.php』。

2.加入下列內容:


<?php phpinfo(); ?>


3.儲存檔案至 Apache 2 網頁伺服器的虛擬目錄。

(學長我是存在 C:\Program Files\Apache Group\Apache2\htdocs)

4.開啟瀏覽器進入下列網址:

『http://localhost/phptest.php』或『http://127.0.0.1/phptest.php』。

5.若在網頁上看到 PHP 的版本資訊,就表示 Apache 已經可以使用 PHP 的編譯器囉。

沒有留言: