Linux shell apachectl 命令
Linux shell apachectl 命令可用来控制 Apache HTTP 服务器的程序。
apachectl 是 slackware 内附 Apache HTTP 服务器的 script 文件。
apachectl 可供管理员控制服务器,但在其他 Linux 的 Apache HTTP 服务器不一定有这个文件。
apachectl 命令语法格式
apachectl [configtest][fullstatus][graceful][help][restart][start][status][stop]
选项
- configtest
- 检查设置文件中的语法是否正确
- fullstatus
- 显示服务器完整的状态信息
- graceful
- 重新启动 Apache 服务器而不会中断原有的连接
- help
- 显示帮助信息
- restart
- 重新启动Apache服务器
- start
- 启动Apache服务器
- status
- 显示服务器摘要的状态信息
- stop
- 停止 Apache 服务器
安装 Apache HTTP WEB 服务器
-
在 CentOS 上安装
[root@localhost ~]# yum install httpd
-
在 Ubuntu 上安装
[root@localhost ~]# apt-get install httpd
示例
-
检查设置文件中的语法是否正确
[root@localhost ~]# apachectl configtest Syntax OK
-
显示服务器完整的状态信息
[root@localhost ~]# apachectl fullstatus
-
重新启动 Apache 服务器而不会中断原有的连接
[root@localhost ~]# apachectl graceful
-
停止 Apache 服务器
[root@localhost ~]# apachectl stop
-
启动Apache服务器
[root@localhost ~]# apachectl start