目前 PHP5 發布了第三個候選版本,估計正式版本不久就快釋放了。安裝過程應該不會有所變化,下面文章內容將講述 Windows2000/XP/2003(不建議在 windows 98 下建立 PHP 環境) 下 PHP 環境的配置,服務器選擇 Apache 2.0.49,數據庫選擇 MySQL 4.0.20 版本。
需要下載幾個軟件包:
1. PHP5 RC3
2. Apache 2.0.49
3. MySQL 4.0.20
下載軟件包
1. PHP5 RC3
PHP 的下載地址為: http://www.php.net/downloads.php ,找到如下圖位置,下載方框中的兩個軟件包。其中 PHP 5.0.0RC3 zip package 就是 PHP5 軟件包,而 Collection of PECL modules for PHP 5.0.0RC3 則是 PHP5 的 PECL 擴展模塊集合包。
下載完成後放於 C 盤備用。
2. Apache 2.0.49
Apache官方下載地址為: http://httpd.apache.org/download.cgi ,找到如下圖位置,下載 For Windows 的 MSI 安裝包,保存於 C 盤備用。
3. MySQL 4.0.20
MySQL 官方下載地址為: http://dev.mysql.com/downloads/mysql/4.0.html ,找到 Windows downloads 部分,下載 Without installer 包並保存於 C 盤,如下圖所示:
安裝 PHP5
假設你的系統安裝於 C 盤,否則下列目錄均須改成相應的盤的目錄。
將下載來的 PHP5 RC3(php-5.0.0RC3-Win32.zip) 解壓縮到 C:PHP5 目錄下。將 PECL 擴展模塊集合包裡的所有文件解壓縮到 C:PHP5ext 目錄下。
復制 C:PHP5 目錄下的 php5ts.dll 文件到 C:windows(如果是 windows 2000 操作系統,則為 C:WINNT 目錄,下同,不再重復說明) 目錄下。
復制 C:PHP5 目錄下的下列 dll 文件於 C:windowssystem32 目錄下:
fdftk.dll
fribidi.dll
gds32.dll
libeay32.dll
libintl-1.dll
libmhash.dll
libmysql.dll
libmysqli.dll
ntwdblib.dll
ntwdblib.dll
yaz.dll
其中 libmysql.dll 為 MySQL 4.1 之前版本的擴展支持,libmysqli.dll 為 MySQL 4.1 之後版本的擴展支持。因為我上面下載的是 MySQL 4.0.20 ,所以其實復制 libmysql.dll 即可。
復制 C:PHP5 目錄下的 php.ini-dist 文件到 C:windows 目錄下,並改名為 php.ini ,並用記事本打開編輯:
定位到下面兩行:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "./"