liunx上重启php和nginx

  • 未有重启脚本时(PHP)
###查看php的端口
ps aux|grep php-fpm

###端口显示
root 21891 0.0 0.0 112660 960 pts/3 R+ 16:18 0:00 grep –color=auto php-fpm
root 42891 0.0 0.1 182796 1220 ? Ss 4月18 0:19 php-fpm: master process (/usr/local/php/etc/php-fpm.conf)

###重启php-fpm
kill -USR2 42891
###关闭php-fpm
kill INT/TERM 42891
  • Nginx
###查看nginx的端口
ps -ef | grep nginx

###从容停止Nginx:
kill -QUIT 主进程号

###快速停止Nginx:
kill -TERM 主进程号

###强制停止Nginx:
pkill -9 nginx

##方法二##
/usr/local/nginx/sbin  ###找到nginx的sbin目录
./nginx -s reload  ###重启nginx

##方法三##

###平滑重启
平滑重启命令:kill -HUP 主进称号或进程号文件路径 或者使用/usr/nginx/sbin/nginx -s reload
  • 注意
    修改了配置文件后最好先检查一下修改过的配置文件是否正确,以免重启后Nginx出现错误影响服务器稳定运行。判断Nginx配置是否正确命令如下:
//检查指定的nginx配置文件,是否正确
nginx -t -c /usr/nginx/conf/nginx.conf  

//检查默认的nginx配置文件
/usr/nginx/sbin/nginx -t

ishow.bind-time.com Copyright © 2020 小肥青王二狗

  Previous post PHP 全局使用 Laravel 辅助函数 dd
Next post   已到最新一篇

添加新评论

很多东西宁缺毋滥,流星的光芒短暂而灼热闪耀。

让你变得更好的那个人,往往是你觉得很难与之相处的那个人。—— by 小宇

觉得自己做的到和不做的到,其实只在一念之间。

路在自己脚下,没有人可以决定我的方向。

你的选择是做或不做,但不做就永远不会有机会。

凡事顺其自然,遇事处于泰然,得意之时淡然,失意之时坦然,艰辛曲折必然,历尽沧桑悟然。