Windows2003下安裝Apache2.2.8+PHP5.2.5+MYSQL5.1.23

幾年前自己也玩過PHP,後來被.NET吸引了就很少於PHP代碼大交道了,這幾天爲了測試段PHP代碼,租的主機卻只支持PHP4部分內容, 而自己的機子是配置的是.NET開發平臺,在虛擬主機上折騰了半天也沒個正確結果,只好自己配置服務器了。

以下的軟件是2008年03月21日下載的

一、軟件下載地址
Apache2.2.8 http://apache.mirror.phpchina.com/httpd/binaries/win32/apache_2.2.8-win32-x86-no_ssl.msi
PHP5.2.5 http://cn2.php.net/distributions/php-5.2.5-Win32.zip
PHPpecl 5.2.5 http://cn.php.net/distributions/pecl-5.2.5-Win32.zip
MySQL5.1.23  ftp://mirror.mcs.anl.gov/pub/mysql/Downloads/MySQL-5.1/mysql-5.1.23-rc-win32.zip

二、安裝(安裝路徑可以選)
1、安裝Apache,一路NEXT,就安裝路徑修改了成 E:/SETUP/Apache2;

2、安裝MySQL,選擇自定義安裝,設置root的密碼,服務器選擇Develop,安裝路徑 E:/SETUP/MySQL;

3、解壓縮PHP到 E:/SETUP/PHP5 複製 php5ts.dll 到 windows/system32目錄下,複製php.ini-dist到windows目錄下,並改名爲php.ini;

三、配置Apache

1、因爲我之前安裝了TFS2008佔用了80端口和8080端口,所以首先更改Apache的監聽端口
搜索Listen 80 修改成Listen8800;

2、在很多LoadModule塊末尾添加 
 LoadModule php5_module "E:/SETUP/PHP5/php5apache2_2.dll"
AddType application/x-httpd-php .php
Action application/x-httpd-php "E:/SETUP/PHP5/php.exe"

3、修改默認網站目錄:
DocumentRoot "X:/WebRoot/phpRoot"
<Directory "X:/WebRoot/phpRoot">

四、配置PHP

1、解壓縮pecl文件到E:/SETUP/PHP5/ext目錄;

2、打開WINDOWS目錄的php.ini 搜索 ;extension_dir = "./" 修改爲:extension_dir = E:/SETUP/PHP5/ext

3、去掉一些註釋行的註釋:(根據需要)
extension=php_gd2.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll

4、修改默認網站目錄:doc_root ="X:/WebRoot/phpRoot" (目錄要和Apache的設置目錄一致)

5、PEAR安裝:
在E:/SETUP/PHP5 下執行go-pear.bat 按提示操作;

五、在X:/WebRoot/phpRoot目錄下新建文件default.php,輸入以下內容:

<?php
phpinfo();
?>
保存

六、重新啓動Apache 在瀏覽器中輸入http://localhost:8800/default.php,顯示PHP的版本等相關信息,安裝成功。

七、解下來便是安裝廠家的PHP編輯環境,比如phpEdit2.80,Zend Studio + Zend Studio Server,及PHP開發相關的 ZendFramework-1.5.0 ,這些軟件的安裝有時間會另開篇幅簡述。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章