一、nginx安装
1.首先安装依赖包(依赖包有点多,我们采用yum的方式来安装)
yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel
2.将nginx-1.19.4.tar.gz上传到/usr/local/下
tar -zxvf nginx-1.19.4.tar.gz
cd nginx-1.19.4
./configure make && make isntall
3.启动
检查配置文件是否正确
/usr/local/nginx/sbin/nginx -t
/usr/local/nginx/sbin/nginx -V # 可以看到编译选项
将nginx添加系统命令中
cp /usr/local/nginx/sbin/nginx /usr/local/sbin/
添加开机启动
echo "/usr/local/sbin/nginx" >> /etc/rc.local
启动: nginx
停止: kill 进程
重载: nginx -s reload
二、yum源与web配置
1.创建一个目录如/data/centos,并创建子目录6、7分别对应centos6和7的源,将对应的光盘iso文件解压至目录,把repodata里面的repond.xml拷贝至上级目录:
2.配置nginx.conf文件如下,配置完成后nginx需要重载
[root@gatjgy-ntp 6]# cat /usr/local/nginx/conf/nginx.conf
三、在客户端机器上配置yum源
cat /etc/yum.repos.d/CentOS-Base.repo
yum clean all
yum makecache
yum repolist 即可看到yum源