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

Win7 環境下手動搭建 Apache + PHP + MySQL (WAMP) 完整教學

編輯:Win7 常見問題解答

在 Windows 7 上自行架設 PHP 網站運行環境(WAMP)是學習後端開發的好方法。本文詳細記錄 Apache、MySQL、PHP 的安裝與配置步驟,供參考。

一、Apache 安裝與配置

1. 下載與安裝

先在 D 槽建立 WAMP 目錄(意指 Windows + Apache + MySQL + PhpMyAdmin),所有元件皆安裝於此。

  1. 執行安裝程式,大部分步驟直接「下一步」。
  2. 伺服器資訊頁面(Network Domain、Server Name、Administrator's Email)可隨意填寫。
  3. 連接埠預設選 80(HTTP 標準),亦可改 8080。
  4. 選擇「自訂安裝」,將所有元件(含紅色 X 圖示者)設為「將此功能及所有子功能安裝到本機硬碟」。
  5. 變更安裝路徑為 D:\WAMP\Apache\。
  6. 安裝完成後,系統匣會出現 Apache 監控圖示,雙擊啟動或重新啟動服務,確認運行正常。

2. 修改 httpd.conf 核心配置

使用 Notepad++ 等編輯器開啟 D:\WAMP\Apache\conf\httpd.conf(避免用記事本)。

  • 在 #LoadModule vhost_alias_module modules/mod_vhost_alias.so 之後新增:
    LoadModule php5_module "D:/WAMP/PHP/php5apache2_2.dll"
    PHPIniDir "D:/WAMP/PHP"
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .htm
    AddType application/x-httpd-php .html
  • 修改網站根目錄:
    DocumentRoot "D:/WAMP/www"
  • 修改預設首頁順序:
    DirectoryIndex index.php default.php index.html index.htm default.html default.htm

3. 測試 Apache

在 D:/WAMP/www 建立 index.html,瀏覽器輸入 https://localhost/ 若正常顯示,即代表 Apache 已就緒。

二、MySQL 安裝與配置

1. 版本選擇

  • 推薦 Essentials Package(含自動安裝精靈與配置嚮導,無文檔,體積較小)
  • 版本:mysql-essential-5.1.44-win32.msi
  • 下載:MySQL 官網

2. 安裝流程

  1. 自訂安裝,元件保持預設,路徑設為 D:\WAMP\Mysql\。
  2. 安裝完成勾選「Configure the MySQL Server now」進入配置精靈。
  3. 選「Detailed Configuration」→「Server Machine」(中等記憶體用量)。
  4. 資料庫用途選「Multifunctional Database」(同時最佳化 InnoDB 與 MyISAM)。
  5. InnoDB 資料檔位置預設或自訂(如 WAMP/MySQL Datafiles)。
  6. 最大連線數選 500。
  7. 連接埠保持 3306。
  8. 字元集選 gbk(若舊資料為 utf-8 請對應修改,避免亂碼)。
  9. 設定 root 密碼,完成配置。

三、PHP 安裝(簡述)

下載 PHP 5.3 系列 ZIP 版,解壓至 D:\WAMP\PHP\,複製 php.ini-development 為 php.ini,啟用常用擴展(如 php_mysql.dll, php_mysqli.dll, php_gd2.dll 等),並確認 extension_dir 路徑正確。最後在 Apache 的 httpd.conf 中已載入 PHP 模組(見上文),重啟 Apache 即可運作。

四、驗證整合環境

在 D:/WAMP/www 建立 phpinfo.php,內容為 <?php phpinfo(); ?>,瀏覽器訪問 https://localhost/phpinfo.php 若顯示 PHP 資訊頁,代表 WAMP 環境搭建成功。

Copyright © Windows教程網 All Rights Reserved