天天看点

nginx 在ubuntu 上的启动,停止,重启

:set num

sudo /usr/local/nginx/sbin/nginx  -c /usr/local/nginx/conf/nginx.conf

ps –ef|grep nginx

master 为nginx主进程,找到对应进程号kill掉

kill有三种 : 第一种    kill –QUIT nginx的master进程号           第二种快速关闭(会同时关闭master和woker进程):    kill –TREM nginx的master进程号   或者  kill –INT nginx的master进程号√ 第三种强制关闭(只会关闭掉命令指定的进程号): kill –9 nginx的master进程号    、  kill –9 nginx的worker进程号
第一种:  sudo /usr/local/nginx/sbin/nginx –t 第二种: sudo /usr/local/nginx/sbin/nginx –t –c /usr/local/nginx/conf/nginx.conf
ps: 重启后进程号不变,这是为什么呢?  
第一种:必须cd 到sbin目录,必须是在已启动时执行              cd  /usr/local/nginx/sbin   sudo             ./nginx  -s reload 第二种:               kill –HUP nginx的master进程号

开始做,坚持做,重复做

继续阅读