LAMP(Linux + Apache + MySQL + PHP)是經典的開源 Web 服務架構。本系列教學將示範在 Linux 系統下,以源碼編譯方式完整搭建 LAMP 環境。本文為第一部分,涵蓋前置準備與軟體包解壓。
將所有所需軟體包上傳至 /root/ 目錄並分類整理:



除 phpMyAdmin 外,所有源碼包均解壓至 /usr/local/src/:
# 建立目標目錄
mkdir -p /usr/local/src
# 解壓各組件源碼包
tar -zxvf apr-1.4.6.tar.gz -C /usr/local/src
tar -zxvf apr-util-1.5.1.tar.gz -C /usr/local/src
tar -jxvf httpd-2.4.4.tar.bz2 -C /usr/local/src
tar -zxvf mysql-5.5.15-linux2.6-i686.tar.gz -C /usr/local/src
tar -jxvf php-5.4.13.tar.bz2 -C /usr/local/src
# 驗證解壓結果
cd /usr/local/src && ls -la

下一篇將進入 Apache 編譯安裝實戰,敬請期待。