CentOS 不能使用yum命令安装Nginx -手动安装pcre、zlib、openssl
之所以手动安装是因为阿里云无法使用yum安装,Nginx安装需要-手动安装pcre、zlib、openssl。
1、安装pcre
不能使用pcre2,否则会报src/core/ngx_regex.h:15:18: fatal error: pcre.h: No such file or directory
wget https://nchc.dl.sourceforge.net/project/pcre/pcre/8.44/pcre-8.44.tar.gz
tar -zxvf pcre-8.44.tar.gz
mv pcre-8.44 /usr/local/pcre
cd /usr/local/pcre
# 配置自动管理目录
./configure
# 编译 & 编译安装
make
make install
2、安装zlib
wget http://www.zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
mv zlib-1.2.11 /usr/local/zlib
cd /usr/local/zlib
./configure
make
make check
make install
echo "/usr/local/zlib/lib" >> /etc/ld.so.conf
ldconfig -v
3、安装OpenSSL
wget https://www.openssl.org/source/openssl-1.1.1f.tar.gz
tar -zxvf openssl-1.1.1f.tar.gz
cd openssl-1.1.1f
./config
make
make install
#写入openssl库文件的搜索路径
echo "/usr/local/openssl/lib&#