【运维小知识】Linux如何搭建Yum仓库

Yum服务端配置

服务端安装httpd
复制代码
[root@yum ~]#cat /var/www/html/index.html 
<style type="text/css">
html{padding:25px}
</style>

<a href="./AppStream">AppStream</a><br />
<a href="./BaseOS">BaseOS</a><br />


[root@yum html]#ll
total 28
drwxr-xr-x 3 root root 20480 Jun 13 09:23 BaseOS
-rw-r--r-- 1 root root   131 May 18 22:02 index.html
服务端安装yum-utils
复制代码
yum -y install vsftpd
yum -y install createrepo
yum -y install yum-utils


#yumdownloader用法
yumdownloader --destdir=/var/ftp/pub(指定的目录) --resolve [软件名称]
yumdownloader --destdir=/var/ftp/pub --resolve ipatbles



下载maven安装包
yumdownloader --destdir=/var/www/html/BaseOS/ --resolve maven

在/var/www/html/BaseOS/ 路径里执行
createrepo  -v .

客户端配置

复制代码
[root@m01 ansible]# cat /etc/yum.repos.d/ftp.repo 
[ftp]
name=haha
baseurl=ftp://10.0.0.10          #Yum仓库ip地址
enabled=1
gpgcheck=0

把其他的repo移到其他地方,只留下ftp.repo

yum clean all
yum repolist -v


执行
yum -y install maven
相关推荐
BD_Marathon2 小时前
【Zookeeper】CAP理论——CAP介绍
linux·分布式·zookeeper
wasp5203 小时前
做了技术管理后,我发现技术和管理其实可以兼得
java·运维·网络
云和数据.ChenGuang3 小时前
mysqld.service is not a native service问题解决!
运维·nginx·运维技术·运维工程师技术
赖small强3 小时前
【Linux 网络基础】HTTPS 技术文档
linux·网络·https·tls
写代码的学渣3 小时前
ubuntu 22.04 新装的系统 xshell 连不上
linux·运维·ubuntu
2501_941805934 小时前
深入解析现代多语言后端架构设计:Python、Java、C++与Go在高性能服务中的实践
运维
F***E2394 小时前
如何安装配置Goland并使用固定公网地址SSH远程连接本地服务器
运维·服务器·ssh
序属秋秋秋4 小时前
《Linux系统编程之进程环境》【环境变量】
linux·运维·服务器·c语言·c++·操作系统·系统编程
云边有个稻草人4 小时前
手机也能控 Linux?Cpolar+JuiceSSH 搞定内网远程
运维·服务器·cpolar
Altair12314 小时前
nginx的https的搭建
运维·网络·nginx·云计算