在進行 PHP 專案開發前,必須先搭建穩定的開發環境,確保 Apache、MySQL 與 PHP 三大核心組件協同運行。本文將系統講解在 Windows 與 Linux 兩大主流作業系統上,從軟體下載、安裝路徑規劃、核心配置文件修改到服務驗證的完整流程。
官方鏡像下載速度較慢且僅提供英文版,建議前往華軍軟體園、天空軟體站或中關村在線等國內鏡像站獲取最新穩定版安裝包,下載速度顯著提升。
官網 mysql.com 提供最新版本,同樣推薦使用國內主流下載站的鏡像加速。
官網 php.net 發布最新釋出版本,可直接下載 Zip 包或安裝程式。
D:\Apache2、D:\PHP),避免系統盤權限問題。php5ts.dll 複製至 C:\Windows\System32。libmysql.dll 複製至 C:\Windows\System32,啟用 MySQL 擴展支援。php.ini 複製至 C:\Windows,使用文字編輯器修改關鍵項:
doc_root = D:/Apache2/htdocs(根據 Apache 實際安裝路徑調整)。extension_dir = D:/PHP/ext(指向 PHP 擴展庫目錄)。;extension=php_mysql.dll 前的分號,啟用 MySQL 擴展。php.ini。conf/httpd.conf。Dynamic Shared Object (DSO) Support 區塊末尾添加:
LoadModule php5_module D:/PHP/php5apache2.dll
(路徑按實際安裝位置修改)。AddType 行,追加:
AddType application/x-httpd-php .php
DirectoryIndex 添加 index.php。AddDefaultCharset ISO-8859-1 改為 AddDefaultCharset GB2312 以支援中文顯示。rpm -ivh MySQL-server-4.0.20-0.i386.rpm
mysql -u root # 測試連線,出現 welcome 提示即成功
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
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 開發環境搭建,能顯著提升專案部署效率並減少環境差異導致的潛在錯誤。建議將配置文件修改記錄納入版本控制,便於團隊協作與環境複現。