2022-08-05

任务背景

公司之前计划将现有的MySQL数据库从云平台迁移到云下物理真机上,并且已经在相应的物理机上安装好相应的操作系统。现在需要运维人员协助在测试机Centos7.6上安装好==MySQL-5.6.43==版本用于前期迁移准备工作,同时==配置好本地yum源和外网源==方便后续软件包安装。

任务要求

配置本地yum源和网络yum源

安装MySQL软件,版本为==5.6.43==

部署环境:我用的是3A网络的云服务器,部署快速,适合小白。

任务拆解

yum源配置

MySQL数据库软件安装

课程目标

了解yum源安装软件包的优点

了解常见的外网yum源

==掌握本地和网络yum源的配置==

能够使用yum工具安装软件包

知识储备

一、yum源概述

㈠ yum源的作用

==软件包管理器==,类似360的软件管家

㈡ yum源的优点

能够==解决软件包之间的依赖关系==,提高运维人员的工作效率。

㈢ yum源的分类

1、本地yum源

yum仓库在==本地==(系统光盘/镜像文件)

2、网络yum源

yum仓库不在本地,在==远程==

国内较知名的网络源(aliyun源,163源,sohu源,知名大学开源镜像等)

阿里源:https://opsx.alibaba.com/mirror

国外较知名的网络源(centos源、redhat源、扩展epel源等)

==特定软件==相关的网络源(Nginx、MySQL、Zabbix等)

二、==yum源配置(重点)==

㈠ 本地yum源配置

1、本地需要有仓库

① 虚拟光驱装载镜像文件

② 将光盘挂载到本地目录

/mnt    操作系统默认的挂载点

mount[挂载选项]需要挂载的设备挂载点

手动挂载光盘到/mnt

lsblk      查看当前系统所有的设备文件

mount-oro/dev/sr0/mnt

注意:手动挂载后,系统重启需要再次手动挂载

③ 开机自动挂载

修改/etc/rc.local文件

/etc/rc.local  操作系统开机最后读取的一个文件

echo"mount -o ro /dev/sr0 /mnt">>/etc/rc.local

2、修改配置文件指向本地仓库

① 知道配置文件存放路径

[root@yunweiyum.repos.d]# pwd

/etc/yum.repos.d

② 修改配置文件

注意:文件名必须以.repo结尾

[root@yunweiyum.repos.d]# vi local.repo

[local]                仓库的名字,不要有特殊符号(自定义)

name=localyum         

测试验证:

yumcleanall      清空yum缓存

yummakecache      创建yum缓存

yumlist                查看仓库里的软件包

㈡ 网络yum源配置

1、主机需要访问互联网

说明:如果配置的是==外网源==,当前主机需要访问互联网。

2、修改配置文件指向网络仓库

① 特定软件网络源

[root@yunweiyum.repos.d]# vi nginx.repo

[nginx]

name=nginxrepo

baseurl=http://nginx.org/packages/centos/6/x86_64/

gpgcheck=0

enabled=1

说明:

② 基础软件网络源

[root@yunweiyum.repos.d]# vi 163.repo

[163]

name=163networkyum

[root@yunweiyum.repos.d]# vi aliyun.repo

[aliyun]

name=aliyun

baseurl=http://mirrors.aliyun.com/centos/6/os/x86_64/

enabled=1

gpgcheck=1

gpgkey=http://mirrors.aliyun.com/centos/6/os/x86_64/RPM-GPG-KEY-CentOS-6

3、通过安装相应软件包直接配置

说明:该方法是通过安装软件包,自动在相应目录里创建.repo文件(自动配置)

epel源:

https://mirrors.aliyun.com/epel/6/x86_64/epel-release-6-8.noarch.rpm

mysql源:

https://repo.mysql.com/mysql-community-release-el6.rpm


4、总结

==yum配置(重点):==

本地yum源配置核心

本地需要有软件仓库——>光盘挂载到系统某个目录上(mount -o ro /dev/sr0 /mnt)

告诉yum工具去哪个仓库找软件包——>修改配置(/etc/yum.repos.d/xxx.repo)

网络yum源配置核心

当前主机必须能够访问互联网(外网源)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容