nginx 在ubuntu 上的启动,停止,重启
2016-08-01 17:48
483 查看
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 nginxmaster 为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进程号
第一种 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
第二种: 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进程号
cd /usr/local/nginx/sbin sudo
./nginx -s reload
第二种:
kill –HUP nginx的master进程号
相关文章推荐
- 安装nginx
- ubuntu15.10_x64 安装 nginx
- ngx_hash
- Nginx系统学习篇(3)--linux环境下载安装
- CentOS 6.5 安装 Nginx 1.7.8 教程
- nginx负载均衡
- nginx域名顺序与规则
- nginx 支持lua及lua脚本格式化日志
- Nginx安装部署
- Table of Contents - Nginx
- Nginx 日志文件 访问IP统计
- nginx-php工作原理
- nginx配置文件或目录404和403
- 使用 Nginx 自己实现一个 Web 调试代理服务器
- goaccess配置nginx日志解析
- nginx安装及简要配置
- nginx地址跳转及域名解析
- php如何通过php-fpm和nginx一起协调愉快的工作
- Linux安装nginx
- Linux Nginx+ftp构建图片服务器