一、nginx编译安装
安装依赖环境
1
yum install gcc gcc-c++ automake pcre pcre-devel zlip zlib-devel openssl openssl-devel -y
下载源码包
1
wget http://nginx.org/download/nginx-1.14.0.tar.gz
解压并编译
1
2
3tar -zxvf xxxx
./configure --prefix=usr/local/nginx
make && make install软链接到/usr/bin下
1
ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
查看nginx版本
1
2nginx -v 查看nginx版本
nginx -V 大写V,查看nginx版本及编译路径等设置
二、升级nginx
1.下载需要升级的版本
2.解压、编译但不安装
解压要升级的nginx,进入目录,编译和老版本一样的配置
1 | ./configure --prefix=usr/local/nginx |
编译生成objs目录,进入该目录替换nginx
1 | make |
升级nginx不需要make install
备份之前的nginx执行文件
1 | cd /usr/local/nginx/sbin |
3.升级
把新编译的nginx执行脚本拷贝到对应的目录
1 | cp objs/nginx /usr/local/nginx/sbin/ |
4.查看版本
1 | nginx -v |