硬體與軟體環境
- CPU: Sempron 3300+ / RAM: 512MB
- OS: Windows Server 2003 Enterprise SP1
- 套件: Apache HTTP Server 2.0 + MySQL 5 + PHP 5
- 整合包: Discuz!EXP 一鍵安裝包(MySQL 採用 6033 埠避免衝突)
安裝關鍵步驟
- 停用 IIS: 控制台 → 服務 → 停止
World Wide Web Publishing Service,釋放 80 埠。
- 執行 Discuz!EXP 安裝程式: 依嚮導設定資料庫名稱、管理帳密、Apache 埠號(建議改 80 埠符合 HTTP 預設)。
- 驗證安裝: 瀏覽器輸入
https://localhost,出現測試頁面即成功。
命令列管理 MySQL 資料庫
- 啟動命令提示字元:Win+R →
cmd
- 切換至 Discuz!EXP 安裝目錄(例:
D:\Discuz!EXP)
- 依序輸入:
cd MySQL5
cd bin
mysql -uroot -p
- 輸入密碼後進入
mysql> 提示符,執行:
SHOW DATABASES;
USE your_database_name; -- Discuz!EXP 設定的資料庫名
SHOW TABLES;
常見問題提示
- 若連線失敗,確認 MySQL 服務是否在「服務」中處於「已啟動」狀態。
- 埠號衝突時,修改
my.ini 中 port=3306(或 6033)並重啟服務。
- Discuz!EXP 內建 phpMyAdmin,亦可透過
https://localhost/phpmyadmin 圖形化管理。
總結
使用整合包可大幅降低 Windows 下 AMP 環境部署門檻,核心在於「停用 IIS 釋放 80 埠」與「正確設定 MySQL 埠號避免衝突」。命令列操作適合快速查詢結構,日常管理建議搭配 phpMyAdmin 使用。