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

PHP 開發環境完整配置指南:Windows 與 Linux 篇

     編輯:PHP 相關知識

    前言

    在進行 PHP 專案開發前,必須先搭建穩定的開發環境,確保 Apache、MySQL 與 PHP 三大核心組件協同運行。本文將系統講解在 Windows 與 Linux 兩大主流作業系統上,從軟體下載、安裝路徑規劃、核心配置文件修改到服務驗證的完整流程。

    一、核心組件下載來源建議

    1. Apache HTTP Server

    官方鏡像下載速度較慢且僅提供英文版,建議前往華軍軟體園、天空軟體站或中關村在線等國內鏡像站獲取最新穩定版安裝包,下載速度顯著提升。

    2. MySQL Database

    官網 mysql.com 提供最新版本,同樣推薦使用國內主流下載站的鏡像加速。

    3. PHP 解析器

    官網 php.net 發布最新釋出版本,可直接下載 Zip 包或安裝程式。

    二、Windows 環境搭建步驟

    1. 安裝路徑規劃

    • Apache 與 PHP 建議安裝於 D 盤根目錄(如 D:\Apache2、D:\PHP),避免系統盤權限問題。
    • MySQL 安裝於 C 盤預設路徑,無需額外配置即可順利啟動服務。

    2. PHP 核心配置

    1. 將 PHP 目錄下的 php5ts.dll 複製至 C:\Windows\System32。
    2. 將 libmysql.dll 複製至 C:\Windows\System32,啟用 MySQL 擴展支援。
    3. 將 php.ini 複製至 C:\Windows,使用文字編輯器修改關鍵項:
      • doc_root = D:/Apache2/htdocs(根據 Apache 實際安裝路徑調整)。
      • extension_dir = D:/PHP/ext(指向 PHP 擴展庫目錄)。
      • 取消 ;extension=php_mysql.dll 前的分號,啟用 MySQL 擴展。
    4. 儲存並關閉 php.ini。

    3. Apache 整合 PHP

    1. 編輯 Apache 安裝目錄 conf/httpd.conf。
    2. 在 Dynamic Shared Object (DSO) Support 區塊末尾添加:
      LoadModule php5_module D:/PHP/php5apache2.dll
      (路徑按實際安裝位置修改)。
    3. 尋找 AddType 行,追加:
      AddType application/x-httpd-php .php
    4. 修改 DirectoryIndex 添加 index.php。
    5. 將 AddDefaultCharset ISO-8859-1 改為 AddDefaultCharset GB2312 以支援中文顯示。
    6. 遵循「修改一點、測試一點」原則:每次修改後重啟 Apache,確認服務正常再進行下一步配置。

    三、Linux 環境搭建步驟

    1. MySQL 安裝

    rpm -ivh MySQL-server-4.0.20-0.i386.rpm
    mysql -u root  # 測試連線,出現 welcome 提示即成功

    2. Apache 編譯安裝

    cd /usr/local/src
    tar -zxvf httpd-2.0.52.tar.gz
    cd httpd-2.0.52
    ./configure --prefix=/usr/local/apache2 --enable-module=so
    make
    make install

    3. PHP 編譯安裝與配置

    tar -zxf php5.1.4.tar.gz
    cd php5.1.4
    ./configure --prefix=/usr/local/php --with-mysql=/var/lib/mysql
    make
    make install
    cp php.ini-dist /usr/local/php/lib/php.ini

    後續 php.ini、httpd.conf 配置項與 Windows 環境邏輯一致,按實際路徑調整即可。

    總結

    掌握跨平台 PHP 開發環境搭建,能顯著提升專案部署效率並減少環境差異導致的潛在錯誤。建議將配置文件修改記錄納入版本控制,便於團隊協作與環境複現。

    1. 上一篇文章:
    2. 下一篇文章:
    Copyright © 程式碼之家 All Rights Reserved