1、下载安装包与RPM
链接:https://pan.baidu.com/s/11NJQkixkp8pEI02Zmg9Blg?pwd=yz99
提取码:yz99
2、先安装gcc与g++
将rpm上传到服务器
使用rpm -ivh *.rpm --nodeps --force进行安装
gcc -v 与 g++ -v 进行验证
3、解压安装pcre
tar -zxvf pcre-8.42.tar.gz
# 进入解压目录
cd /usr/local/pcre-8.42
# 依次执行以下命令:
./configure
make
make install
4、解压安装zlib
tar -zxvf zlib-1.2.11.tar.gz
# 进入解压目录
cd /usr/local/zlib-1.2.11
# 依次执行以下命令:
./configure
make
make install
5、解压安装perl-5.2
cd /usr/local/
tar -zxvf perl-5.28.0.tar.gz
# 进入解压目录
cd /usr/local/perl-5.28.0# 依次执行以下命令:
./Configure -des -Dprefix=$HOME/localperl
make
make install
6、解压安装openssl
tar -zxvf openssl-1.1.1s.tar.gz
# 进入解压目录
cd /usr/local/openssl-1.1.1s
# 依次执行以下命令:
./config
make
make install
7、解压并安装 Nginx
cd /usr/local/src
tar -zxvf nginx-1.18.0.tar.gz
# 进入解压目录
cd nginx-1.18.0# 依次执行以下命令:
./configure --prefix=/usr/local/nginxmake
make install
# 启动nginx:
/usr/local/nginx/sbin/nginx
8、验证是否安装成功
ps -ef|grep nginx
9、防火墙改关还得关
查看防火墙状态:systemctl status firewalld
关闭防火墙:systemctl stop firewalld
永远关闭防火墙:systemctl disable firewalld
开启防火墙:systemctl start firewalld