在 Windows 7 上從零建構 PHP 開發環境 (WAMP),採用官方原版元件手動安裝設定,掌握每個細節,避免整合包黑盒問題,適合學習與生產部署。
apache_2.2.14-win32-x86-openssl-0.9.8k.msi)MySQL-essential-5.1.44-win32.msi)php-5.3.1-Win32-VC6-x86.zip)phpMyAdmin-3.2.5-all-languages.zip)統一安裝至 D:\WAMP\:
D:\WAMP\ApacheD:\WAMP\MySQLD:\WAMP\PHPD:\WAMP\phpMyAdminD:\WAMP\wwwhttpd.conf: 載入 PHP 模組 (LoadModule php5_module)、設定 PHPIniDir、新增 AddType application/x-httpd-php .php .html .htm、修改 DocumentRoot 指向 D:/WAMP/www、DirectoryIndex 優先 index.php。D:/WAMP/MySQL/Data → 連接埠 3306 → 編碼 gbk → 安裝為 Windows 服務 → 設定 root 密碼。php.ini: extension_dir = "D:/WAMP/PHP/ext" → 啟用 php_mysql.dll, php_mysqli.dll, php_pdo_mysql.dll, php_gd2.dll, php_mbstring.dll, php_curl.dll, php_xmlrpc.dll → date.timezone = Asia/Shanghai (關鍵,否則報錯)。config.default.php: 設定 $cfg['PmaAbsoluteUri']、host、user (root)、password、auth_type = 'cookie'、blowfish_secret (非空)。https://localhost/ 顯示測試頁。index.php 含 → 驗證 PHP 模組載入。link.php 測試 MySQL 連線 → 顯示成功訊息。https://localhost/phpmyadmin/ 登入管理介面。手動部署雖步驟較多,但能深入理解各元件運作機制,排錯更精準,生產環境更可控。建議搭配 Notepad++ 編輯設定檔,避免記事本編碼問題。