基于http 构建 yum 网络源
前言
yum 光盘源默认只能本机使用,局域网其他服务器无法使用 yum 光盘源,如果想使用,需要在每台服务器上构建 yum 本地源,该方案在企业中不可取,所以需要构建http局域网yum源,可以通过 createrepo 创建本地 yum 源端。
构建http 局域网 yum 源步骤方法
1、挂载光盘镜像文件至/mnt
mount /dev/cdrom /mnt/
2、复制/mnt/Packages 目录下所有软件包至Apache服务器发布路径
mkdir -p/var/www/html/centos/
cp -R /mnt/Packages/* /var/www/html/centos/
3、使用 createrepo 创建本地源
yum install createrepo -y
cd /var/www/html
createrepo centos/ #使用 createrepo 创建本地源,执行以上命令会在 centos目录生成 repodata 目录
4、利用http发布yum 本地源。
本地 yum 源通过 createrepo 搭建完毕,需要借助 http web 服务器发布/var/www/html/centos/中所有软件,yum 或者 RPM 安装 HTTP Web 服务器,并启动 httpd 服务。
详细步骤如下:
yum install httpd httpd-devel -y #安装 HTTP Web 服务。
useradd apache -g apache #创建Apache 用户和组。
systemctl restart httpd. service #重启 httpd 服务。
setenforce 0 #临时关闭 SELinux 应用级安全策略。
systemctl stop firewalld. service #停止防火墙。
ps -ef | grep httpd #查看 httpd 进程是否启动。
5、创建/etc/yum. repos.d/http. repo 文件
在 yum 客户端,创建/etc/yum. repos.d/http. repo 文件,输入如下内容:
[base]
name ="CentOS7 HTTP Yur"
baseur1= http://192.168.1.115/centos/ #执向我们创建的yun源
gpgcheck = 0 #0表示不检查,那就不用写gpgkey
enabled = 1
[updates]
name ="Centos7 HTTP Yur"
baseur1= http://192.168.1.115/centos/
gpgcheck = 0 #0表示不检查,那就不用写gpgkey
enabled = 1
6、生成缓存
yum clean all #清空 yum cache
yum makecache #生成缓存
yum install ntpelate y #安装 ntpdhte 软件
基于http 构建 yum 网络源相关推荐
- Redhat 7使用CentOS 7的Yum网络源
1.首先查看redhat 7.0系统本身所安装的那些yum 软件包: [root@Linuxprobe ~]# rpm -qa | grep yum yum-utils-1.1.31-24.el7.n ...
- 区块链基于WebSocket 构建P2P网络
区块链基于WebSocket 构建P2P网络今天我们重点分析,在常见的java web开发中,比如boot框架开发的区块链系统,每个节点既是服务端又是客户端,因此不能引用spring-boot-sta ...
- 基于NetworkX构建复杂网络的应用案例
文章目录 基于NetworkX构建复杂网络的应用案例 本文内容 1.安装networkx以及校园拓扑图构建 1.1networkx安装 1.2校园拓扑结构绘制 2.复杂网络绘制,并指定筛选算法 2.1 ...
- linux-redhat替换yum网络源为centos网络源
2019独角兽企业重金招聘Python工程师标准>>> 1.为什么要替换 redhat系统使用yum命令安装软件时会出现This system is not registered w ...
- 区块链中Java基于WebSocket构建P2P网络
一.pom依赖 <dependency><groupId>org.java-websocket</groupId><artifactId>Java-We ...
- linux 自建yum源_Linux 搭建YUM仓库源详解
基于ISO镜像构建 YUM 本地源 1.yum install httpd:安装httpd软件包.yum remove httpd:卸载httpd软件包.yum erase httpd:删除httpd ...
- centos配置yum本地源
有时生产环境限制centos主机外联,这个时候要部署一些软件就比较麻烦,为利用yum机制,需要建立yum本地源,最好是建立ftp服务器作为源,可以在局域网内共享. yum 主要功能是更方便的添加/删除 ...
- Go 开源说第十八期预告:基于 Reactor 模式开发网络服务——gnet
点击蓝字 关注我们 写在前面 GoCN开源说是GoCN推出的一档分享Go开源好项目的直播栏目,通过开源说希望能够帮助到开源作者们实现以下目标: 第一是去推广他们的开源项目 第二说说背后的设计原理和理念 ...
- Linux网络系列--YUM仓库部署与NFS服务(YUM本地源仓库与远程ftp仓库部署、YUM命令使用、NFS共享存储服务讲解及实验)
文章目录 一. 构建YUM软件仓库 1.1 本地源YUM仓库配置 1.2 远程yum仓库(借助FTP协议) 1.2.1 准备网络安装源(服务器端) 1.2.2 配置软件仓库位置(客户机端) 二. YU ...
- Linux下软件包管理、FTP网络源YUM仓库配置
1.应用程序目录结构 普通执行程序文件 /usr/bin 服务器执行程序文件和管理程序文件 /usr/sbin 应用程序配置文件 /etc 日志文件 /var/log 应用程序文档文件 /usr/sh ...
最新文章
- Android 面试题(转)
- fibonacci climbing-stairs
- 一文整理深度学习【深度学习win10的Docker配置】
- ajax预加载html seo,前端性能优化 — JS预加载和懒加载
- 推荐一款配有强大数据管理和可视化ETL的BI工具
- 电脑常见问题_电脑常见问题解决方法(二)
- 怎么将一个数字高低位互换_多彩数字 多彩童年——东城幼儿园玩具研究教学案例...
- CentOS 7.5安装部署Jewel版本Ceph集群
- Android查询 每个进程的权限
- java webservice 实例_Java WebService 简单实例(附实例代码)
- 软件测试语句覆盖,软件测试中的语句覆盖,分支覆盖,条件覆盖以及路径覆盖...
- linux 实现离线迅雷,Linux 下使用 wget/aria2 进行离线迅雷批量下载
- matlab 切点投资组合 程序,MATLAB证券投资组合分析
- 目前开发人工日多少钱_开发一个app多少钱啊?
- 数字电子钟Multisim仿真(数电课设+实验报告)
- 5不触发系统键盘_智能化子系统红外周界报警的基础知识介绍!
- 蓝桥信用卡号验证-枚举法应用 JAVA暴解
- dpdk-20.11 编译和安装
- 短视频抖音电商编导剧本分镜拍摄内容策划脚本计划表格方案模板
- 2022年全球与中国磁簧开关市场现状及未来发展趋势