如何在Ubuntu中重新启动Apache
时间:2020-03-05 15:29:19 来源:igfitidea点击:
在Ubuntu Linux中重新启动Apache
与许多其他服务一样,有多种方法可以重新启动Apache。
自Ubuntu 16.04,18.04及更高版本使用SystemD,我们可以使用SystemD命令来管理任何服务,包括Apache。
事实上,Systemd是我推荐的方法。
可是等等!你真的需要重新启动Apache吗?
为什么要重新启动Apache服务器?
可能我们是否进行了一些配置更改,并且我们希望这些更改生效。
如果是这种情况,则无需重新启动Apache。
重新启动Apache表示Apache Server将关闭,然后重新开始。
如果我们在生产服务器上,它将导致使用Apache服务器的所有服务的停机时间。
你不想这样做,你呢?
Apache支持重新加载,这意味着我们可以在不关闭服务器的情况下重新加载配置。
这样,直播服务器不会遭受停机时间。
sudo systemctl reload apache2
如果我们不想使用systemd命令,则有一个备用命令刷新apache服务器:
sudo service apache2 reload
好的!你真的想重新开始apache
我可以理解,我们可以在重新加载Apache无法执行作业的情况下拥有原因,并且必须重新启动Apache服务器。
如果是这种情况,我们可以使用systemd命令:
sudo systemctl restart apache2
或者,我们也可以这个命令:
sudo service apache2 restart
检查Apache服务器的状态
由于我们正在处理重新启动和重新加载服务,因此检查其状态是一个好主意。
我们可以使用systemd查看Apache Server的状态:
systemctl status apache2.service
用于检查Apache服务器状态的非系统命令是:
service apache2 status