tilg 发表于 2013-9-12 08:57:46

六、在不停止Nginx服务的情况下平滑变更Nginx配置【LNMP安装 】

1、修改/usr/local/webserver/nginx/conf/nginx.conf配置文件后,请执行以下命令检查配置文件是否正确:
/usr/local/webserver/nginx/sbin/nginx -t

  如果屏幕显示以下两行信息,说明配置文件正确:
the configuration file /usr/local/webserver/nginx/conf/nginx.conf syntax is ok
  the configuration file /usr/local/webserver/nginx/conf/nginx.conf was tested successfully

  2、平滑重启:
  ①、对于Nginx 0.8.x版本,现在平滑重启Nginx配置非常简单,执行以下命令即可:
/usr/local/webserver/nginx/sbin/nginx -s reload


  ②、对于Nginx 0.8.x之前的版本,平滑重启稍微麻烦一些,按照以下步骤进行即可。输入以下命令查看Nginx主进程号:
ps -ef | grep "nginx: master process" | grep -v "grep" | awk -F ' ' '{print $2}'

  屏幕显示的即为Nginx主进程号,例如:
6302
  这时,执行以下命令即可使修改过的Nginx配置文件生效:
kill -HUP 6302

  或者无需这么麻烦,找到Nginx的Pid文件:
kill -HUP `cat /usr/local/webserver/nginx/nginx.pid`

elixiat 发表于 2013-11-28 07:05:12

Y,我在你眼里是不是一个笑话,为什么我感觉会如此不堪。

neocai 发表于 2013-11-30 23:09:20

我的世界,没了伱不见得有多黑暗ゾ

renyanping 发表于 2013-12-4 05:35:52

谢谢楼主,共同发展

靖月亮 发表于 2013-12-7 04:19:27

我的过去 QQ个性网搜不到

mzhq 发表于 2013-12-9 17:04:58

把一切感人的话说干说净、得到的只是冷漠一声回应

万达换票券 发表于 2013-12-12 05:12:05

那么深的感情。在几年之后。谁还会想起。
页: [1]
查看完整版本: 六、在不停止Nginx服务的情况下平滑变更Nginx配置【LNMP安装 】