本地 yum源及局域网yum源制作使用

yum源制作

目标

yum 本质上也是软件包管理器

特点 基于RPM包管理,能够从制定的服务器自动下载,自动安装,自动处理依赖性关系

路径

yum 的原理

常用的指令(重点)

制作本地yum 源

制作局域网yum 源

常用命令

命令含义
yum list | grep 需要的软件名查询服务器是否有需要安装的软件
yum -y install 需要的软件包下载安装
yum -y remove 需要卸载的软件卸载
yum repolist列出设定yum 源信息
yum -clean all清除yum 缓存信息

制作本地yum源

第一步挂载持有系统镜像的光驱,

第二步 备份默认yum 源仓库

# 切换到保存yum 信息的目录
cd /etc/yum.repos.d/
# 备份所有的配置文件
rename.repo.repo.bak * 
# 查看是否 备份成功  
ll

第三部 新增本地 yum 源

vim CentOS-Local.repo

编辑如下内容

[base]
name=CentOS-Local
baseurl=file:///mnt/cdrom
gpgcheck=0
enabled=1 
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 

注意 必须以.repo结尾

第四步

断网测试可以安装

# 查看 yum 源仓库
yum repolist

# 清空缓存
yum clean all

# 卸载 tree 软件
yum -y remove tree

# 重新安装 tree 观察是否成功
yum -y install tree

制作局域网yum 源

安装 httpd软件

安装 httpd 软件

yum  -y install httpd	

启动httpd 服务

service httpd start 

测试

httpd:// 192.168.100.201:80

问题 发现无法访问?

原因 Linux 的防火墙禁止他人访问自己的80 端口

解决: 通知防火墙放行

防火墙

方式一 开放指定端口

修改 指定配置

vim  /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

重启防火墙服务

service iptables  restart

在次访问HTTPd 对应的端口号

方式二

原因 为了方便内网中集群间机器的相互操作 通常会关闭防火墙

关闭防火墙

service iptables  stop

重启后不要开防火墙(不随机起动配置)

chkconfig  iptables  off

制作局域网yum源

第一步将常用软件包 复制到指定目录下

拷贝yum 到httpd 服务的默认工作路径下
cp -r /mnt/cdrom/* /var/www/html/CentOS-6.9
ln -s /mnt/cdrom/  /var/www/html/CentOS-6.9

第二步 浏览器访问 http://192.168.100.201:80/CentOs-6.9

第三步 更新其他节点的本地yum源 在其他节点测试

备份默认 yum源

cd /etc/yum.repos.d/

mv CentOS-Local.repo CentOS-Local.repo.bak
[base]
name=CentOS-Local
baseurl=http://192.168.100.201/CentOS-6.9/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

第四步 测试是否成功 在其他节点测试

yum  clean  all
yum repolist
yum install -y tree 

yum 使用

# 安装软件

yum -y install 软件包

# 卸载软件

yum -y remove 软件包
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

时光带不走丶年少轻狂

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

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

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

打赏作者

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

抵扣说明:

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

余额充值