超详图解 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
相关推荐
菜鸟康24 分钟前
Linux网络编程——https的协议及其加密解密方式
网络·网络协议·http
孤独得猿1 小时前
[linux复习]——多线程
java·linux·jvm
小灿同学啊1 小时前
vmware虚拟机上Ubuntu或者其他系统无法联网的解决方法
linux·ubuntu
假如我年华正好2 小时前
【教程】MacBook 安装 VSCode 并连接远程服务器
linux·服务器·ide·vscode·ssh·macbook
wodeshijiexialey2 小时前
Linux系统(Ubuntu和树莓派)的远程操作练习
linux·运维·ubuntu
还没想好取啥名2 小时前
Linux网络编程(十六)——多线程服务器端的实现
linux·服务器·网络
龙哥·三年风水3 小时前
ubuntu18-nginx-二进制安装
linux·nginx·ubuntu
ToreanonyTang4 小时前
数据库中的数组: MySQL与StarRocks的数组操作解析
linux·运维·数据库·mysql
南棱笑笑生4 小时前
20250408在荣品的PRO-RK3566开发板使用Rockchip原厂的buildroot系统时拿掉经常出现的list-iodomain.sh警告信息
linux·运维·服务器
运维李哥不背锅8 小时前
K8S集群节点负载无故飙升:CPU软死锁解决方案
linux·运维