CentOS 6.x 中 Nginx 的操作命令
配置文件地址:/etc/nginx/nginx.conf
| 命令 | 功能 | 备注 |
|---|---|---|
| nginx -c <配置文件> | 指定配置文件启动 Nginx | - |
| nginx -t | 测试配置文件是否有语法错误,通过这种方式,也就知道了默认配置文件是哪个文件 | - |
| nginx -s reopen | 重启 Nginx | - |
| nginx -s stop | 强制停止 Nginx 服务 | - |
| nginx -s reload | 重新加载 Nginx 配置文件,然后以优雅的方式重启 Nginx 。 | - |
| nginx -s quit | 优雅地停止 Nginx 服务(即处理完所有请求后再停止服务) | - |
CentOS 7.x 中 Nginx 的操作命令
配置文件地址:/etc/nginx/nginx.conf
| 命令 | 功能 | 备注 |
|---|---|---|
| systemctl start nginx.service | 启动 Nginx 服务 | - |
| systemctl stop nginx.service | 停止 Nginx 服务 | - |
| systemctl restart nginx.service | 重启 Nginx 服务 | - |
| systemctl reload nginx.servic | 重新加载 Nginx 配置文件,然后以优雅的方式重启 Nginx | - |
| systemctl status nginx.service | 查看状态 | - |
| systemctl enable nginx.service | 设置开机自启动 | - |
| systemctl disable nginx.service | 停止开机自启动 | - |