首页 > 其他 > 详细

nginx 安装与配置

时间:2016-11-07 07:50:24      阅读:211      评论:0      收藏:0      [点我收藏+]

centos7环境下nginx的安装  版本 0.85

tar zxvf nginx.tar.gz
cd nginx
./configure    //  ./configure  --help 查看编译选项
make && make install

 安装目录默认 /usr/local/nginx

nginx 的启动

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf  (-c 指定配置文件 不指定默认用 ~~/sbin/nginx/conf/nginx.conf)

nginx的停止

kill -QUIT 主进程ID 或 进程pid文件(默认在/usr/local/nginx/logs/nginx.pid)

kill -TERM 主进程ID 或 进程pid文件

kill -INT 主进程ID 或 进程pid文件

pkill -9 nginx

nginx的平滑启动  (如果新的配置文件应用失败 继续使用旧配置)

测试配置文件是否正确 ~~/sbin/nginx  -t -c ~~/conf/nigix.conf

kill -HUP 主进程ID 或 进程pid文件 

nginx的平滑升级(添加/删除模块、升级nginx版本)  木有尝试

1、安装新的nginx 

2、kill -USR2 旧版本的nginx主进程号 (旧的主进程会重命名它的.pid为.oldbin)

3、启动新的nginx程序

4、kill -WINCH 旧版本主进程  旧进程开始从容关闭

 如果你想恢复使用旧版本

kill -HUP 旧的主进程号 在不重载配置的情况下启动它的工作进程

kill -QUIT 新的主进程号 从容关闭其工作进程

kill -TERM 新的主进程号 强制退出

kill  新/旧的进程号(如果某些原因 进程不能退出)

新进程退出后 旧进程会恢复 .pid 文件

nginx 安装与配置

原文:http://www.cnblogs.com/cgjcgs/p/6037050.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!