0
点赞
收藏
分享

微信扫一扫

开源数据库MySQL DBA运维(3)自建MySQLyum源

YUM源服务器配置

1.安装FTP

[root@localhost ~]#yum install -y vsftpd


2.准备ftp主目录

[root@localhost ~]# mkdir /var/ftp/mysql57/


3.官网下载yum仓库的包

[root@localhost ~]#yum install -y mysql57-community-release-el7-11.noarch.rpm


4.仅下载不安装mysql 

[root@localhost ~]#yum install -y --downloadonly  mysql-community-server

或使用国内网站开放源自行准备rpm包

开源数据库MySQL DBA运维(3)自建MySQLyum源_yum源


5.查找下载的mysql安装包

find / -name "mysql-community*rpm" -exec cp -rf {} /var/ftp/mysql57
//找到下载的包文件拷贝到ftp目录下


6.创建依赖关系

[root@localhost ~]#cd /var/ftp/mysql57/
[root@localhost mysql57]#yum provides createrepo
[root@localhost mysql57]#createrepo /var/ftp/mysql57/


客户机端配置

1.自建YUM仓库

[root@localhost mysql57]#vim /etc/yum.repos.d/mysql57.repo
[mysql57]
name=mysql57
baseurl=ftp:/192.168.19.100/mysql57
gpgcheck=0
enabled=1


2.安装

[root@localhost mysql57]#yum makecache 
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
base | 3.6 kB 00:00:00
epel | 4.7 kB 00:00:00
extras | 2.9 kB 00:00:00
mysql57 | 2.9 kB 00:00:00
updates | 2.9 kB 00:00:00
(1/3): epel/x86_64/prestodelta | 2.6 kB 00:00:00
(2/3): epel/x86_64/other_db | 3.4 MB 00:00:00
(3/3): epel/x86_64/filelists_db | 12 MB 00:00:02
Metadata Cache Created
[root@localhost mysql57]#yum repolist
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
repo id repo name status
base/7/x86_64 CentOS-7 - Base - mirrors.aliyun.com 10,072
epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 13,755
extras/7/x86_64 CentOS-7 - Extras - mirrors.aliyun.com 509
mysql57 mysql57 10
updates/7/x86_64 CentOS-7 - Updates - mirrors.aliyun.com 3,730
repolist: 28,076

mysql57源已有文件可用yum安装

[root@localhost mysql57]#yum install -y mysql-community-server
举报

相关推荐

0 条评论