以下是一些常见的NGINX交互命令及其作用:
-
nginx -s reload:重新加载NGINX配置文件,使新的配置生效,而不需要重启NGINX服务器。
-
nginx -s stop:优雅地停止NGINX服务器,允许当前连接完成后再停止服务。
-
nginx -s quit:优雅地停止NGINX服务器,并等待所有连接完成后再停止服务。
-
nginx -s reopen:重新打开NGINX的日志文件,适用于日志轮换后。
-
nginx -t:检查NGINX配置文件的语法错误,但不会应用配置。
-
nginx -v:显示NGINX的版本信息。
需要具有管理员权限。
还有一些其他常用的NGINX运维命令,包括:
-
nginx:启动NGINX服务器,如果NGINX未在运行,则通过此命令启动。
-
nginx -s reload -t:检查配置文件语法错误并重新加载NGINX配置文件。如果语法检查通过,则新配置将生效。
-
nginx -s reopen -t:检查NGINX日志文件的语法错误并重新打开它们,适用于日志轮换后。
-
nginx -s signal:发送信号给NGINX主进程,其中“signal”可以是诸如
stop
、quit
、reopen
等的信号。 -
nginx -c /path/to/custom/nginx.conf:使用指定的配置文件启动NGINX服务器,而不是默认的配置文件。
这些命令可以帮助您在NGINX服务器上进行运维和管理任务。
标签:语法错误,配置文件,NGINX,Nginx,nginx,常用命令,服务器,日志 From: https://www.cnblogs.com/sung1024/p/18246779