编译安装nginx环境准备

nginx安装配置笔记
选择nginx编译安装,那么就得解决好linux的编译开发环境
使用yum工具,必须配置好yum源
步骤1:确保有wget命令
yum install wget -y
步骤2:备份旧的yum仓库文件
mkdir /etc/yum.repos.d/repobak
mv /etc/yum.repos.d/*  /etc/yum.repos.d/repobak
如上操作后,就使得yum仓库的一层目录没有repo文件,因此linux此时没有yum源,需要重新配置一个repo仓库文件
可以访问阿里云的镜像站https://developer.aliyun.com/mirror/?spm=a2c6h.12883283.1362934.3.5f1f201c5cBcLP
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
以上两条命令就是下载新的仓库文件
接下来清空旧的仓库缓存
yum clean all
生成新的阿里云仓库缓存
yum makecache

在配置好阿里云的yum源之后,来安装如下编译工具
yum install -y gcc gcc-c++  autoconf automake make

安装使用nginx还得安装nginx所需的一些第三方系统库的支持,比如nginx的静态资源压缩功能所需的gzip lib库,
nginx需要支持url重写,所需的pcre库,perl开发的依赖库,以及nginx搭建加密站点 https,所需的openssl依赖库等

yum install zlib zlib-devel openssl openssl-devel pcre  pcre-devel  wget httpd-tools vim -y

安装完毕nginx所需的基础依赖库,还得检查防火墙是否关闭,selinux是否关闭,yum配置,网络情况等等
执行如下命令
iptables -L
getenforce
ping baidu.com

posted @ 2020-07-31 10:07  王子建  阅读(312)  评论(0)    收藏  举报