Nginx 启动: /usr/local/nginx/sbin/nginx
Nginx 配置文件修改重新加载:
kill -HUP `cat /usr/local/nginx/logs/nginx.pid`
/usr/local/nginx/sbin/nginx -s reload
Nginx 停止:
/usr/local/nginx/sbin/nginx -s stop
kill -QUIT `cat /usr/local/nginx/logs/nginx.pid`
php-fpm 启动:/usr/local/php/sbin/php-fpm
php-fpm 关闭:kill -SIGINT `cat /usr/local/php/var/run/php-fpm.pid`
php-fpm 重启:kill -SIGUSR2 `cat /usr/local/php/var/run/php-fpm.pid`
pid文件就是一个纯文本文件,里面记录的是进程的pid号
Nginx支持以下几种信号:
TERM,INT 快速关闭
QUIT 从容关闭
HUP 平滑重启,重新加载配置文件
USR1 重新打开日志文件,在切割日志时用途较大
USR2 平滑升级克执行程序
WINCH 从容关闭工作进程
有话要说