当前位置: 首页> 最新文章列表> 如何在 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 下最常用的开发平台之一,是中小型网站的理想选择。