1、离线安装nginx 前提需要安装gcc 、c++、 pcre、zlib 、openssl和openssl-devel
2、安装gcc c++ 参加博客 链接 https://blog.csdn.net/byxdaz/article/details/91370949
3、pcre安装(pcre 只需解压即可)
下载地址 https://sourceforge.net/projects/pcre/
我这边下载的版本为pcre-8.35
解压 tar -zxvf /usr/local/src/ppcre-8.35.tar.gz
4、zlib安装(zlib 只需解压即可)
下载地址 http://www.zlib.net/ 我下载版本为zlib-1.2.11.tar.gz
tar -zxvf /usr/local/src/zlib-1.2.11.tar.gz
5、安装openssl和openssl-devel(只需解压即可)
下载地址 https://www.openssl.org/source/openssl-1.0.2h.tar.gz
6 安装nginx
(1)下载nginx版本 下载地址 http://nginx.org/
(2) 解压文件 tar zxvf nginx-1.6.2.tar.gz
(3)进入安装包目录 cd nginx-1.6.2
(4)编译
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.35 --with-zlib=/usr/local/src/zlib-1.2.11 --with-openssl=/usr/local/src/openssl-1.0.2h
make
make install
(5)查看安装版本
/usr/local/nginx/sbin/nginx -v 提示版本标识安装成功