文档章节

nginx 平滑重启

健哥大人
 健哥大人
发布于 2014/06/23 16:52
字数 298
阅读 47
收藏 0
一、nginx的几个命令参数


Nginx 安装后只有一个程序文件,本身并不提供各种管理程序,它是使用参数和系统信号机制对 Nginx 进程本身进行控制的。 Nginx 的参数包括有如下几个:

可以这样使用 /usr/local/nginx/sbin/nginx  -参数

-c <path_to_config>:使用指定的配置文件而不是 conf 目录下的 nginx.conf 。

-t:测试配置文件是否正确,在运行时需要重新加载配置的时候,此命令非常重要,用来检测所修改的配置文件是否有语法错误。

-v:显示 nginx 版本号。

-V:显示 nginx 的版本号以及编译环境信息以及编译时的参数。

二、检测新的conf文件

测试当请目录下nginx.conf文件是否正确,使用命令:

nginx -t -c nginx.conf

2009/01/01 22:17:57 [info] 54240#0: the configuration file nginx.conf syntax is ok
2009/01/01 22:17:57 [info] 54240#0: the configuration file nginx.conf was tested successfully

得到如此结果,说明新conf文件没有错误。

如果有错,他会提示你在哪行出了错,在修改错误就可以了。


平滑重启

nginx -s reload

© 著作权归作者所有

共有 人打赏支持
健哥大人
粉丝 18
博文 77
码字总数 10692
作品 0
上海
后端工程师
私信 提问
不停止Nginx服务的情况下平滑变更Nginx配置(转)

在不停止Nginx服务的情况下平滑变更Nginx配置   1、修改/usr/local/webserver/nginx/conf/nginx.conf配置文件后,请执行以下命令检查配置文件是否正确: /usr/local/webserver/nginx/sbin/...

wmy596
2016/01/04
63
1
nginx的启动、停止、平滑重启

一、Nginx 的启动 参数 "-c" 指定了配置文件的路径,如果不加 "-c" 参数,Nginx 会默认加载其安装目录的 conf 子目录中的 nginx.conf 文件,在本例中即:/usr/local/nginx/conf/nginx.conf。...

真丶傻
2016/07/06
80
0
Nginx--安装和配置

一、编译安装Nginx的要求如下: 1、确保您的操作系统安装有GCC编译器。另外您还必须安装Autoconf 和 Automake工具,它们用于自动创建功能完善的Makefile,当前大多数软件包都是用这一工具生成...

shayang88
2014/10/14
0
0
Nginx的启动、关闭和平滑重启

Nginx的启动、关闭和平滑重启 在完成对nginx.conf文件的配置后,就可以启动服务了。Nginx自身提供了一些用于日常维护的命令,下面进行详细的介绍。 1. Nginx基本信息检查 (1)检查Nginx配置...

walala_Lee
2015/06/01
0
0
linux下应用程序不同版本平滑升级的一个疑问

模拟环境: Nginx升级: 旧版本:nginx-1.2.2 新版本nginx-1.2.5 旧版的nginx安装情况如下: wget http://nginx.org/download/nginx-1.2.2.tar.gzcd nginx-1.2.2./configure --prefix=/usr/l......

chinatree
2012/11/23
274
0

没有更多内容

加载失败,请刷新页面

加载更多

小白带你认识netty(二)之netty服务端启动(上)

上一章 中的标准netty启动代码中,ServerBootstrap到底是如何启动的呢?这一章我们来瞅下。 server.group(bossGroup, workGroup);server.channel(NioServerSocketChannel.class).optio...

天空小小
37分钟前
1
0
聊聊storm trident batch的分流与聚合

序 本文主要研究一下storm trident batch的分流与聚合 实例 TridentTopology topology = new TridentTopology(); topology.newStream("spout1", spout) .p......

go4it
昨天
3
0
3分钟总结Mybatis别名

1.系统内置别名: 把类型全小写(resultType/paramType) 2.给某个类起别名 2.1 alias=”自定义” <typeAliases> <typeAlias type="com.bjsxt.pojo.People" alias="peo"/> </typeAli......

KingFightingAn
昨天
2
0
JAVA设计模式之模板方法模式和建造者模式

一、前期回顾 上一篇《Java 设计模式之工厂方法模式与抽象工厂模式》介绍了三种工厂模式,分别是工厂方法模式,简单工厂方法模式,抽象工厂模式,文中详细根据实际场景介绍了三种模式的定义,...

木木匠
昨天
8
0
C中的宏的使用(宏嵌套/宏展开/可变参数宏)

基本原则: 在展开当前宏函数时,如果形参有#或##则不进行宏参数的展开,否则先展开宏参数,再展开当前宏。 #是在定义两边加上双引号 #define _TOSTR(s) #sprintf(_TOSTR(test ABC))pr...

SamXIAO
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部