Nginx常用命令

以下是一些常见的NGINX交互命令及其作用:

  1. nginx -s reload:重新加载NGINX配置文件,使新的配置生效,而不需要重启NGINX服务器。

  2. nginx -s stop:优雅地停止NGINX服务器,允许当前连接完成后再停止服务。

  3. nginx -s quit:优雅地停止NGINX服务器,并等待所有连接完成后再停止服务。

  4. nginx -s reopen:重新打开NGINX的日志文件,适用于日志轮换后。

  5. nginx -t:检查NGINX配置文件的语法错误,但不会应用配置。

  6. nginx -v:显示NGINX的版本信息。

需要具有管理员权限。
还有一些其他常用的NGINX运维命令,包括:

  1. nginx:启动NGINX服务器,如果NGINX未在运行,则通过此命令启动。

  2. nginx -s reload -t:检查配置文件语法错误并重新加载NGINX配置文件。如果语法检查通过,则新配置将生效。

  3. nginx -s reopen -t:检查NGINX日志文件的语法错误并重新打开它们,适用于日志轮换后。

  4. nginx -s signal:发送信号给NGINX主进程,其中“signal”可以是诸如stopquitreopen等的信号。

  5. nginx -c /path/to/custom/nginx.conf:使用指定的配置文件启动NGINX服务器,而不是默认的配置文件。

这些命令可以帮助您在NGINX服务器上进行运维和管理任务。

posted @ 2024-06-13 21:13  qing222  阅读(2)  评论(0编辑  收藏  举报