2010年9月15日 星期三

PHP:AppServ 安裝及設定 in Windows

1. 安裝 AppServ

AppServ Network 下載 AppServ 2.5.10 :
  • Apache 2.2.8
  • PHP 5.2.6
  • MySQL 5.0.51b
  • phpMyAdmin-2.10.3
安裝方式請參閱:How to install AppServ
安裝目錄設為:D:\AppServ

2. 初步設定 PHP.ini:

修改 C:\WINDOWS\php.ini
  • memory_limit = 64M --> 設定 PHP 程式最多允許多少記憶體,改設定為 64 MB。
  • max_execution_time = 30 --> 設定 PHP 程式允許執行的時間,單位為秒,改設定為30秒。
  • 將 extension=php_mbstring.dll 移到 extension=php_exif.dll 之前,避免安裝 PEAR 時,出現 dll 的錯誤。
  • 將 extension_dir = "D:/AppServ\php5\ext" 改為 extension_dir = "D:\AppServ\php5\ext",修改AppServ 2.5.10的小問題。
  • include_path 暫時先不設定,等安裝完 PEAR 後,會自動被設定。
重啟 apache。

3. 測試 Apache 和 PHP 是否安裝成功:

a. Apache Server測試 :
  • 在 browser 輸入 http://localhost/ ,出現標題為 The AppServ Open Project - 2.5.10 for Windows 的網頁,就表示 Apache 成功啟動了。
b. PHP 測試 :
  • 在 browser 輸入 http://localhost/phpinfo.php,出現標題為 PHP Version 5.2.6 的網頁畫面,就表示 php 安裝成功可以使用了。

p.s. phpinfo.php 是 AppServ 安裝後會在 Apache 網站預設根目錄 D:\AppServ\www\ 內放置 的php information 網頁,程式內容為呼叫 phpinfo() function,功能主要是顯示 php 的相關資訊,及安裝的模組。

4. 安裝 PEAR (PHP Extension and Application Repository)
  • 執行 D:\AppServ\php5\go-pear.bat 來安裝 PEAR。
  • 安裝過程中的詢問選項,都按 Enter 鍵接受預設值。
  • 安裝完成後,go-pear.bat 會在 php.ini 最下方加入 include_path=".;D:\AppServ\php5\pear" 的 include path 設定。
  • 雙按 D:\AppServ\php5\PEAR_ENV.reg 登錄檔來加入環境變數。
  • 測試 pear : 開啟 windows 的 cmd 視窗,然後輸入命令 pear version,如果出現 pear 版本訊息,就表示 pear 安裝成功了。
  • 重啟 apache server。

沒有留言:

張貼留言