Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

XP 系統搭建 Apache+PHP+MySQL+Zend 開發環境完整圖文教程

編輯:Windows XP 系統介紹

在 Windows XP 上部署經典的 Apache+PHP+MySQL+Zend 開發環境,是許多 PHP 開發者的入門必修課。本文以實測版本為例,詳細記錄安裝路徑、配置檔修改要點、常見坑點與驗證步驟,助您一次成功搭建穩定開發環境。

軟體版本與下載來源

  • Apache 2.0.58: apache_2.0.58-win32-x86-no_ssl.msi ( 官方歸檔 )
  • PHP 5.1.6: php-5.1.6-Win32.zip
  • MySQL 5.0.19: mysql-5.0.19-win32
  • Zend Studio Server 5.1.0a: ZendStudioServer-5.1.0a-Windows-i386.exe
  • phpMyAdmin 2.9.1: phpMyAdmin-2.9.1

建議安裝根目錄: D:\usr\ (避免中文路徑與空格)

第一階段:Apache 安裝與核心配置

  1. 執行 MSI 安裝,路徑設為 D:\usr\apache2。
  2. 編輯 D:\usr\apache2\conf\httpd.conf 關鍵指令:
ServerRoot "D:/usr/apache2"
ServerAdmin admin@localhost
Listen 80
ServerName localhost:80
DocumentRoot "D:/usr/www"
DirectoryIndex index.html index.htm index.php index.php3 index.php4
ScriptAlias /cgi-bin/ "D:/usr/apache2/cgi-bin/"

第二階段:PHP 解壓與配置

  1. 解壓至 D:\usr\php5。
  2. 將 php.ini-dist 更名為 php.ini,修改關鍵值:
doc_root = "D:/usr/www"
extension_dir = "D:/usr/php5/ext"
include_path = "D:/usr/php5/includes"
extension=php_mysql.dll  ; 取消前方分號
; 複製 php5ts.dll、libmysql.dll 至 C:\Windows\System32\ (或 Apache bin 目錄)

第三階段:Apache 整合 PHP 模組

在 httpd.conf 末尾新增:

# PHP 5 支援
LoadFile "D:/usr/php5/php5ts.dll"
LoadModule php5_module "D:/usr/php5/php5apache2.dll"
PHPIniDir "D:/usr/php5"
AddType application/x-httpd-php .php .php3 .php4 .phtml
AddType application/x-httpd-php-source .phps

# 中文編碼支援
AddLanguage zh-cn .cn
DefaultLanguage zh-cn
AddDefaultCharset GB2312

第四階段:MySQL 安裝與驗證

  1. 執行 MySQL 安裝精靈,選「Typical」或「Custom」指定 D:\usr\mysql。
  2. 完成後啟動 MySQL 服務,命令列測試:mysql -u root -p。
  3. 解壓 phpMyAdmin 至 D:\usr\www\phpmyadmin,配置 config.inc.php 設定 $cfg['Servers'][$i]['host'] = 'localhost';。

第五階段:Zend Studio Server 安裝(可選)

執行安裝程式,指定 Apache 模組路徑,完成後重啟 Apache 即可啟用 Zend Optimizer 加速與除錯功能。

驗證環境是否就緒

  1. 啟動 Apache 服務 ( D:\usr\apache2\bin\ApacheMonitor.exe )。
  2. 瀏覽器訪問 https://localhost/ 應顯示 Apache 預設頁面。
  3. 在 D:\usr\www 建立 phpinfo.php:<?php phpinfo(); ?>,訪問確認 PHP 模組載入、MySQL 支援、Zend 版本資訊。
  4. 訪問 https://localhost/phpmyadmin/ 確認資料庫管理介面正常。

常見坑點提醒:

  • 路徑分隔符統一用正斜線 / 或雙反斜線 \\,避免單反斜線轉義錯誤。
  • php5apache2.dll 必須與 Apache 版本匹配(Apache 2.0.x 對應 php5apache2.dll,2.2.x 需 php5apache2_2.dll)。
  • 防火牆需開放 80/3306 埠,或暫時關閉測試。
  • 修改配置後務必 重啟 Apache 服務 方能生效。

環境搭建完成,即可在 XP 上愉快進行 PHP 開發與除錯。建議定期備份 D:\usr 目錄,遷移重裝極為方便。

Copyright © Windows教程網 All Rights Reserved