當前位置: 首頁> 最新文章列表> 如何編譯安裝Apache和PHP服務器環境| 完整教程

如何編譯安裝Apache和PHP服務器環境| 完整教程

M66 2025-07-03

Apache PHP編譯安裝指南

隨著互聯網技術的不斷發展,Apache和PHP已成為構建和部署網站及應用程序的常用組合。本文將為您提供在Linux系統上編譯和安裝Apache與PHP的完整指南,助您順利搭建Web服務器環境。

準備工作

首先,確保您的操作系統是Linux,並且已經安裝了必要的開發工具和依賴庫。常見的Linux發行版如Ubuntu、CentOS等均可用於此操作。接下來,您需要從官方網站下載Apache和PHP的最新源代碼包,分別是:http://httpd.apache.org/ 和https://www.php.net/。

在安裝前,建議備份系統數據,以防萬一。

編譯安裝Apache

解壓Apache源代碼包到指定目錄並進入源代碼目錄。

執行以下命令進行編譯和安裝:

 <span class="fun">./configure --prefix=/usr/local/apache</span>
 <span class="fun">make</span>
 <span class="fun">make install</span>

接著,配置Apache的主配置文件httpd.conf,調整端口、虛擬主機等參數。

啟動Apache服務器:

 <span class="fun">/usr/local/apache/bin/apachectl start</span>

在瀏覽器中輸入服務器的IP地址或域名,若看到Apache歡迎頁面,說明安裝成功。

編譯安裝PHP

解壓PHP源代碼包到指定目錄並進入源代碼目錄。

執行以下命令進行編譯和安裝:

 <span class="fun">./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --enable-mbstring</span>
 <span class="fun">make</span>
 <span class="fun">make install</span>

配置PHP的主配置文件php.ini,設置相關參數,如時區、內存限制等。

為使Apache識別PHP文件,請在httpd.conf文件中添加以下行:

 <span class="fun">LoadModule php7_module modules/libphp7.so</span>
 <span class="fun">AddType application/x-httpd-php .php</span>

然後,重啟Apache服務器:

 <span class="fun">/usr/local/apache/bin/apachectl restart</span>

創建一個PHP測試文件(如test.php),並寫入以下內容:

 <span class="fun"><?php</span>
 <span class="fun">phpinfo();</span>
 <span class="fun">?></span>

在瀏覽器中訪問test.php文件,若看到PHP配置信息頁面,說明PHP安裝成功。

總結

通過以上步驟,您已成功編譯安裝了Apache和PHP,並搭建了一個簡單的Web服務器環境。您還可以根據需求進一步配置服務器,增強其功能和穩定性。

希望本指南能夠幫助您順利完成服務器環境搭建,提升您的開發體驗。