首页 > 系统相关 >Yum应用场景 之 基于Centos-7 内网yum源服务器同步公网yum源

Yum应用场景 之 基于Centos-7 内网yum源服务器同步公网yum源

时间:2022-12-21 11:31:08浏览次数:42  
标签:node01 5.4 Centos root zabbix 5.3 yum 内网


内网yum源服务器同步公网yum源

  • ​​前言​​
  • ​​一、Yum应用场景​​
  • ​​二、案例部署​​

前言

RHEL、Centos系列系统,安装软件需要搭建yum仓库。但是当我们安装某些大多数应用时,由于网络、服务器距离问题。所配置的yum地址,进行部署服务,速度非常的慢。就这给我们运维人员带来了极大的不便。所以为了公司业务生成效率和安全性。我们可以通过组建公司内部的yum服务器或者公司内部局域网yum源服务器同步网络源,仅对公司内部提供服务来解决这个问题。

一、Yum应用场景

1、自建本地yum源
2、局域网yum源服务器同步网络源

这次,我们演示第二个应用场景!

二、案例部署

创建本地yum源

[root@node01 ~]# vim /etc/yum.repos.d/zabbix-5.3.repo
[zabbix-5.3]
name=zabbix-5.3
baseurl=https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/5.3/rhel/7/x86_64/
gpgkey=https://mirrors.tuna.tsinghua.edu.cn/zabbix/RPM-GPG-KEY-ZABBIX

查看yum源

Yum应用场景 之 基于Centos-7 内网yum源服务器同步公网yum源_Linux系统


同步网络源

# 安装工具包
[root@node01 ~]# yum install yum-utils -y
# 创建存储软件包的目录
[root@node01 ~]# mkdir /zabbix-5.3
# 同步网络源
[root@node01 ~]# reposync -r zabbix-5.3 -p /zabbix-5.3/
# 生成元数据
[root@node01 ~]# createrepo /zabbix-5.3/zabbix-5.3/
# 同步完毕
[root@node01 ~]# ls /zabbix-5.3/zabbix-5.3/ | wc -l
21

ftp方式挂载块设备方式提供访问

# 下载ftp软件
[root@node01 ~]# yum install vsftpd -y
# 创建访问目录
[root@node01 ~]# mkdir /var/ftp/zabbix-5.4
# 制作iso镜像文件
[root@node01 ~]# yum install genisoimage -y
[root@node01 ~]# mkisofs -r -o zabbix-5.4.iso /zabbix-5.3/zabbix-5.3/
[root@node01 ~]# ll zabbix-5.4.iso
total 4
lrwxr-xr-x 3 root root 4096 Feb 16 21:37 zabbix-5.4.iso
# 挂载镜像文件
[root@node01 ~]# mount zabbix-5.4.iso /var/ftp/zabbix-5.4/
mount: /dev/loop0 is write-protected, mounting read-only
# 启动ftp服务
[root@node01 ~]# systemctl start vsftpd

浏览器访问:ftp://192.168.5.11/zabbix-5.4/

Yum应用场景 之 基于Centos-7 内网yum源服务器同步公网yum源_yum源_02


开启node05机器

配置zabbix-5.4 yuan源

[root@node05 ~]# yum install dnf-utils -y
[root@node05 ~]# yum-config-manager --add-repo=ftp://192.168.5.11/zabbix-5.4/
Loaded plugins: fastestmirror
adding repo from: ftp://192.168.5.11/zabbix-5.4/

[192.168.5.11_zabbix-5.4_]
name=added from: ftp://192.168.5.11/zabbix-5.4/
baseurl=ftp://192.168.5.11/zabbix-5.4/
enabled=1


[root@node05 ~]# echo 'gpgcheck=0' >> /etc/yum.repos.d/192.168.5.11_zabbix-5.4_.repo

查看yum源可以

Yum应用场景 之 基于Centos-7 内网yum源服务器同步公网yum源_yum源_03


Yum应用场景 之 基于Centos-7 内网yum源服务器同步公网yum源_yum源_04


尝试下载zabbix-5.4

[root@node05 ~]# yum install zabbix-proxy -y

Yum应用场景 之 基于Centos-7 内网yum源服务器同步公网yum源_运维_05


内网yum源服务器同步公网yum源!!!


标签:node01,5.4,Centos,root,zabbix,5.3,yum,内网
From: https://blog.51cto.com/u_14904176/5959204

相关文章

  • 在CentOS8中安装gitlab
    安装docker及docker-composecentos8更新源cd/etc/yum.repos.d/sed-i's/mirrorlist/#mirrorlist/g'/etc/yum.repos.d/CentOS-*sed-i's|#baseurl=http://mirro......
  • centos-stream9 查看系统语言
    1、查看当前系统语言命令:echo$LANG英文环境:en_US.UTF-8中文环境:zh_CN.UTF-82、临时修改命令:LANG=“语言环境”3、永久修改需要修改语言文件/etc/locale.conf(1)首先输......
  • 如何使用Yum History查找已安装或已删除的软件包信息
    Yum是RHEL/CentOS的一个基于rpm的交互式高级包管理器,用户可以用它来安装新的软件包、卸载或清除旧的/不需要的软件包。它可以自动运行系统更新,并执行依赖分析,对已安装......
  • VmWare安装Centos后配置net网络
    1:首先安装VmWare2:启动时在安装对应的Linux版本,网络就默认net即可3:都安装好了之后,注意有一个大坑,输入的账号密码都不能准确登录最后发现是linux默认的输入法没有启用电......
  • centos-stream中安装nginx遇到的问题一二
    在centos-stream中安装nginx-1.9.15时遇到在make时遇到如下问题:在nginx文件夹里执行make命令报错src/core/ngx_murmurhash.c:37:11:error:thisstatementmayfallt......
  • pyenv环境安装(CentOS)
    1、首选通过pyenv_installer来安装。命令如下:curlhttps://pyenv.run|bash2、如果上述shell安装失败,可以选择手动安装:安装依赖:yuminstallgcczlib-develbzip2bzip2-de......
  • CentOS7基础网络配置
    1、网卡配置vi/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0HWADDR=00:0C:29:6C:BB:E6NM_CONTROLLED="yes"ONBOOT=yesPEERDNS=yesBOOTPROTO=staticIPADDR=192.168......
  • centos7安全防护配置
    前言这段时间公司的服务器在做等保验证,对服务器的做了一些安全防护配置,留此记录。操作系统版本:centos7.6密码有效周期相关文件:/etc/login.defs参数说明默认值......
  • linux 配置yum源
    1. 切换到yum源配置目录cd/etc/yum.repos.d/2.备份所有配置文件mkdirbackmv*./back3.新建一个xxx.repo文件touchCentos-Base.repo4.编辑文件内......
  • 局域网直播内网直播系统的搭建
    搭建一套完全本地化部署的局域网流媒体直播点播系统,引入本地演播室,录播,报告厅、会议,电视节目等实时信号,实现本地网络的手机、PC、机顶盒等智能终端进行观看。系统集成直播,......