Nginx命令
2026/7/8 14:41:11 网站建设 项目流程

Service 命令

在一些比较好的环境下,我们会把nginx做成Linux的服务

1. 启动

systemctl start nginx

2. 停止

# 优雅停止(等待请求结束,推荐) systemctl stop nginx # 强制立即停止 nginx -s stop

3. 重启

# 完整重启(会断开连接) systemctl restart nginx

4. 重载配置

修改配置后必用,不重启进程

systemctl reload nginx # 等价命令 nginx -s reload

5. 查看运行状态

systemctl status nginx

6. 开机自启

# 开启开机启动 systemctl enable nginx # 关闭开机启动 systemctl disable nginx

Nginx 原生信号命令

# 优雅退出(等待请求处理完再关闭) 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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询