云网牛站
所在位置:首页 > Linux云数据库 > 在CentOS 8/RHEL 8服务器上安装MariaDB 10.4版本的具体步骤

在CentOS 8/RHEL 8服务器上安装MariaDB 10.4版本的具体步骤

2020-01-05 09:41:48作者:李民乐稿源:云网牛站

本文介绍在CentOS 8/RHEL 8服务器上安装MariaDB 10.4数据库版本的方法,按照以下介绍的具体步骤就能成功安装MariaDB 10.4。请注意:不同的操作系统所运行的命令是不一样的,请注意辨别。

 

步骤1:更新系统

如果服务器上的生产中没有运行任何关键服务,请先更新系统,然后再在CentOS 8/RHEL 8上开始安装MariaDB 10.4:

sudo dnf -y upgrade

技术扩展,请参考:安装dnf-automatic以在CentOS 8/RHEL 8上启用自动软件更新

 

步骤2:将MariaDB 10.4存储库添加到CentOS 8/RHEL 8

现在,我们需要为我们的CPU体系结构添加MariaDB yum存储库,本教程将介绍为x86_64 CPU计算机添加存储库。

1、CentOS 8:

sudo tee /etc/yum.repos.d/MariaDB.repo<<EOF 

[mariadb]

name = MariaDB

baseurl = http://yum.mariadb.org/10.4/centos8-amd64

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

EOF

2、RHEL 8:

sudo tee /etc/yum.repos.d/MariaDB.repo<<EOF 

[mariadb]

name = MariaDB

baseurl = http://yum.mariadb.org/10.4/rhel8-amd64

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

EOF

 

步骤3:将MariaDB 10.4存储库安装到CentOS 8/RHEL 8

添加Yum存储库后,可以立即将MariaDB 10.4存储库安装到CentOS 8/RHEL 8操作系统中。

1、CentOS 8:

sudo dnf install boost-program-options

sudo dnf install MariaDB-server MariaDB-client --disablerepo=AppStream 

sudo systemctl start mariadb

2、RHEL 8:

sudo dnf install boost-program-options

sudo dnf install MariaDB-server MariaDB-client --disablerepo=rhel-8-for-x86_64-appstream-rpms 

sudo systemctl start mariadb

出现如下图提示时,按y接受安装:

在CentOS 8/RHEL 8服务器上安装MariaDB 10.4版本的具体步骤

可以使用以下命令查询有关已安装软件包的更多详细信息:

$ rpm -qi MariaDB-server

返回的信息如下:

Name: MariaDB-server

Version: 10.4.11

Release: 1.el8

Architecture: x86_64

Install Date: Sat 04 Jan 2020 08:38:56 PM EAT

Group: Applications/Databases

Size: 129705129

License: GPLv2

Signature: DSA/SHA1, Wed 11 Dec 2019 02:08:56 AM EAT, Key ID cbcb082a1bb943db

Source RPM: MariaDB-server-10.4.11-1.el8.src.rpm

Build Date: Tue 10 Dec 2019 06:19:51 PM EAT

Build Host: rhel8-amd64

Relocations: (not relocatable)

Vendor: MariaDB Foundation

注:根据以上返回的信息,所安装的MariaDB版本是10.4.11。

 

步骤4:启用MariaDB服务

启动并启用MariaDB服务:

sudo systemctl enable --now mariadb

状态应显示为正在运行:

$ systemctl status mariadb

在CentOS 8/RHEL 8服务器上安装MariaDB 10.4版本的具体步骤

 

步骤5:保护MariaDB数据库

现在,在CentOS 8/RHEL 8上安装了MariaDB 10.4,可以通过运行mysql_secure_installation对其进行保护,即运行:

$ sudo mysql_secure_installation

输入保护密码(注:如果需要更改密码,请参考快速重置MariaDB或是MySQL的root密码),然后按y键进行一些配置后就完成了,如下图:

在CentOS 8/RHEL 8服务器上安装MariaDB 10.4版本的具体步骤

测试对数据库shell的访问,运行mysql -u root -p,如下图:

在CentOS 8/RHEL 8服务器上安装MariaDB 10.4版本的具体步骤

注:需看到MariaDB 10.4.11版本的提示才能验证是成功了。

 

相关主题

在Linux下安装和使用Adminer,用它管理MySQL/MariaDB和PostgreSQL

精选文章
热门文章