搭建nginx
安装nginx
apt-get install nginx
修改nginx配置vi /etc/nginx/nginx.conf
主要修改以下内容
user root;
server_name xx.xx.xx.xx;
autoindex on;
root /var/iso/repo;
启动nginx
service nginx start
制作操作系统镜像源
下载操作系统镜像文件 https://developer.aliyun.com/mirror/
创建操作系统源目录及镜像挂载目录
mkdir -p /var/iso/repo
mkdir -p /var/mount/{os}
挂载镜像文件并拷贝到源目录下
mount {os}.iso /var/mount/{os}
cp -r /var/mount/{os} /var/iso/repo/
umount /var/mount/{os}
此时操作系统镜像源制作完毕
配置本地yum源
备份本地yum源配置文件
mkdir ~/yum.repo.d.bak
mv /etc/yum.repo.d/.* ~/yum.repo.d.bak
touch /etc/yum.repo.d/{os}.repo
编辑yum源配置文件,写入以下内容vi /etc/yum.repo.d/{os}.repo
[base]
name={os} - Base
baseurl=http://xx.xx.xx.xx/{os}
enabled=1
gpgcheck=0
建立本地缓存
yum makecache
至此yum源搭建配置完毕,使用yum install -y xxx 即可使用本地源安装该二进制包
设备重启后需要重新启动nginx服务:
先检查nginx目录是否正常,然后启动nginx服务,关闭防火墙
service nginx start
setenforce 0