热点推荐

查看: 686|回复: 0

nginx启动、重启、关闭的相关命令

[复制链接]

该用户从未签到

发表于 2017-9-14 11:08:08 | 显示全部楼层 |阅读模式
  相信作为一位软件研发者,大家对nginx已经不再陌生了吧,但是对于它的启动、重启、关闭的命令是否熟悉了呢?对它的升级是否熟悉呢?如果不熟悉,就看看小编的分享吧,就算熟悉了也不要紧,浏览一遍当做是加深印象吧。
  1.启动命令  cdusr/local/nginx/sbin
  ./nginx
  2.重启命令
  ①更改配置重启nginx:
  kill-HUP主进程号或进程号文件路径
  或者也可以使用
  cd/usr/local/nginx/sbin
  ./nginx-sreload
  ②判断配置文件是否正确:
  nginx-t-c/usr/local/nginx/conf/nginx.conf
  或者也可以使用
  cd/usr/local/nginx/sbin
  ./nginx-t
  3.关闭命令
  ①查询nginx主进程号:
  ps-ef|grepnginx
  ②从容停止:
  kill-QUIT主进程号
  如图所示:
  ③快速停止:
  kill-TERM主进程号
  如图所示:
  ④强制停止:
  kill-9nginx
  注意:nginx.conf一定要配置了pid文件路径,如果没有的话,我们就要在logs目录下写下面的命令:
  kill-信号类型'/usr/local/nginx/logs/nginx.pid'
  4.升级  ①首先,我们先用新程序替换旧程序文件
  ②其次,用kill-USR2旧版程序的主进程号或者进程文件名
  此时旧的nginx主进程会把自己的进程文件改名为.oldbin,然后我们执行新版nginx,这个时候新版本和旧版本会同时运行
  ③然后,kill-WINCH旧版本主进程号
  ④最 后,不重载配置启动新/旧工作进程
  kill-HUP旧/新版本主进程号
  从容关闭旧/新进程
  kill-QUIT旧/新进程号
  快速关闭旧/新进程
  kill-TERM旧/新进程号
  相信你看到这里,都已经熟悉了nginx启动、重启、关闭、升级了吧。不过怎样说,任何事情都要经常练习,毕竟熟能生巧。在这里,小编希望,每一位读者都可以更进一步。
        想了解更多相关知识,请到厚学网看看:https://www.houxue.com/news/387649.html

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标记上【已解决】;
如果你想回报坛友,最好的方法是把此贴分享给你的【朋友】们,分享不会扣除自己的积分,去做一个懂得回报的人吧;

你想获得免回复看帖,免积分下载,红名显示等等尊贵特权吗,现在有机会5元即可获得原价10元的会员尊贵特权哦点击获取
[这是默认签名,更换签名点这里!]
您需要登录后才可以回帖 登录 | 加入ITCN之家

本版积分规则