首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

Apache 2.2 + PHP 5 + MySQL 5 於 Windows 完整安裝設定指南

     編輯:PHP 相關知識

Windows 下 Apache 2.2 + PHP 5 + MySQL 5 環境建置

記錄在 Windows 平台手動安裝並整合 Apache 2.2、PHP 5、MySQL 5 的完整步驟與設定檔關鍵點。

一、Apache 設定 httpd.conf

載入 PHP 模組

LoadModule php5_module "C:/php/php5apache2.dll"
AddType application/x-httpd-php .php

網站根目錄

DocumentRoot "D:/Apache2/www"
<Directory "D:/Apache2/www">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

預設字元集

AddDefaultCharset GB2312

或改為 UTF-8 以支援多語系。

二、PHP 設定 php.ini

  1. 複製 php.ini-dist 為 C:\Windows\php.ini(或 PHP 安裝目錄)。
  2. 設定擴充目錄:extension_dir = "C:\php\ext"
  3. 啟用 MySQL 擴充:extension=php_mysql.dll(去掉前面分號)。
  4. 複製 libmysql.dll、libmysqli.dll 至 C:\Windows\System32(或 Apache bin 目錄)。

三、MySQL 安裝

  1. 執行 MSI 安裝程式,選「Typical」或「Custom」安裝。
  2. 設定 root 密碼、啟用嚴格模式、建立無密碼匿名帳號(開發環境可略過)。
  3. 安裝完成後啟動 MySQL 服務。

四、驗證安裝

  1. 重啟 Apache:httpd -k restart
  2. 於 D:/Apache2/www 建立 phpinfo.php:<?php phpinfo(); ?>
  3. 瀏覽 https://localhost/phpinfo.php 確認 PHP 模組載入、MySQL 支援顯示。
  4. 安裝 phpMyAdmin 至 www 目錄,瀏覽 https://localhost/phpmyadmin 測試資料庫連線。

常見問題排查

  • PHP 模組載入失敗:檢查 php5apache2.dll 是否對應 Apache 版本(VC6/VC9、Thread Safe/Non-Thread Safe)。
  • MySQL 連線失敗:確認 libmysql.dll 在系統 PATH 中,且版本與 PHP MySQL 擴充相容。
  • 中文亂碼:統一 Apache AddDefaultCharset、PHP default_charset、MySQL character_set_server 為 UTF-8。

版本對照表(建議組合)

元件建議版本備註
Apache2.2.x (VC9, Thread Safe)官方提供 Windows 二進制
PHP5.3.x / 5.4.x (VC9, Thread Safe)需搭配對應 Apache 版本
MySQL5.1 / 5.5 (Community Server)64 位元系統選 x64 版
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved