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
Tags : 本文未设置标签
ishow.bind-time.com Copyright © 2020 小肥青王二狗
Previous post
PHP 全局使用 Laravel 辅助函数 dd
Next post
macOS HBuilderX 使用mumu调试APP项目