企业内部搭建私有yum源,可以防范木马和病毒攻击,从而提高安全性、节约网络带宽以及提高效率等等的好处。
本人作为初学者的思路为:将互联网上的epel源下载到本地服务器,再通过http协议将本地服务器的epel源共享到内部网络来实现私有yum仓库的搭建。
第1步:关闭Selinux:
sed -i '/^SELINUX=/c SELINUX=disabled' /etc/selinux/config
第2步:关闭防火墙:
systemctl disable --now firewalld
第3步:安装httpd服务:
第4步:启动http服务并查看服务状态及其运行端口:
第5步.检查http服务是否生效,在浏览器地址栏中输入本机的IP :
第6步:将互联网上的epel源以及源数据下载到本地服务器,并指定目录 /var/www/html/epel(此过程有8971个rpm包要安装,过程要慢一点):
第7步: 在客户机中配置yum源,切换到 /etc/yum.repos.d/目录,将本机自己的yum配置文件移除或者删除,新建.repo为后缀的文件,写入路径并保存:
1 .cd /etc/yum.repos.d/
2 .mv * /tmp
3 .vim opt_repos
第8步:安装zsh插件以验证客户机yum仓库是否生效:
配置到此全部完成,后续还有其他方法有时间再继续探讨。