温馨提示×

怎么在Ubuntu重启Apache2

小樊
38
2026-10-14 01:08:15
栏目: 智能运维

在 Ubuntu 上重启 Apache2 通常有几种方式,最常用的是使用 systemctl 或 service 命令。

方法一:使用 systemctl(推荐,适用于 Ubuntu 16.04+)

sudo systemctl restart apache2

方法二:使用 service 命令

sudo service apache2 restart

其他常用操作

  • 启动 Apache2
    sudo systemctl start apache2
    
  • 停止 Apache2
    sudo systemctl stop apache2
    
  • 重新加载配置(不中断服务,推荐修改配置后用)
    sudo systemctl reload apache2
    
  • 查看运行状态
    sudo systemctl status apache2
    

注意事项

  1. 需要 sudo 权限
  2. 如果重启失败,可查看错误日志:
    sudo tail -n 50 /var/log/apache2/error.log
    
  3. 修改配置后建议先测试配置是否正确:
    sudo apache2ctl configtest
    

如果你是用的不是 apache2 而是其他名称(极少情况),可以先用:

systemctl list-units --type=service | grep apache

确认服务名。

0 踩