超详图解 Apache HTTP Server(httpd)安装与验证

在OpenEuler 24.03系统中安装验证 Apache HTTP Server(httpd)的过程通常涉及以下步骤:

一、Apache HTTP Server(httpd)安装

1.检查是否已安装httpd:

rpm -q httpd

2.更新系统包索引:更新您的系统包索引以确保您安装的是最新版本的软件包。确保OpenEuler能够上网,如果是虚拟机,可设置NAT网络模式。

dnf update

3.安装 Apache HTTP Server:使用包管理器安装 httpd 包。

dnf install httpd

  1. 启动 Apache 服务: 安装完成后,启动 httpd 服务。

systemctl start httpd

  1. 设置开机自启:如果您希望 Apache 服务在系统启动时自动启动,可以使用以下命令设置。

systemctl enable httpd

4.检查 Apache 服务状态:检查 httpd 服务是否成功启动。

systemctl status httpd

图中提示:Active :active(running).......说明htt2pd服务已启动

二、验证安装

  1. 查看防火墙状态 :

firewall-cmd --state

  1. 查看防火墙开放那些服务和端口

firewall-cmd --list-all

结果显示80 端口没有开放。

  1. 防火墙添加 80 端口开放

firewall-cmd --add-port=80/tcp --permanen

重新刷新防火墙系统

firewall-cmd --reload

二. 验证安装:

1.可在OpenEuler服务器终端输入curl://127.0.0.1或curl://localhost,显示Apache 的默认欢迎页面的HTML脚本。

  1. 在VM环境中,宿主机的浏览器中输入服务器的 IP 地址,如果安装成功,您应该能看到 Apache 的默认欢迎页面。也可在本机的浏览器中输入http://127.0.0.1
相关推荐
代码游侠21 小时前
应用——Linux FrameBuffer图形显示与多线程消息系统项目
linux·运维·服务器·开发语言·前端·算法
深圳市恒讯科技21 小时前
如何从损坏的Windows或Linux VPS中恢复文件
linux·运维·windows
neo_will_mvp21 小时前
通过commit创建镜像
linux·运维·服务器
go_bai21 小时前
生产消费模型-简洁线程池
linux·c++·笔记
lisanmengmeng21 小时前
cephfs rbd应用
linux·运维·服务器·ceph
不想画图21 小时前
Kubernetes(五)——rancher部署和Pod详解
linux·kubernetes·rancher
心之伊始21 小时前
HTTP 与 HTTPS 协议深度剖析:从基础原理到现代演进与实践
网络协议·http·https
郝学胜-神的一滴1 天前
Linux 读写锁深度解析:原理、应用与性能优化
linux·服务器·c++·程序人生·性能优化
oMcLin1 天前
如何在Rocky Linux 8.5上部署并优化Jenkins流水线,支持跨平台CI/CD自动化与容器化构建?
linux·ci/cd·jenkins
哟哟耶耶1 天前
随笔小计-前端经常接触的http响应头(跨域CORS,性能-缓存-安全,token)
前端·网络协议·http