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

Vista 下安裝 Apache + PHP + MySQL 完整開發環境建置指南

編輯:Windows Vista 教學

Vista UAC 權限機制會影響服務安裝,但透過手動指令即可繞過。本文記錄 Vista Enterprise 英文版下安裝最新版 Apache 2.2.4、PHP 5.2.4、MySQL 5.0.45 完整流程,同樣適用 XP/2003。

規劃目錄結構(建議非系統盤、無空格中文)

D:\WWW\SERVER\Apache   # Apache 安裝目錄
D:\WWW\SERVER\MySQL    # MySQL 安裝目錄
D:\WWW\SERVER\PHP      # PHP 安裝目錄
D:\WWW\Web             # 網站根目錄

1. 安裝 Apache 2.2.4

  1. 執行 MSI 安裝程式,Network Domain/Server Name 填 localhost,選「Custom」自訂路徑至 D:\WWW\SERVER\Apache。
  2. 若安裝末端彈出 DOS 錯誤(IIS 佔用 80 埠或權限不足),關閉錯誤視窗。
  3. 以「系統管理員身分執行」開啟命令提示字元,手動安裝/啟動服務:
d:
cd D:\WWW\SERVER\Apache\bin
httpd -k install
httpd -k start

2. 安裝 PHP 5.2.4

  1. 下載 ZIP 版(非 Installer),解壓至 D:\WWW\SERVER\PHP。
  2. 複製 php.ini-recommended 為 php.ini 並編輯:
  • 啟用 MySQL 延伸:extension=php_mysql.dll(移除前分號)
  • 設定延伸目錄絕對路徑:extension_dir = "D:/WWW/SERVER/PHP/ext/"
  • 將 PHP 目錄加入系統環境變數 Path。

3. 設定 Apache 整合 PHP

編輯 D:\WWW\SERVER\Apache\conf\httpd.conf:

  • DocumentRoot "D:/WWW/Web/"
  • 新增:
    LoadModule php5_module "D:/WWW/SERVER/PHP/php5apache2_2.dll"
    PHPIniDir "D:/WWW/SERVER/PHP"
  • DirectoryIndex index.php index.html
  • 新增:
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .html

4. 安裝 MySQL 5.0.45

  1. 執行 MSI,選 Custom 指定 D:\WWW\SERVER\MySQL。
  2. 完成後執行組態精靈,設定字元集、root 密碼。

5. 驗證

在 D:\WWW\Web\test.php 撰寫 <?php phpinfo(); ?>,瀏覽 https://localhost/test.php 應顯示 PHP 資訊頁。

Copyright © Windows教程網 All Rights Reserved