频道栏目
首页 > 资讯 > 其他综合 > 正文

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

16-08-02        来源:[db:作者]  
收藏   我要投稿

在开始玩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进程号

相关TAG标签
上一篇:3.1 Zookeeper应用 - Master选举
下一篇:ubuntu15.10_x64 安装 nginx
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站