# apachectl - Apache服务器前端控制工具

apachectl命令 是Apache的Web服务器前端控制工具,用以启动、关闭和重新启动Web服务器进程。

apachectl指令是apache http服务器的前端控制程序,可以协助控制apache服务的守护进程httpd。

# 适用范围

RedHat
RHEL
Ubuntu
CentOS
Debian
Deepin
SUSE
openSUSE
Fedora
Linux Mint
Alpine Linux
Arch Linux

# 语法

apachectl  cmd

# 选项

start           # 启动apache httpd守护进程
restart         # 重启apache httpd守护进程
stop            # 停止apache httpd守护进程
status          # 显示apache服务的简要信息
graceful        # 优雅的重启apache服务,它和restart不一样,不会中断当前已经打开的http连接,不会立刻关闭日志
graceful-stop   # 优雅的停止apache服务,它和stop不一样,不会中断当前已经打开的http连接,不会立刻关闭日志
configtest      # 运行apache配置语法检测

# 举例

运行apache配置文件测试

[root@localhost ~]$ apachectl configtest #配置文件检测,没有错误
httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain for ServerName
Syntax OK

重启服务

[root@localhost ~]$ apachectl restart   #重启