发布网友 发布时间:2022-04-19 19:15
共7个回答
热心网友 时间:2022-04-09 03:18
1、第一种方法:首先在进入nginx可执行目录bin,输入代码:cd /usr/local/nglnx/sbln。
2、然后输入代码:./nginx -s reload,就可以重启nginx了。
3、第二种方法:查找当前nginx进程号,然后输入命令:kill -HUP 进程号,实现重启nginx服务
热心网友 时间:2022-04-09 04:36
Linux下nginx重启:
#重启:先Kill 再启动
kill -9 $(ps -A | grep nginx | cut -d "?" -f 1 ) &> /dev/null
/usr/local/nginx/sbin/nginx
#判断Nginx配置是否正确:修改配置文件后先检查一下是否正确,以免重启后Nginx出现错误影响服务器稳定运行
nginx -t -c /usr/nginx/conf/nginx.conf
#或者
/usr/nginx/sbin/nginx -t
#平滑重启
/usr/nginx/sbin/nginx -s reload
#查看进程
ps -ef | grep nginx
#Kill进程
kill -9 9999
扩展资料
linux下关闭nginx:
查询nginx主进程号
ps -ef | grep nginx
从容停止kill -QUIT主进程号
快速停止kill -TERM主进程号
强制停止kill -9 nginx
若nginx.conf配置了pid文件路径,如果没有,则在logs目录下
kill-信号类型'/usr/local/nginx/logs/nginx.pid'
参考资料来源:百度百科—linux
热心网友 时间:2022-04-09 06:10
在nginx的早期版本,nginx重启需要通过kill命令向nginx发送信号来实现nginx的重启。热心网友 时间:2022-04-09 10:10
启动Nginx:start nginx热心网友 时间:2022-04-09 12:34
可以先kill,然后再开启热心网友 时间:2022-04-09 15:16
wget -O init-deb.sh http://library.linode.com/assets/748-init-deb.sh
热心网友 时间:2022-04-09 18:14
命令 # /usr/local/nginx/sbin/nginx -s reload