本文介绍在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接受安装:
可以使用以下命令查询有关已安装软件包的更多详细信息: $ 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
步骤5:保护MariaDB数据库 现在,在CentOS 8/RHEL 8上安装了MariaDB 10.4,可以通过运行mysql_secure_installation对其进行保护,即运行: $ sudo mysql_secure_installation 输入保护密码(注:如果需要更改密码,请参考快速重置MariaDB或是MySQL的root密码),然后按y键进行一些配置后就完成了,如下图:
测试对数据库shell的访问,运行mysql -u root -p,如下图:
注:需看到MariaDB 10.4.11版本的提示才能验证是成功了。
相关主题 |