最近我的多个VPS经常出现502错误,经常需要重启nginx,但网上的很多教程都需要繁琐的启动脚本,远不如街头流氓的重启命令那么简单。
但研究了一下nginx帮助后发现,有构成名词复数参数可对nginx服务进行管理:
# /usr/local/nginx/sbin/nginx -h
nginx版本:nginx/0.7.63
用法:nginx [-?hvVt] [-s信号] [-c文件名] [-p前缀] [-g指令]
选项:
-?-h:这个帮助
-五:显示版本并退出
-五:显示版本并配置选项,然后退出
-t:测试配置并退出
-s信号:向主进程发送信号:停止、退出、重新打开、重新加载
-p前缀:设置前缀路径(默认值:/usr/local/nginx/)
-c文件名:设置配置文件(默认值:conf/nginx.conf)
-g指令:在配置文件之外设置全局指令
于是我执行
# /usr/local/nginx/sbin/nginx -s重新加载
nginx已经重启成功
用根权限
#killall nginx
#nginx
其它相关命令:
1.显示nginx进行身份证明(识别)
#ps -aux | grep nginx
2.结果nginx的掌握进行pid
#杀死病毒635
3.重启ngnix
#nginx