启动操作
nginx-c/usr/local/nginx/conf/nginx.conf
-c参数指定要加载的nginx配置文件的路径
停止操作
停止操作通过向nginx进程发送信号来进行
询问步骤nginx主进程号
ps -ef | grep nginx
在进程列表中查找主进程。 那个号码是主进程号。
第二步:发送信号
从容关闭nginx:kill-quit主进程号
例如,kill-QUIT 16391将快速停止Nginx:kill-TERM的主进程号
强制停止nginx:kill-9主进程号
另外,在Nginx.conf中配置了pid文件保存路径时,该文件保存Nginx的主进程号,如果没有指定,则保存在Nginx的logs目录中。 如果有pid文件,它将直接向Nginx发出信号,而不是首先检查Nginx的主进程号。 命令如下:
kill -信号类型'/usr/local/nginx/logs/nginx.PID '
顺利重新启动
如果更改了配置,则必须重新启动Nginx。 是否要关闭Nginx后再打开? 不,可以向Nginx发送信号,顺利重新启动。
平滑的重新启动命令:
kill -HUP住在头衔或进程号的文件路径中
或使用
/usr/nginx/sbin/nginx-s重新加载
修改配置文件后,请注意检查修改的配置文件是否正确,以免重新启动后Nginx出现错误,影响服务器的稳定运行。 确定Nginx配置是否正确的命令如下:
nginx-t-c/usr/nginx/conf/nginx.conf
或者
/usr/nginx/sbin/nginx-t