1.离线安装前置技术
gcc、perl以及相关的依赖openssl、pcre2、zlib
请确保已安装 gcc,查看 gcc 版本信息:
gcc -v
如果出现上面内容说明系统已经安装好gcc
2. 下载离线包
给出链接自行下载
https://download.csdn.net/download/qq_42147602/89556244
3. 安装
我是安装在/opt目录下面,上面zlib,pcre,openssh 三个安装包解压后进入所在目录进行编译
比如zlib
tar -xvf /opt/zlib-1.3.1.tar.gz
cd /opt/zlib-1.3.1/
make && make install
安装openssl时候请注意一定用上面安装包,否则可能导致报错
三个安装好之后进行解压nginx并进行编译
./configure --with-http_ssl_module --prefix=/usr --with-pcre=/opt/pcre2-10.44 --with-openssl=/opt/openssl-1.1.1f --with-zlib=/opt/zlib-1.3.1
时间稍微会长一些
make && make install
之后启动nginx
nginx
大功告成