linux离线yum源下载安装,CentOS 7.6配置离线YUM源

本文介绍了如何在CentOS 7.6环境下,通过FTP方式配置离线YUM源,以提高服务器软件安装效率。步骤包括关闭防火墙和selinux,上传文件并安装vsftpd服务,挂载ISO镜像并将文件拷贝到FTP目录,最后在YUM客户端配置FTP源并测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 背景描述

a. 现在大多数企业为安全起见,提供服务的机器一般都不直接接入公网,这样的话,安装软件及依赖包的时候,就很不方便,一般会在本地挂载iso镜像文件,从本地安装RPM软件包,如果几台服务器还好,服务器数量在几十台往上的时候,就比较浪费磁盘空间和时间了;

b. 本文就以ftp的方式,配置一个离线yum源,供局域网内服务器使用,提升运维工作效率;

2. 环境准备

a. 准备两台CentOS 7.6 x64的服务器,一台是FTP服务器,用来配置yum源;另一台是yum client,用来测试本地yum源是否正常可用;

b. 准备包含完整RPM安装包的镜像文件,本文以CentOS-7-x86_64-Everything-1810.iso镜像为例,且集成所有软件包;

c. 准备FTP服务的RPM安装包,vsftpd-3.0.2-25.el7.x86_64.rpm

3. 操作方法

3.1 关闭防火墙和selinux

3.1.1 查看系统版本信息

[root@192168088102-FTP-YUM-Source ~]# cat /etc/redhat-release

CentOS Linux release 7.6.1810 (Core)

3.1.2 检查并关闭防火墙

[root@192168088102-FTP-YUM-Source ~]# firewall-cmd --state

running

[root@192168088102-FTP-YUM-Source ~]# systemctl stop firewalld.service

#禁止开机自动启动防火墙

[root@192168088102-FTP-YUM-Source ~]# systemctl disable firewalld.service

Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.

Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

[root@192168088102-FTP-YUM-Source ~]# firewall-cmd --state

not running

3.1.3 检查并关闭selinux

[root@192168088102-FTP-YUM-Source ~]# cat /etc/sysconfig/selinux

#selinux开启状态

SELINUX=enforcing

[root@192168088102-FTP-YUM-Source ~]# vi /etc/sysconfig/selinux

#将en

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值