局域网搭建Linux镜像源

前言

一般情况在企业的局域网内,是不连接外网的,所以像阿里云这样的在线的镜像源就用不了,我相信大家个人在虚拟机里面连的就是阿里云镜像源了,而且局域网内服务器较多的话,本地挂载镜像源再来更新其实就不太方便了,这样搭建局域网镜像源就非常适合这样的场景使用了,据我所知,有一些公司确实就是这么干的,好了废话就不说了,开干,本次部署镜像源的linux环境是centos8.5!!!

1. 安装httpd网页服务器

安装apache的web服务器执行以下命令安装
yum install -y httpd
或者是直接在Apache官网下载离线安装包安装也可
安装好Apache后查看/var这个目录
cd /var/www/html
pwd
会看到/var/www/html/这个子文件夹,我们的镜像就放在这个下面,先创建个linux
mkdir linux
接下来我们在linux目录下创建这些目录: redhat7,redhat8,redhat9,suse12,suse15,suse15sp4
mkdir redhat7  redhat8  redhat9  suse12  suse15  suse15sp4
然后就在各自的文件下存放各自对应版本的镜像就行了

httpd下载地址
在这里插入图片描述
我这里安装的是httpd-2.4.37版
在这里插入图片描述

2. 系统环境设置

(1)放行80端口
firewall-cmd  --permanent  --zone=public  --add-port=80/tcp

(2)禁用selinux
vim /etc/selinux/config
将SELINUX=enforcing修改成SELINUX=disabled

(3)重启系统
init 0或者是reboot

注意:做以上操作是为了在局域网内的其他服务器系统可以成功访问这台服务器的Apache服务器目录下的静态资源,必须要做的,否则即使镜像源搭建成功,也不能访问

3. 放置镜像包

我这里直接将镜像挂载到VMware虚拟机上,实体机可以使用U盘来拷贝镜像(这里说的镜像是完整版的系统安装镜像)
在这里插入图片描述

然后执行下面命令挂载iso系统镜像,显示如下图表示挂载成功
mount /dev/sr0  /media

在这里插入图片描述

然后可以来到media目录看看挂载的内容,确实和系统安装iso镜像里面的内容一样,后面部署完成后,在浏览器访问也是这样内容
cd /media
ls -la

在这里插入图片描述

紧接着我们把当前目录下redhat7.0系统安装镜像的的全部内容复制到/var/www/html/linux/redhat7目录下,其他的镜像都按照这个步骤操作即可
cp -R /media/*  /var/www/html/linux/redhat7/

在这里插入图片描述

4. 测试部署的局域网镜像源

待需要的镜像全部放置完成后,我们在浏览器上访问看看,
访问路径:http://192.168.224.4/linux/,,访问的ip地址就是你镜像存放的服务器ip地址,如下图所示,是不是和网上阿里云或是网易他们的差不多呢。。。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

我这拿suse15sp4试一下看看

cd /etc/zypp/repos.d
vim SUSE15.repo
添加如下内容:

[Module-Basesystem]
enabled=1
autorefresh=0
baseurl=http://192.168.224.4/linux/suse15sp4/Module-Basesystem

[Module-Containers]
enabled=1
autorefresh=0
baseurl=http://192.168.224.4/linux/suse15sp4/Module-Containers


[Module-Desktop-Applications]
enabled=1
autorefresh=0
baseurl=http://192.168.224.4/linux/suse15sp4/Module-Desktop-Applications

[Module-Development-Tools]
enabled=1
autorefresh=0
baseurl=http://192.168.224.4/linux/suse15sp4/Module-Development-Tools

[Module-HPC]
enabled=1
autorefresh=0
baseurl=http://192.168.224.4/linux/suse15sp4/Module-HPC

[Module-Legacy]
enabled=1
autorefresh=0
baseurl=http://192.168.224.4/linux/suse15sp4/Module-Legacy

[Module-Live-Patching]
enabled=1
autorefresh=0
baseurl=http://192.168.224.4/linux/suse15sp4/Module-Live-Patching

[Module-Public-Cloud]
enabled=1
autorefresh=0
baseurl=http://192.168.224.4/linux/suse15sp4/Module-Public-Cloud

[Module-SAP-Applications]
enabled=1
autorefresh=0
baseurl=http://192.168.224.4/linux/suse15sp4/Module-SAP-Applications

[Module-Server-Applications]
enabled=1
autorefresh=0
baseurl=http://192.168.224.4/linux/suse15sp4/Module-Server-Applications

首先我们关掉镜像源服务器看看是是么情况,如下图所示,确实是访问我们搭建的局域网镜像源服务器了
在这里插入图片描述
然后再来打开镜像源服务器看看看,如图所示,能够刷新镜像源
在这里插入图片描述
现在来测试安装vim编辑器,
先卸载掉:
在这里插入图片描述
再安装
在这里插入图片描述
到此整个局域网的Linux镜像源搭建完成!!!

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
CentOS 7是一种自由开放代码的Linux操作系统,它是RHEL(Red Hat Enterprise Linux)的一个复刻版本和代替品,其应用广泛,特别是在企业和服务器领域。在局域网内部署CentOS 7的机器上,配置一个http镜像源可以加速软件包的下载速度,同时可以避免因为下载官方镜像源过慢而出现的超时和其他下载异常问题。 要在CentOS 7上配置局域网内http镜像源,需要先选择一个可靠的镜像站点,并确保该站点能够在局域网内被访问。接下来,按照以下步骤进行配置: 1. 打开终端并输入命令:vi /etc/yum.repos.d/CentOS-Base.repo,编辑CentOS官方镜像源的配置文件。 2. 将[base]、[updates]和[extras]三个部分的baseurl参数全部注释掉,并在其下面添加以下内容: [base] name=CentOS-7-Base baseurl=http://***/centos/7/os/x86_64/ gpgcheck=0 enabled=1 [updates] name=CentOS-7-Updates baseurl=http://***/centos/7/updates/x86_64/ gpgcheck=0 enabled=1 [extras] name=CentOS-7-Extras baseurl=http://***/centos/7/extras/x86_64/ gpgcheck=0 enabled=1 请将上述内容中的“http://***/”替换成你的http镜像源地址。 3. 保存并退出配置文件,然后运行以下命令更新yum缓存: yum clean all yum makecache 4. 现在你就可以使用该http镜像源了。例如,运行命令yum update可以更新系统已安装的软件包。 总之,按照以上操作,你可以用简单的步骤配置CentOS 7的http镜像源,进而提升软件包的下载速度和工作效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

下雨天的太阳

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值