当前位置: 首页 > Linux

运维实践:两台服务器以http方式共享yum软件仓库

时间:2023-04-06 07:16:11 Linux

生产环境中,有一次两台服务器连不上外网,使用上传的镜像作为本地源,这是浪费时间,因为镜像非常大。这时,另一台服务器可以使用http实现软件下载。运维实践:两台服务器以http方式共享yum软件仓库运维实践:两台服务器以http方式共享yum软件仓库ip:172.16.1.112、172.16.1.100系统版本:Centos7在172.16制作本地yum源。1.100[root@localhost~]#mount/dev/cdrom/mnt在/etc/yum.repos.d/下新建123.repo文件[123]name=123baseurl=file:///mntgpgcheck=0enabled=1test[root@localhost~]#yuminstall-ytelnetPluginloaded:fastestmirrorLoadingmirrorspeedsfromcachedhostfileResolvingdependencies...依赖关系已解决=====================================================================================================包架构版本源大小安装:telnetx86_641:0.17-64.el712364k事务摘要安装1包总下载量:64k安装大小:113k下载包:运行事务检查运行事务测试事务测试成功运行事务安装:1:telnet-0.17-64.el7.x86_641/1验证:1:telnet-0.17-64.el7。x86_641/1已安装:telnet.x86_641:0.17-64.el7完成![root@localhost~]#172.16.1.100通过apache镜像目录共享[root@localhost~]#yuminstall-yhttpd在/var/www/html下创建aaa目录,在/var/www/html/下创建aaa目录,将图像复制到/var/www/html/aaa[root@localhost~]#ls/var/www/html/aaa/CentOS_BuildTagEULAimagesLiveOSrepodataRPM-GPG-KEY-CentOS-Testing-7EFIGPLisolinuxPackagesRPM-GPG-KEY-CentOS-7TRANS.TBL在浏览器中访问运维实战:两台服务器以http方式共享yum软件仓库运维实践:两台服务器以http方式共享yum软件仓库在/etc中配置yum/在172.16.1.112上yum.repos.d/目录下创建123.repo[123]name=123baseurl=http://172.16.1.100/aaaenabled=1gpgcheck=0进行测试[root@localhost~]#yuminstallvsftpd-y已加载插件:fastestmirror正在从缓存的主机文件加载镜像速度正在解决依赖关系...总下载量:169k安装大小:348k下载包:vsftpd-3.0.2-22.el7.x86_64.rpm|169kB00:00:00运行事务检查运行事务测试事务测试成功运行事务正在安装:vsftpd-3.0.2-22.el7.x86_641/1验证:vsftpd-3.0.2-22.el7.x86_641/1安装:vsftpd.x86_640:3.0.2-22.el7完成!总结这样就通过apache实现了http方式的yum源