自建mysql-YUM仓库
一.自建MYSQL8.0YUM 服务器=服务器端操作
关闭防火墙和selinux
systemctl stop firewalld
setenforce 0
1.安装FTP
yum install vsftpd -y
2.准备ftp主目录
mkdir /var/ftp/mysql80/
3.官网下载yum仓库的包
官网
点击即可下载
上传到服务器即可
或者使用wget直接下载到服务器
wget https://dev.mysql.com/get/mysql84-community-release-el7-1.noarch.rpm
yum install mysql84-community-release-el7-1.noarch.rpm -y
4.仅下载不安装
yum install --downloadonly mysql-community-server -y
最终依赖包下载的位置:
/var/cache/yum/x86_64/7/mysql-8.4-lts-community/packages/
5.查找下载的mysql安装包
复制一份在ftp主目录下
cp -rf /var/cache/yum/x86_64/7/mysql-8.4-lts-community/packages/* /var/ftp/mysql80/
6.创建依赖关系
cd /var/ftp/mysql80/
yum provides createrepo
yum install createrepo
createrepo /var/ftp/mysql80/
7.启动ftp
systemctl start vsftpd
二.自建MYSQL的YUM 服务器=客户机端操作
1.自建YUM仓库
vim /etc/yum.repos.d/mysql80.repo
[mysql80]
name=mysqlftp
baseurl=ftp://192.168.229.12/mysql80
gpgcheck=0
enabled=1
2.安装
yum makecache
yum install -y mysql-community-server
3.启动
systemctl start mysqld
systemctl enable mysqld