Nginx命令

📅 2026/6/30 21:15:16
Nginx命令
Service 命令在一些比较好的环境下我们会把nginx做成Linux的服务1. 启动systemctl start nginx2. 停止# 优雅停止等待请求结束推荐 systemctl stop nginx # 强制立即停止 nginx -s stop3. 重启# 完整重启会断开连接 systemctl restart nginx4. 重载配置修改配置后必用不重启进程systemctl reload nginx # 等价命令 nginx -s reload5. 查看运行状态systemctl status nginx6. 开机自启# 开启开机启动 systemctl enable nginx # 关闭开机启动 systemctl disable nginxNginx 原生信号命令# 优雅退出等待请求处理完再关闭 nginx -s quit # 强制停止 nginx -s stop # 重载配置 nginx -s reload # 重新打开日志切割日志用 nginx -s reopen # 检查配置语法是否正确 nginx -t # 检查并打印详细配置路径 nginx -T # 查看版本 nginx -v # 查看版本 编译模块/参数 nginx -V进程与端口排查# 查看 Nginx 进程 ps aux | grep nginx # 查看监听端口默认80/443 ss -tulpn | grep nginx netstat -tulpn | grep nginx # 杀进程卡死时应急 pkill -9 nginx日志常用操作# 一般路径 /var/log/nginx/access.log tail -f /var/log/nginx/access.log tail -f /var/log/nginx/error.log指定配置文件# 用自定义配置文件启动 Nginx nginx -c /etc/nginx/nginx-new.conf