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

從零手把手搭建本地 WAMP 開發環境(Windows + Apache + MySQL + PHP)

     編輯:PHP 相關知識

從零手把手搭建本地 WAMP 開發環境

雖然有集成包(XAMPP、phpStudy),但手動安裝能深入理解各組件協作原理,方便後續調優與排錯。本文記錄 Windows 下分離安裝 Apache、MySQL、PHP 的完整步驟。

1. 安裝 Apache

  • 下載:Apache Haus(含 OpenSSL)
  • 解壓至 C:\Apache24(路徑避免空格、中文)
  • 編輯 conf/httpd.conf:
    Listen 80
    ServerName localhost:80
  • 以管理員身份執行:httpd.exe -k install -n "Apache2.4" 安裝服務
  • 啟動服務,瀏覽器訪問 https://localhost 出現 It Works! 即成功

2. 安裝 MySQL

3. 安裝 PHP

  • 下載 PHP For Windows(Thread Safe 版,對應 Apache 模組模式)
  • 解壓至 C:\php
  • 複製 php.ini-development 為 php.ini
  • 編輯 php.ini 關鍵配置:
    extension_dir = "C:/php/ext"
    extension=mysqli
    extension=pdo_mysql
    extension=curl
    extension=mbstring
    extension=openssl
    date.timezone = Asia/Shanghai
    cgi.force_redirect = 0
  • 將 C:\php 加入系統環境變數 PATH

4. 整合 Apache + PHP

在 httpd.conf 末尾添加:

LoadModule php_module "C:/php/php8apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:/php"
DirectoryIndex index.php index.html

重啟 Apache 服務。

5. 驗證環境

在 Apache 文檔根目錄(htdocs)建立 test.php:

<?php phpinfo(); ?>

瀏覽器訪問 https://localhost/test.php,出現 PHP 版本資訊、mysqli 顯示 enabled 即大功告成。

常見坑點

  • VC Runtime:PHP 8.x 需 VC15-17 Redist
  • 端口佔用:80 被佔用可改 Listen 8080 或關閉 IIS/其他程序
  • 權限:確保 Apache 服務帳號對 PHP、網站目錄有讀取/執行權限
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved