linux 停止apache2,在Ubuntu/Debian/RHEL/CentOS中启动、停止或重新启动Apache的方法

  • Post author:
  • Post category:linux


本文介绍如何在Ubuntu 18.04/16.04、Debian 10/9、RHEL 7/8、CentOS 7/8等主流Linux操作系统中启动、停止和重新启动Apache Web服务器的方法,其他Linux发行版可参考下面的方法。

5ab50f7623edaf0cfb42ecaeb079ea98.png

前言

Apache是​​开放源代码和跨平台的HTTP服务器,它具有强大的功能,并且可以通过各种模块进一步扩展。如果你是开发人员或系统管理员,则很可能会定期与Apache打交道。

使用Apache Web服务器时,启动、停止以及重新启动/重新加载是最常见的任务,在Linux发行版中,用于管理Apache服务的命令是不同的。

最近的大多数Linux发行版都使用SystemD作为默认的初始化系统和服务管理器,较早的发行版基于SysVinit并使用初始化脚本来管理服务,另一个区别是服务的名称,在Ubuntu和Debian中,Apache服务名为apache2,而在基于Red Hat的系统(如CentOS)中,服务的名称为httpd(httpd命令_Linux httpd命令使用详解:Apache HTTP服务器程序)。

在开始之前

这些说明假定你以root用户或具有sudo特权的用户身份登录,参考在Ubuntu系统上为用户授予和删除sudo权限的方法。

SystemD服务单元和SysVinit脚本都采用以下参数来管理Apache服务:

start:启动Apache服务。

s