Centos7自己搭建内部局域网用本地源(http)及客户机yum连接详细教程

2 篇文章 0 订阅
1 篇文章 0 订阅

#本文用于仅学习及分享:

KingveyLee;
狗不狸包子

本文学习借鉴了CSDN两位大神的教程方法,文末贴上了他们的文章链接,由衷感谢:

写文原因:网上准备的教程不够完整,小白新人需要捣鼓一段时间,经常排查,本文亲测可用,用于分享学习,欢迎留言咨询,共同学习!
本地镜像源(源主机,192.168.2.211 vmware 虚拟机与局域网客户机192.168.2.202桥接)

本方法在本地源服务器上使用httpd方式配置。

本地源主机:

环境准备

image-20210907163309610

手动配置本地源

创建本地源文件夹:
mkdir -p /media/centos/



挂载镜像文件至指定的目录。
mount /dev/cdrom /media/centos



备份原本地源。
cp -rf /etc/yum.repos.d  /etc/yum.repos.d_$(date '+%Y%m%d_%H%M%S')


删除默认原本地源。
rm -rf /etc/yum.repos.d/*



配置本地源,创建Media.repo文件。
vi /etc/yum.repos.d/Media.repo



配置如下内容:
[iso]
name=Media
baseurl=file:///media/centos/
gpgcheck=0
enabled=1




按ESC。输入:wq保存完成编写,且完成本地源的配置。
加载本地yum源&测试
# 清除yum缓存

yum clean all

# 缓存本地yum源

yum makecache

# 测试yum本地源 

yum list

然后安装httpd服务,在服务器上已有本地源的前提下安装:

yum -y install httpd

service httpd status                     #检查httpd是否运行
service httpd start                      #启动httpd服务,

2、关闭防火墙:

systemctl stop firewalld.service #暂时停止防火墙
systemctl disable firewalld.service #禁用防火墙
firewall-cmd --state #检查防火墙是否在运行

此时可以使用浏览器访问服务器,如在浏览器中输入http://192.168.2.211,会出现Testing 123界面,也就是能正常访问服务器。
在这里插入图片描述

3、建立软链接,把文件链接到/var/www/html/下:

ln -s /media /var/www/html/

浏览器输入http://192.168.2.211/media就可以访问该服务器的/media文件了。此处这样设置是因为浏览器访问服务器时,默认访问的根目录是服务器/var/www/html/文件夹下的文件。将目标文件复制进这个文件夹,或者建立软链接放置于此处,都能实现http访问目标文件。

客户机

#备份yum.repos.d文件($(date '+%Y%m%d%H%M%S’)#日期)

cp -rf /etc/yum.repos.d /etc/yum.repos.d_$(date '+%Y%m%d_%H%M%S')

修改centos-Base.repo 文件,修改[base]即可,其余内容注释掉,enabled=1,启用,把mirrorlist注释掉

vi /etc/yum.repos.d/CentOS-Base.repo

修改内容:

[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
baseurl=http://192.168.2.211/media/centos
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=1
#加载本地yum源&测试

#清除yum缓存

yum clean all

#缓存本地yum源

yum makecache

#测试yum本地源 

yum list

借鉴学习文章:

https://blog.csdn.net/weiqing1995/article/details/82456040

https://blog.csdn.net/KingveyLee/article/details/114979418?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.control

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

john&may

打赏一起学习,讨论解决问题

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

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

打赏作者

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

抵扣说明:

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

余额充值