首先下载nginx-1.22.0.tar.gz(最新稳定版22年5月24日发布)
gcc: C语言编译需要使用
pcre: 一个用c语言编写的轻量级函数库,支持正则表达式 ( 在nginx.conf中配置相关参数时会用到 )
openssl: 支持在更安全的SSL协议上传输数据
zlib: 解压包的库
yum -y install gcc zlib zlib-devel pcre-devel openssl-devel
推荐使用 yum 安装(安装过程中需要其他依赖也会自动安装) -y (安装过程中全部选择’yes’)
进入 cd /root 目录
通过 rz 上传刚刚下载的压缩包
解压nginx-1.22.0.tar.gz ( .gz压缩包需要 tar -xzvf ; 非.gz结尾用 tar -xvf )
tar -xzvf nginx-1.22.0.tar.gz
解压完成后进入 nginx-1.22.0 文件夹
cd nginx-1.22.0
进入之后一次执行如下命令
./configure //检查 make //编译 make install //安装
完成之后在 /usr/local 产生一个nginx目录
cd /usr/local
进入 sbin 并启动nginx
./nginx
测试访问
如果访问失败请关闭防火墙再重试
查看防火墙状态
systemctl status firewalld
暂时关闭防火墙
systemctl stop firewalld
永久关闭防火墙
systemctl disable firewalld
重启防火墙
systemctl enable firewalld
end



