说明:此教程是在已安装过nginx的机器上进行升级,不是从0到1安装
$ cd /usr/local/
$ wget https://jaist.dl.sourceforge.net/project/pcre/pcre/8.43/pcre-8.43.tar.gz
$ tar -zxvf pcre-8.43.tar.gz
$ cd pcre-8.43
$ ./configure
$ cd /usr/local/
#删除旧版本ssl文件夹
$ rm -rf ssl
$ wget http://www.openssl.org/source/openssl-1.0.2s.tar.gz
$ tar -zxvf openssl-1.0.2s.tar.gz
$ cd openssl-1.0.2s
$ ./config
$ make && make install
#查看刚安装的openssl版本
$ /usr/local/ssl/bin/openssl version
$ cd /usr/local/
#停止nginx服务
$ /usr/local/nginx/sbin/nginx -s stop
#升级前把以前的nginx进行备份
$ mv nginx nginx-backup
$ wget http://nginx.org/download/nginx-1.13.11.tar.gz
$ tar -zxvf nginx-1.13.11.tar.gz
$ cd nginx-1.13.11
$ ./configure --prefix=/usr/local/nginx --with-pcre=/usr/local/pcre-8.43 --with-zlib=/usr/local/zlib-1.2.11 --with-openssl=/usr/share/doc/openssl-1.0.2s
$ make && make install
#查看nginx版本
$ /usr/local/nginx/sbin/nginx -v
#启动nginx
$ /usr/local/nginx/sbin/nginx