nginx 安装与配置
2016-11-07 01:08
204 查看
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.confkill -HUP 主进程ID 或 进程pid文件
nginx的平滑升级(添加/删除模块、升级nginx版本) 木有尝试
1、安装新的nginx2、kill -USR2 旧版本的nginx主进程号 (旧的主进程会重命名它的.pid为.oldbin)
3、启动新的nginx程序
4、kill -WINCH 旧版本主进程 旧进程开始从容关闭
如果你想恢复使用旧版本
kill -HUP 旧的主进程号 在不重载配置的情况下启动它的工作进程
kill -QUIT 新的主进程号 从容关闭其工作进程
kill -TERM 新的主进程号 强制退出
kill 新/旧的进程号(如果某些原因 进程不能退出)
新进程退出后 旧进程会恢复 .pid 文件
相关文章推荐
- nginx安装与配置
- nginx+PHP+PHP-FPM(FastCGI)在Ubuntu上的安装和配置
- nginx安装,配置,优化
- Nginx安装配置(含PHP支持、虚拟主机、反向代理负载均衡)
- nginx apache Smokeping 安装配置
- nginx 0.8.38 Windows 下的安装配置备忘
- nginx安装与配置
- linux 下 nginx 安装 配置
- nginx+PHP+PHP-FPM(FastCGI)在Ubuntu上的安装和配置
- Nginx安装及配置简介
- nginx+PHP+PHP-FPM(FastCGI)在Ubuntu上的安装和配置
- Nginx 0.7.x + PHP 5.2.10(FastCGI)搭建胜过Apache十倍的Web服务器 安装与配置(3)
- nginx apache Smokeping 安装配置 推荐
- nginx详细文档 – 安装配置,深入源码,模块编写,编译器参数,系统函数
- Nginx 0.7.x + PHP 5.2.10(FastCGI)搭建胜过Apache十倍的Web服务器 安装与配置(1)
- Nginx安装配置
- Nginx 0.7.x + PHP 5.2.10(FastCGI)搭建胜过Apache十倍的Web服务器 安装与配置(2)
- Redhat+Nginx+PHP+Mysql安装配置
- nginx apache Smokeping 安装配置
- Nginx 安装配置