當前位置: 首頁> 最新文章列表> 如何在Fedora 24 服務器上搭建LAMP 環境(Apache、MariaDB、PHP)

如何在Fedora 24 服務器上搭建LAMP 環境(Apache、MariaDB、PHP)

M66 2025-07-09

Fedora 24 上安裝和配置LAMP 環境指南

LAMP 是一組開源軟件的集合,包含Linux 操作系統、Apache Web 服務器、MariaDB 數據庫和PHP 腳本語言。它是部署動態網站和應用程序的理想平台,尤其適合Linux 服務器環境。本文將介紹如何在Fedora 24 上搭建完整的LAMP 架構。

準備工作

首先確保Fedora 24 系統已安裝並更新至最新版本。運行以下命令更新所有軟件包:

 <span class="fun">sudo dnf update</span>

安裝Apache Web 服務器

使用DNF 安裝Apache:

 <span class="fun">sudo dnf install httpd</span>

啟動Apache 並設置為開機啟動:

 sudo systemctl start httpd
sudo systemctl enable httpd

配置防火牆

允許HTTP 服務通過防火牆:

 sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload

安裝和配置MariaDB 數據庫

安裝MariaDB 數據庫服務器:

 <span class="fun">sudo dnf install mariadb-server</span>

啟動服務並設置為開機啟動:

 sudo systemctl start mariadb
sudo systemctl enable mariadb

運行安全配置腳本並設置root 密碼:

 <span class="fun">sudo mysql_secure_installation</span>

安裝PHP 及相關模塊

使用DNF 安裝PHP 及其與數據庫集成的模塊:

 <span class="fun">sudo dnf install php php-mysqlnd</span>

修改PHP 配置文件(如有需要):

 <span class="fun">sudo vi /etc/php.ini</span>

重啟Apache 以使配置生效:

 <span class="fun">sudo systemctl restart httpd</span>

測試PHP 是否正常工作

創建一個測試文件:

 <span class="fun">sudo vi /var/www/html/info.php</span>

在文件中添加以下內容:

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

然後在瀏覽器中訪問:

 <span class="fun">http://服務器IP/info.php</span>

如果頁面正確顯示PHP 配置信息,說明PHP 安裝成功。

使用Web 控制面板(可選)

對於新手用戶,建議安裝Web 控制面板(如Webmin),可以通過圖形界面管理LAMP 各項服務。例如可以輕鬆管理數據庫、配置虛擬主機、調節PHP 設置等。

總結

在Fedora 24 上成功搭建LAMP 環境後,您將擁有一個穩定、靈活的Web服務器平台,可用於託管各種PHP 動態網站和Web 應用。通過配置防火牆、安全數據庫和優化PHP 設置,可以有效提升系統的安全性和性能。

此外,結合使用Web 控制面板可進一步簡化管理流程,使運維更加便捷。 LAMP 是Linux 下最常用的開發平台之一,是中小型網站的理想選擇。