第九讲:Nginx命令行及 演示:重载 热部署 日志切割

 

 

 

   重启nginx服务

  进入nginx安装目录sbin下,输入命令:./nginx -s reload

 帮助

  -?或 -h

 使用指定的配置文件

 默认情况下 我们编译出来的nginx会去寻找我们执行configur时指定的那个位置的配置文件;但是在命令行中 我们可以人为的指定另一个不同的配置文件,这个时候我么可以使用-c 后面加配置文件的路径;
指定配置命令
-g
就是在conf目录里我们有许多指令,但是这些指令如果我需要在命令行中覆盖其中的一些指令;
指定运行目录
-p
因为我们的运行目录下会有许多子目录,如果我们指定了目录,就会把我们在configure中定义好的运行目录给替换掉;

nginx去操作运行中的进程的方法
  一般是通过发送信号的;既可以使用Nginx通用的kill命令;也可以使用nginx -s 这个命令;
测试配置文件是否有语法错误
-t 或者 -T
打印nginx的版本信息
-v 或者 -V


#使用nginx -c的参数指定nginx.conf文件的位置

不停止对客户端服务的情况下 重载

 

 

 

 

vim conf/nginx.conf         将配置文件的tcp_nopush 打开

 

 

./nginx -s reload (不停止客户端服务的情况下进行重新加载)

 

热部署:

 

 

 










posted @ 2020-02-26 10:55  痞子胥  阅读(215)  评论(0)    收藏  举报