Nginx 启动、停止、重启、加载配置详细说明以及案例
参考资料
Nginx 启动、停止、重启、加载配置详细说明及案例
1. 启动 Nginx
命令:
nginx说明: 启动 Nginx 服务。
案例:
nginx
2. 停止 Nginx
命令:
nginx -s stop说明: 立即停止 Nginx 服务。
案例:
nginx -s stop
3. 重启 Nginx
命令:
nginx -s reload说明: 重新加载配置文件并重启 Nginx 服务。
案例:
nginx -s reload
4. 加载配置
命令:
nginx -s reload说明: 重新加载配置文件,不中断服务。
案例:
nginx -s reload
5. 检查配置文件
命令:
nginx -t说明: 检查 Nginx 配置文件的语法是否正确。
案例:
nginx -t
6. 平滑重启
命令:
nginx -s quit然后nginx说明: 先停止 Nginx 服务,再启动 Nginx 服务,实现平滑重启。
案例:
nginx -s quit nginx
7. 查看 Nginx 版本
命令:
nginx -v说明: 查看 Nginx 的版本信息。
案例:
nginx -v
8. 查看 Nginx 详细版本信息
命令:
nginx -V说明: 查看 Nginx 的详细版本信息和编译选项。
案例:
nginx -V
9. 指定配置文件启动
命令:
nginx -c /path/to/nginx.conf说明: 使用指定的配置文件启动 Nginx。
案例:
nginx -c /etc/nginx/nginx.conf
10. 强制停止 Nginx
命令:
killall nginx说明: 强制停止所有 Nginx 进程。
案例:
killall nginx
11. 查看 Nginx 进程
命令:
ps aux | grep nginx说明: 查看当前运行的 Nginx 进程。
案例:
ps aux | grep nginx
12. 查看 Nginx 日志
命令:
tail -f /var/log/nginx/error.log说明: 实时查看 Nginx 错误日志。
案例:
tail -f /var/log/nginx/error.log
13. 查看 Nginx 访问日志
命令:
tail -f /var/log/nginx/access.log说明: 实时查看 Nginx 访问日志。
案例:
tail -f /var/log/nginx/access.log
14. 查看 Nginx 配置文件路径
命令:
nginx -V 2>&1 | grep -- '--conf-path='说明: 查看 Nginx 配置文件的路径。
案例:
nginx -V 2>&1 | grep -- '--conf-path='
15. 查看 Nginx 模块
命令:
nginx -V 2>&1 | grep -- '--add-module='说明: 查看 Nginx 已加载的模块。
案例:
nginx -V 2>&1 | grep -- '--add-module='
16. 查看 Nginx 编译参数
命令:
nginx -V说明: 查看 Nginx 的编译参数。
案例:
nginx -V
17. 查看 Nginx 运行状态
命令:
systemctl status nginx说明: 查看 Nginx 的运行状态。
案例:
systemctl status nginx
18. 设置 Nginx 开机自启动
命令:
systemctl enable nginx说明: 设置 Nginx 开机自启动。
案例:
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
本文来自《西里网 . 宝塔 | 西里网》 -- 发布时间:2025-03-29
本页链接:https://bt.ciilii.com/show/news-45.html
原创声明:本篇文章均为西里网原创,由《DeepSeek-R1 模型》自动生成。内容真实性仅供参考学习。
本作品采用 知识共享署名—非商业性使用—相同方式共享 4.0 国际许可协议 (CC BY-NC-SA 4.0) 进行许可。
