Fedora 23 LAMP服务器安装指南

千晨君_6046

千晨君_6046

2026-07-29

859人浏览

原创

lamp 是开源生态中构建 web 应用的经典技术栈,涵盖 linux 操作系统、apache http 服务器、mysql 或 mariadb 数据库,以及 php/perl/python 等动态脚本语言。该组合以高稳定性、强兼容性和成熟社区支持著称,被广泛用于中小型网站及开发测试环境。本文将围绕 fedora 23 服务器平台,系统性地指导用户完成 lamp 环境的部署全过程,涵盖各组件的安装、基础配置与服务启用,助您快速搭建一套可用、可控、可扩展的 web 运行环境。

1、 Apache 是一款功能完备、高度可定制的开源 Web 服务器,原生支持 CGI 脚本执行与 HTTPS(SSL/TLS)加密通信。

2、 切换至超级用户权限:输入 su 并提供 root 密码。在 Fedora 23 和 Fedora 22 中,使用 dnf install httpd -y 命令安装 Apache;若运行的是 Fedora 21 或更早版本,则应改用 yum install httpd -y。安装完毕后,执行 systemctl enable httpd 启用开机自启,再通过 systemctl start httpd 启动服务。至此,Apache 已完成基础部署,可响应 HTTP 请求。请确保操作时拥有管理员权限且网络连接畅通。

3、 若遇到启动失败等异常提示,请重点关注以下常见问题。

4、 清空 /etc/hostname 文件内容,并仅写入 localhost;同时编辑 /etc/httpd/conf/httpd.conf,定位 ServerName 行,将其值设为 localhost,保存后运行 systemctl restart httpd 重启服务并验证状态。每一步均需谨慎执行,避免因主机名或服务标识配置不当导致服务无法加载。

5、 配置系统防火墙策略,放行 HTTP(端口 80)与 HTTPS(端口 443),保障外部客户端能正常访问 Web 服务。

6、 执行 firewall-cmd --reload 重载防火墙规则,使新配置即时生效。

7、 在任意终端设备的浏览器地址栏中输入服务器 IP 地址,即可查看 Apache 默认欢迎页面。

Fedora 23 LAMP服务器安装指南

8、 Fedora 23 / 22 用户请运行如下命令安装数据库服务:

9、 对于 Fedora 21 及历史版本,请使用对应 yum 命令进行安装。

10、 设置 MariaDB 开机自动启动:

11、 启动数据库守护进程:

12、 出于安全考虑,MariaDB 初始状态下 root 用户无密码,存在未授权访问风险,因此必须立即设置强密码以加固数据库访问控制。

13、 Fedora 23 与 22 用户请按指定指令完成 root 密码初始化:

14、 Fedora 21 及早期版本用户请参考适配命令操作。

15、 验证 PHP 解析引擎是否已正确集成至 Apache:

16、 创建测试文件并填入以下代码段:

17、 修改完成后,重启 Apache 服务以加载 PHP 模块:

18、 使用浏览器访问对应 URL,确认 PHP 页面成功渲染。

Fedora 23 LAMP服务器安装指南

FD Studio
FD Studio

一款AI视频创作工具,主要用于一站式AI辅助影视创意工作台,适合需要提升相关任务效率的用户。

下载

19、 查询并安装必要的 PHP 扩展模块:

20、 Fedora 23 / 22 用户请注意:部分模块名称可能随发行版更新而调整,请优先查阅官方仓库说明。

21、 Fedora 22 及其之前版本用户请沿用传统命名规范执行安装。

22、 如需连接 MySQL/MariaDB 数据库,请安装 php-mysqlnd(推荐)或 php-mysql 模块,具体命令依版本而定。

23、 Fedora 23 / 22 用户请留意软件包命名变更及依赖更新提示。

24、 Fedora 22 及更早版本用户请使用原有模块名称完成安装。

25、 安装扩展后,务必重启 httpd 服务以激活新模块:

26、 浏览器访问 http://[服务器IP]/info.php,检查 PHPInfo 页面中相关扩展是否已启用。

Fedora 23 LAMP服务器安装指南

27、 phpMyAdmin 是一款基于 Web 的开源数据库管理工具,支持图形化操作 MySQL/MariaDB。

28、 Fedora 23 / 22 用户请关注 EPEL 仓库同步状态及 phpMyAdmin 版本兼容性更新。

29、 Fedora 22 及旧版用户请确认所用源中 phpMyAdmin 是否处于维护周期内。

30、 默认安装后,phpMyAdmin 仅允许本地(127.0.0.1)访问。如需远程管理,请按规范修改访问控制策略,在保障安全的前提下开放必要权限。

31、 编辑 /etc/httpd/conf.d/phpMyAdmin.conf,将包含 127.0.0.1 和 ::1 的 <requireany></requireany> 区块注释掉,并新增一条宽松但受控的访问规则。

32、 下方为修改后的配置片段,关键调整部分已加粗显示:

33、 强烈建议:除非已启用 SSL 加密通道并严格限制 IP 访问范围,否则不应向公网开放 phpMyAdmin 管理界面,以免引发数据库泄露风险,相关操作责任由使用者自行承担。

34、 修改保存后,执行 systemctl restart httpd 使配置更新生效。

35、 现在可通过浏览器访问 http://[服务器IP]/phpmyadmin,登录验证各项功能是否正常运作。

Fedora 23 LAMP服务器安装指南

36、 全部组件安装与配置完毕,LAMP 环境已就绪!

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

apache 配置

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
服务器是什么
服务器是什么

服务器是一种计算机硬件设备或软件程序,它具有强大的计算和存储能力,用请求、存储数据和提供服务。它在互联网中着关重要的作用,为用户提供各种服务和资源。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.15

457

5

连接apple id服务器时出错
连接apple id服务器时出错

连接apple id服务器时出错的原因包括网络连接问题、服务器问题、Apple ID账户问题、设备问题、防火墙或安全软件问题、时间和日期设置问题、Apple服务器维护等。本专题为大家提供apple id相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.08

940

5

搭建互联网服务器
搭建互联网服务器

搭建互联网服务器需要:1、选择合适的硬件和操作系统,第一步是选择合适的硬件和操作系统;2、安装和配置操作系统,是搭建互联网服务器的关键步骤;3、安装和配置服务器软件,是搭建互联网服务器的下一步,常见的服务器软件包括Apache、Nginx、Tomcat等;4、配置防火墙和安全性,是搭建互联网服务器的重要步骤;5、域名解析和配置,是搭建互联网服务器的最后一步。

2023.09.19

3092

5

如何查看服务器状态
如何查看服务器状态

查看服务器状态的方法有使用命令行工具、图形界面工具、监控工具、日志文件和远程管理工具等。本专题为大家提供服务器状态相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.09

1016

5

服务器域名转接慢怎么解决
服务器域名转接慢怎么解决

服务器域名转接慢的解决办法有DNS优化、服务器优化、CDN加速、前端优化和网络优化等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.17

909

5

服务器评测软件
服务器评测软件

服务器评测软件有PassMark Software、CPU-Z、GPU-Z、CrystalDiskMark、IOmeter、JMeter、LoadRunner、Apache Bench等等。详细介绍:1、PassMark Software是一款综合性的服务器性能测试软件,可以评估服务器在各种负载条件下的性能;2、CPU-Z是一款可以提供服务器CPU详细信息的软件等等。

2023.10.17

474

3

如何开启TFTP服务器
如何开启TFTP服务器

开启TFTP服务器的步骤包括选择TFTP服务器软件、下载和安装软件、配置TFTP服务器以及启动和测试服务器等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.18

2836

4

服务器负载不兼容怎么解决
服务器负载不兼容怎么解决

解决方法:1、增加服务器资源;2、负载均衡;3、优化应用程序;4、增加缓存机制;5、分布式架构;6、限流和熔断;7、自动化扩容。想知道更详细服务器负载不兼容的解决方法,可以访问本专题下面的文章。

2023.10.20

5292

4

宽带如何接入服务器
宽带如何接入服务器

宽带接入服务器的方法有ADSL宽带接入服务器、光纤接入服务器、无线接入服务器和以太网接入服务器等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.20

827

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.9万人学习