温馨提示×

怎么重启centos的apache

小樊
37
2026-08-30 00:38:49
栏目: 智能运维

在 CentOS 上重启 Apache(通常是 httpd 服务),可以用下面几种常见方式。

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

# 重启 Apache
sudo systemctl restart httpd

# 只重载配置(不中断服务)
sudo systemctl reload httpd

# 查看状态
sudo systemctl status httpd

2. 使用 service(CentOS 6 及更早版本)

sudo service httpd restart

3. 直接用 httpd 命令

# 先检查配置文件是否正确
sudo httpd -t

# 重启(通过 systemctl 更推荐)
sudo /usr/sbin/httpd -k restart

4. 设置开机自启(可选)

sudo systemctl enable httpd

常见问题

  • 没有 httpd 服务?
    sudo yum install httpd
    
  • 端口被占用 / 启动失败?
    sudo netstat -tulnp | grep 80
    sudo systemctl status httpd
    journalctl -xe
    

如果你用的是 CentOS 版本Apache 是否是 yum 安装、或启动报错信息,可以贴出来,我可以帮你具体排查。

0