局域网内搭建 本地yum 源

简介:


目的:

局域网内配置yum 源服务器,方便局域网内服务器安装软件

测试环境:

 

IP :10.139.13.34  apache 服务器 用来做局域网内的yum 源服务器

 

IP: 10.139.13.34  内网服务器

 

部署步骤:

 

搭建apache 服务器用来提供yum

 

yum install httpd –y

 

systemctl start httpd

 

准备yum 源的软件包

做法1

使用centos 官网DVD1DVD2.iso ,将iso 的所有内容解压出来,存放到 apache 服务器的指定目录,这里指定目录的目录为 /var/www/html/centos-7

 

mkdir /var/www/htm/centos-7

 

mount /dev/sr0  /mnt/  #挂载文件  

 

cp /mnt/Packages/*  /var/www/html/centso-7/ 

 

 

做法2

这里为方便测试,紧拷贝本地软件的少量rpm 用作yum 

 

mkdir /var/www/htm/centos-7

 

将本地的rpm 包拷贝至 /var/www/htm/centos-7

 

 

访问web  http://10.139.13.34/centos-7/

 

测试,查看是否

wKioL1nDX_vjHI68AACF1bipLms232.png-wh_50


 

创建yum 仓库

 

yum -y install createrepo

 

createrepo /var/www/html/centos7/

 

创建完后会生成repodata 文件

 

测试 在 IP: 10.139.13.34  进行测试

 

备份服务器原有的软件源配置,修改软件源,修改后如下

 

cat CentOS7-Base-163.repo

[base]

name=CentOS-$releasever - Base

baseurl=http://x.x.x.x /centos-7/  yum 源服务器地址

gpgcheck=0 #

gpgkey=http:///x.x.x.x /centos-7/RPM-GPG-KEY-CentOS-7

enabled=1

 

yum clean all && yum makecache

 

测试安装软件

查看服务器上有无unzip 软件包

which unzip

/usr/bin/which: no unzip in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)

 

安装软件

 

yum install unzip –y

wKiom1nDYFPBNRchAAApLK7rq3M439.png-wh_50

 

安装成功





本文转自 水滴石川1 51CTO博客,原文链接:http://blog.51cto.com/sdsca/1967459,如需转载请自行联系原作者

相关文章
|
7月前
|
Linux 应用服务中间件 网络安全
CentOS7搭建本地离线局域网yum源(Httpd/Nginx+yum)
CentOS7搭建本地离线局域网yum源(Httpd/Nginx+yum)
1770 0
|
7月前
|
Linux Apache
Linux【环境部署 02】yum源镜像下载+挂载镜像+本地yum源配置+局域网yum源服务搭建+局域网yum源使用(一篇学会离线yum源配置)
Linux【环境部署 02】yum源镜像下载+挂载镜像+本地yum源配置+局域网yum源服务搭建+局域网yum源使用(一篇学会离线yum源配置)
1890 0
|
缓存 Linux 网络安全
局域网远程yum源制作
局域网远程yum源制作
|
安全 应用服务中间件 Linux
Centos 7.2搭建局域网yum源
Centos 7.2搭建局域网yum源
378 0
|
缓存 应用服务中间件 Linux
局域网自建YUM仓库
在公司的局域网内自建一个yum仓库,对于不能连外网的环境非常有用。同时也提高了内网服务器的下载速度。
466 0
|
分布式计算 Hadoop 存储
关于yum网络版仓库(本地yum仓库的安装配置,如果没网了,做一个局域网内的yum仓库)
2017-11-13 22:49:48 1:两种方式:    a、每一台机器都配一个本地文件系统上的yum仓库 file:///packege/path/  b、在局域网内部配置一台节点(server-base)的本地文件系统yum仓库,然后将其发布到web服务器中,其他节点就可以通过http:/...
1402 0
|
Linux 应用服务中间件 nginx