准备安装包:
nginx-1.12.2.tar.gz
openssl-1.0.2h.tar.gz
pcre-8.38.tar.gz
zlib-1.2.8.tar.gz
在root用户目录下新建一个nginx的文件夹:
mkdir nginx
将 安装包上传至/root/nginx文件夹中
解压缩文件,并重命名
mv openssl-1.0.2h/ openssl
mv pcre-8.38/ pcre
mv zlib-1.2.8/ zlib
编译准备(--with-stream是开启nginx支持stream标签)
./configure --prefix=/root/nginx/nginx --conf-path=/root/nginx/nginx/conf/nginx.conf --pid-path=/root/nginx/nginx/nginx.pid --error-log-path=/root/nginx/nginx/logs/error.log --http-log-path=//root/nginx/nginx/logs/access.log --with-http_ssl_module --with-pcre=//root/nginx/pcre --with-zlib=//root/nginx/zlib --with-openssl=//root/nginx/openssl --with-stream
安装
make && make install
删除源代码文件夹
rm -rf nginx-1.12.2/