ftp方式和http方式搭建云仓库

1.搭建阿里云仓库

国外云仓库比较慢,可以使用阿里云仓库代替

1.服务端和客户端切换到 yum.repo.d 目录 将自带的仓库移走

bash 复制代码
[root@localhost ~] cd /etc/yum.repos.d/
[root@localhost yum.repos.d] mkdir bak
[root@localhost yum.repos.d] mv *.repo bak/
[root@localhost yum.repos.d] ls
bak
vim ali.repo

2.新建aliyun仓库

bash 复制代码
[ali]
name=aliyun
#baseurl=https://mirrors.aliyun.com/centos/7/os/x86_64/                  //开启哪个都可以正常使用,这边主要解释变量的作用
baseurl=https://mirrors.aliyun.com/centos/$releasever/os/$basearch/    //变量参见主配置文件2.1小节
gpgcheck=0

[epel]                                                                //epel源仓库
name=epel
baseurl=https://mirrors.aliyun.com/centos/7/extras/x86_64/
gpgcheck=0

[update]                                                             //更新包仓库
name=update
baseurl=https://mirrors.aliyun.com/centos/7/updates/x86_64/
gpgcheck=0


#小火车
[root@centos7 ~]#yum -y install epel-release
[root@centos7 ~]#yum -y install sl
[root@centos7 ~]#sl -a


#牛
[root@localhost ~]#yum install -y install cowsay
[root@localhost ~]#cowsay hello

2.ftp方式搭建云仓库

1.服务端安装vsftp服务

bash 复制代码
systemctl stop firewalld
setenforce 0
yum install vsftpd.x86_64 -y
systemctl start vsftpd

2.服务端切换到 ftp目录下新建一个centos7目录,将光驱挂载到该目录下

bash 复制代码
cd /var/ftp/
mkdir centos7 
mount /dev/sr0 /var/ftp/centos7

3.客户端安装ftp 服务并启动关闭防火墙和selinux

bash 复制代码
 yum install ftp -y
 systemctl stop firewalld.service
 setenforce 0
 systemctl start ftp
 ftp 192.168.91.100
 #测试ftp服务是否正常

4编写yum仓库文件

bash 复制代码
vim centos7.repo
 
[centos7]
name=centos7
baseurl=ftp://192.168.91.100/centos7
gpgcheck=0

yum clean all
yum makecache

3.http方式搭建云仓库

1.服务端安装httpd服务,将光驱挂载到httpd服务文件夹下

bash 复制代码
systemctl stop firewalld
setenforce 0
yum install httpd -y
systemctl start httpd
mkdir /var/www/html/centos7
mount /dev/sr0 /var/www/html/centos7

3.客户端安装httpd服务关闭防火墙并且建立yum仓库

bash 复制代码
systemctl stop firewalld
setenforce 0
yum install httpd -y
systemctl start httpd

cd /etc/yum.repos.d
mkdir bak
mv *.repo bak
vim http.repo

[http]
name=http
baseurl=http://192.168.91.100/centos7
gpgcheck=0

yum clean all
yum makecache
相关推荐
NEAI_N6 分钟前
离网设备的加密解密方案
linux·服务器·网络
左手の明天8 分钟前
Linux内核裁剪深入浅出:从原理到实操,打造轻量化嵌入式内核
linux·arm开发·c++
萝卜白菜。9 分钟前
annotation扫描引起的StackOverflowError问题
linux·运维·服务器
瀚高PG实验室14 分钟前
瀚高安全版 V4.5.10卸载后残留了db_ha的agent进程导致6666端口被占用
linux·数据库·安全·瀚高数据库
HHFQ22 分钟前
如何仅使用键盘通过图形界面安装 RHEL 等 Linux 发行版
linux·运维
枕布响丸辣25 分钟前
Linux 系统安全及应用实战:账号、引导、弱口令与端口扫描全解析
linux·运维·系统安全
酸菜。26 分钟前
lspci -tv使用
linux
zzh08126 分钟前
Linux系统安全
linux·运维·系统安全
Miraitowa_cheems27 分钟前
LeetCode算法日记 - Day 5: 长度最小的子数组、无重复字符的最长子串
linux·运维·服务器
YMWM_29 分钟前
linux命令行测试是否可以访问google、github、huggingface
linux·运维·github