Nginx的启动、停止、平滑重启

WBOY
Libérer: 2016-07-28 08:28:32
original
1257 Les gens l'ont consulté

启动
假设Nginx安装在/usr/local/nginx/目录中,那么启动Nginx的命令就是:

<code>/usr/<span>local</span>/nginx/sbin/nginx - c /usr/<span>local</span>/nginx/conf/nginx.conf</code>
Copier après la connexion

参数『-c』指定了配置文件的路径,如果不加『-c』参数,Nginx会默认加载其安装目录的conf子目录中的nginx.conf文件

停止
Nginx的停止方法有很多种,一般通过发送系统信号给Nginx主进程的方式来停止Nginx。
查找Nginx的主进程号:ps -ef |grep nginx
 Nginx的启动、停止、平滑重启
(1)从容停止Nginx:kill - QUIT 主进程号
(2)快速停止Nginx:kill - TERM 主进程号
(3)强制停止所有Nginx进程:pkill -9 nginx

Nginx的平滑重启
如果改变了Nginx的配置文件想重启Nginx,同样可以通过发送系统信号给Nginx主进程的方式来进行。不过重启之前,要确认nginx.conf的语法是正确的,否则Nginx将不会加载新的配置文件。判断Nginx配置文件是否正确(注意你服务器Nginx的安装路径):

<code>/usr/<span>local</span>/nginx/sbin/nginx <span>-t</span><span>-c</span> /usr/<span>local</span>/nginx/conf/nginx/conf</code>
Copier après la connexion

如果配置文件正确会提示『……syntax is ok』

这个时候你就平滑重启Nginx了:kill -HUP 主进程号

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

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

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!