vi 显示行号
:set num
在开始玩nginx之前,得先安装nginx,可以参考 《ubuntu15.10_x64 安装 nginx》
启动
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进程号