httpd监控

1.执行 dnf install postfix s-nail -y 命令,安装邮件服务相关软件包

2.启动 postfix 服务,通过 ss 与 status 命令验证 25 端口监听、服务处于 running 运行状态

3.执行 dnf install httpd -y 命令,安装 Apache 网页服务软件包

4.启动 httpd 服务,核查 80 端口正常监听、服务为 active 运行状态

5.执行 dnf install nmap -y 命令,安装端口扫描工具 nmap

6.使用 vim 编辑器创建 http.sh 监控脚本文件

7.在脚本内写入 http 服务监控逻辑,实现 nmap 扫端口、判断服务状态并发送告警邮件

8.nmap 扫描本机端口确认 80 端口开放,运行脚本输入 IP,提示 http 服务已开启,查看系统 root 邮箱

9.打开 root 系统邮件,查看脚本发送的 http 服务正常的告警邮件内容

10.停止 httpd 服务,nmap 扫描发现 80 端口关闭,再次执行脚本提示服务未开启,查看系统 root 告警邮箱

11.打开 root 系统邮件,查看脚本推送的 httpd 服务已停止的告警邮件内容

相关推荐
程序猿老A6 分钟前
从入门型到企业型:云服务器开放共享型到独享型规格升级
运维·服务器
殷色玫瑰10 分钟前
C++ string类详解:常用接口、字符串操作与模拟实现
java·linux·c语言·开发语言·数据结构·c++
忆挽篱笙歌29 分钟前
gcc,g++
linux
l1t1 小时前
修复WSL CreateInstance/E_UNEXPECTED和 mounted read-only 错误
linux·windows·wsl
Ruiery1 小时前
Linux 6.6内核 CPU 深度解析(九):时钟与 TSC — 内核怎么从 PIT/HPET 切到 TSC
linux·运维·服务器
吴声子夜歌2 小时前
Nginx应用与运维——Nginx日志管理
java·运维·nginx
打工仔折腾 AI2 小时前
用UU远程把家里电脑变成AI Agent常驻服务器:CLI、端口映射与代理实测
运维·服务器·人工智能·后端·python·电脑·ai agent 实战
91刘仁德2 小时前
Linux网络编程从入门到实战:UDP/TCP协议与socket编程全解析
linux·网络·笔记·tcp/ip·udp
guo_wen_qiang2 小时前
云服务器nacos搭建-集群&持久化
java·运维·服务器
水饺编程2 小时前
第1章:下载 Linux 0.12 内核
linux·c语言·汇编·ubuntu