Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows Server 系統教學 >> Server 2003

Windows Server 2003 IIS + PHP 5 + MySQL + phpMyAdmin 完整部署實戰

編輯:Server 2003

環境需求

支援 ASP.NET、PHP、MySQL、Gmail 等服務的綜合 Web 伺服器。

一、安裝 IIS 6.0

「控制台 → 新增/移除程式 → 新增/移除 Windows 元件 → 應用程式伺服器 → Internet 資訊服務 (IIS)」,務必勾選 ASP.NET。

二、手動安裝 PHP 5

  1. 下載 PHP 5.2.0 ZIP(如 php-5.2.0-Win32.zip),解壓至 C:\php\。
  2. 匯入附帶的兩個 .reg 註冊檔。
  3. 將 C:\php\ 下所有 .dll 複製到 C:\WINDOWS\(視需求)。
  4. 將 C:\php\ext\ 下所有 .dll 複製到 C:\WINDOWS\system32\。
  5. 編輯 php.ini 關鍵設定:
設定項值備註
register_globalsOn相容舊程式
extension_dirC:\php\ext對應實際安裝路徑
upload_tmp_dirC:\php\upload_tmp自建目錄,避免特殊字元
session.save_pathC:\php\tmp自建目錄
extension=php_mbstring.dll啟用多位元組字串
extension=php_gd2.dll啟用圖形處理
extension=php_mysql.dll啟用MySQL 支援
extension=php_curl.dll啟用URL 傳輸

三、IIS 對應 PHP (ISAPI 模式)

  1. IIS 管理員 → 右鍵「網站」→ 內容 → 主目錄 → 配置 → 應用程式對應 → 新增。
  2. 可執行檔:C:\php\php5isapi.dll,副檔名:.php,動作:GET,HEAD,POST,TRACE,勾選「指令碼引擎」與「確認檔案是否存在」。
  3. 「Web 服務擴充」→ 新增 ISAPI 擴充,同指向 php5isapi.dll,允許。
  4. 重新啟動 IIS,建立 123.php 測試 phpinfo()。

四、安裝 Zend Optimizer 3.0.1

執行 ZendOptimizer-3.0.1-Windows-i386.exe,安裝至 C:\Zend。安裝程式自動在 php.ini 尾端加入:

[Zend]
zend_extension_manager.optimizer_ts="C:\Zend\lib\Optimizer-3.0.1"
zend_extension_ts="C:\Zend\lib\ZendExtensionManager.dll"
zend_optimizer.optimization_level=1023
zend_optimizer.encoder_loader=0

五、GD 庫

已於 php.ini 啟用 extension=php_gd2.dll,無需額外檔案。

六、安裝 MySQL

官方安裝精靈「下一步」完成,記錄 root 密碼。

七、部署 phpMyAdmin

  1. 解壓縮,重命名資料夾(如 phpmyadmin)。
  2. 編輯 config.inc.php 關鍵參數:
參數範例值說明
$cfg['PmaAbsoluteUri']https://yourdomain.com/phpmyadmin/完整存取網址
$cfg['Servers'][$i]['host']localhostMySQL 主機
$cfg['Servers'][$i]['auth_type']cookie生產環境建議 cookie,本機測試可用 config
$cfg['Servers'][$i]['user']root資料庫帳號
$cfg['Servers'][$i]['password']yourpassword對應密碼
$cfg['DefaultLang']zh中文介面
$cfg['blowfish_secret']random_stringCookie 加密金鑰,勿留空

結語

完成上述步驟即擁有功能完整的 IIS + PHP 5 + MySQL + phpMyAdmin 環境。生產部署請務必:修改預設帳號密碼、關閉不必要的 PHP 擴充、設定 open_basedir 限制目錄存取、啟用 HTTPS 傳輸加密。

Copyright © Windows教程網 All Rights Reserved