温馨提示×

centos怎么查看apache2状态

小樊
40
2026-10-11 20:12:07
栏目: 智能运维

在 CentOS 上,Apache 的服务名通常不是 apache2(那是 Debian/Ubuntu 的叫法),而是 httpd。以下是常用查看方式:


1. 使用 systemctl(CentOS 7 及以上)

systemctl status httpd

输出示例:

  • active (running):正在运行
  • inactive (dead):已停止

2. 查看是否开机自启

systemctl is-enabled httpd
  • enabled:开机自启
  • disabled:不开机自启

3. 使用 service(兼容老版本)

service httpd status

4. 查看进程

ps aux | grep httpd

或

pgrep httpd

5. 查看端口监听(默认 80)

ss -lntp | grep :80

或

netstat -lntp | grep :80

6. 查看 Apache 版本

httpd -v

补充说明

  • CentOS 上 Apache 包名是 httpd
  • 如果你真的装了 apache2(非官方源),请确认服务名:
systemctl list-unit-files | grep apache

如果你是想 启动 / 停止 / 重启 Apache,也可以告诉我,我可以一并给你命令。

0 踩