nginx命令

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 安装路径选择合适的命令。

Top