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

Apache、PHP、MySQL 環境建置完整設定指南 (Windows 平台)

     編輯:關於SqlServer

下載來源

  • Apache: httpd.apache.org → Win32 Binary MSI (如 apache_2.2.4-win32-x86-no_ssl.msi)
  • PHP: php.net → ZIP 版 (手動設定) 或 MSI 安裝版
  • MySQL: 官網下載 Windows 安裝包 (MSI)

Apache 核心設定 (httpd.conf)

  1. DocumentRoot:設定網站根目錄
    DocumentRoot "F:/vhost/Wordpress"
  2. DirectoryIndex:預設文件順序
    <IfModule dir_module>
    DirectoryIndex index.html index.htm index.php index.html.var
    </IfModule>
  3. PHP 模組載入 (三行關鍵設定,可置於檔案末尾):
    LoadModule php5_module "D:/server/php5/php5apache2_2.dll"
    PHPIniDir "D:/server/php5"
    AddType application/x-httpd-php .php

    舊版寫法 (ScriptAlias + Action) 較繁瑣,新版模組化方式更簡潔穩定。

  4. 權限問題:若出現 You don't have permission to access /,搜尋 Deny from all 改為 Allow from all。

PHP 設定 (php.ini)

  1. 由 php.ini-dist 或 php.ini-recommended 複製更名為 php.ini。
  2. extension_dir 指向 PHP 安裝目錄下的 ext 資料夾:
    extension_dir = "f:/vhost/php5/ext"
  3. 啟用常用擴充:移除 ;extension=php_gd2.dll 前分號。

MySQL 整合

  1. Apache httpd.conf 末尾加入:
    LoadFile "D:/server/php5/libmysql.dll"
  2. php.ini 啟用 MySQL 擴充:移除 ;extension=php_mysql.dll 分號。
  3. 重新啟動 Apache,撰寫 phpinfo() 驗證 MySQL 支援已載入。

驗證步驟

  1. 啟動 Apache 服務 (或 Console 模式)。
  2. 瀏覽器輸入 https://localhost/ 應顯示預設頁面或 DocumentRoot 內容。
  3. 建立 test.php 含 <?php phpinfo(); ?>,確認 PHP 模組載入、MySQL 支援顯示。

常見坑點

  • Apache 2.2 部分配置移至 conf/extra/ (如語言、使用者目錄),注意包含關係。
  • PHP 版本與 php5apache2_2.dll 必須對應 (VC6/VC9、Thread Safe/Non-Thread Safe)。
  • 路徑含空白請用雙引號括住。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved