Nginx 是一款高性能的 HTTP 和反向代理服务器,它支持多种操作系统,包括 Linux、Windows 等。以下是一些常用的 Nginx 命令1:
启动 Nginx2
- 使用 Systemd 启动 Nginx 服务1:
sudo systemctl start nginx
- 直接运行 Nginx 可执行文件启动服务4:
/usr/local/nginx/sbin/nginx
停止 Nginx5
- 使用 Systemd 停止 Nginx 服务1:
sudo systemctl stop nginx
- 使用 Nginx 可执行文件停止服务4:
/usr/local/nginx/sbin/nginx -s stop
- 优雅地停止 Nginx 服务(等待所有请求处理完毕)4:
sudo systemctl quit nginx
重新加载配置文件2
- 使用 Systemd 重新加载 Nginx 配置文件4:
sudo systemctl reload nginx
- 使用 Nginx 可执行文件重新加载配置文件4:
/usr/local/nginx/sbin/nginx -s reload
查看 Nginx 状态2
- 查看 Nginx 进程7:
ps -ef | grep nginx
- 查看 Nginx 版本信息2:
/usr/local/nginx/sbin/nginx -v
- 检查 Nginx 配置文件是否有语法错误5:
/usr/local/nginx/sbin/nginx -t
其他命令
- 查看 Nginx 日志文件8:
more /var/log/nginx/access.log
- 查看 Nginx 进程的详细信息2:
/proc/*/exe
- 查看 Nginx 安装位置6:
whereis nginx
- 查看 Nginx 进程的详细信息2:
ps -ef | grep nginx
以上命令可以帮助你管理 Nginx 服务器,包括启动、停止、重新加载配置文件、查看状态和日志等操作8。请根据你的操作系统和 Nginx 安装路径选择合适的命令。