在 Ubuntu 上重启 Apache,常用以下几种方式(任选其一即可):
systemctl(推荐,适用于 Ubuntu 16.04+)sudo systemctl restart apache2
service 命令(较老系统也可用)sudo service apache2 restart
sudo /etc/init.d/apache2 restart
# 启动
sudo systemctl start apache2
# 停止
sudo systemctl stop apache2
# 重载配置(不中断连接,推荐修改配置后用)
sudo systemctl reload apache2
# 查看状态
sudo systemctl status apache2
# 检查配置文件是否有语法错误
sudo apache2ctl configtest
如果输出 Syntax OK,再重启或 reload 更安全。
如果你是在 Docker / 宝塔 / 云服务器 环境,也可以告诉我,我再给你对应方法。