Heim >Backend-Entwicklung >PHP-Tutorial >nginx启动、重启、关闭

nginx启动、重启、关闭

WBOY
WBOYOriginal
2016-07-28 08:28:49997Durchsuche

一、启动  

 nginx启动、重启、关闭

cd usr/local/nginx/<span>sbin
.</span>/nginx

二、重启

  更改配置重启nginx  

<span>kill</span> -<span>HUP 主进程号或进程号文件路径
或者使用
cd </span>/usr/local/nginx/<span>sbin
.</span>/nginx -s reload

    判断配置文件是否正确 

nginx -t -c /usr/local/nginx/conf/<span>nginx.conf
或者
cd  </span>/usr/local/nginx/<span>sbin
.</span>/nginx -t

三、关闭

  查询nginx主进程号

  ps -ef | grep nginx

  从容停止   kill -QUIT 主进程号

  快速停止   kill -TERM 主进程号

  强制停止   kill -9 nginx

  若nginx.conf配置了pid文件路径,如果没有,则在logs目录下

  kill -信号类型 '/usr/local/nginx/logs/nginx.pid'

四、升级

  1、先用新程序替换旧程序文件

  2、kill -USR2 旧版程序的主进程号或者进程文件名

    此时旧的nginx主进程会把自己的进程文件改名为.oldbin,然后执行新版nginx,此时新旧版本同时运行

  3、kill -WINCH 旧版本主进程号

  4、不重载配置启动新/旧工作进程

    kill -HUP 旧/新版本主进程号

    从容关闭旧/新进程

    kill -QUIT 旧/新进程号

    快速关闭旧/新进程

    kill -TERM 旧/新进程号

以上就介绍了 nginx启动、重启、关闭,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn