nginx-1.16.0.tar.gz
openssl-1.1.0.tar.gz
pcre-8.44.tar.gz
zlib-1.2.11.tar.gz
一般我们都需要先装pcre,zlib,前者用于url rewrite,后者用于gzip压缩,openssl用于后续可能升级到https时使用。
正式开始前需要确认gcc、g++开发库已经预先安装好。
#pcre安装 tar -zxvf pcre-8.44.tar.gz cd pcre-8.44/ ./configure --prefix=安装目录 make make install
#zlib安装 tar -zxvf zlib-1.2.11.tar.gz cd zlib-1.2.11/ ./configure --prefix=安装目录 make make install
#openssl安装 tar -zxvf openssl-1.1.0.tar.gz cd openssl-1.1.0/ ./config --prefix=安装目录 make make install
#nginx安装 tar -zxvf nginx-1.16.0.tar.gz cd nginx-1.16.0/ ./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-pcre=pcre目录 --with-zlib=zlib目录 --with-openssl=openssl目录 make make install