CentOS 7 安装 MariaDB
MariaDB 是 MySQL 的一个社区分支,以其更高的性能和安全性而受到欢迎。本文将为您提供如何在 CentOS 7 上安装和配置 MariaDB 的详细步骤。
准备工作
确保您的 CentOS 7 系统是最新的。可以使用以下命令来更新所有软件包:
sudo yum update -y
添加 MariaDB 仓库
CentOS 默认的软件仓库中可能没有最新版本的 MariaDB,您需要添加 MariaDB 官方仓库:
sudo vi /etc/yum.repos.d/MariaDB.repo
在文件中添加以下内容来设置 MariaDB 10.5 版本的仓库:
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
安装 MariaDB
使用以下命令来安装 MariaDB 服务器和客户端:
sudo yum install -y MariaDB-server MariaDB-client
安装完成后,启动 MariaDB 服务并设置为开机自启动:
sudo systemctl start mariadb
sudo systemctl enable mariadb
确保 MariaDB 安全
MariaDB 安装后,运行安全脚本以移除危险的默认设置:
sudo mysql_secure_installation
根据提示设置根用户密码,移除匿名用户,禁止远程登录 root 用户,以及删除测试数据库。
检查 MariaDB 状态
确认 MariaDB 正常运行:
sudo systemctl status mariadb
命令输出应显示 MariaDB 正在运行。
测试 MariaDB
可以通过登录 MariaDB 来验证安装结果:
mysql -u root -p
输入密码后,您应看到 MariaDB 提示符,表明已经成功登录。
总结
本指南介绍了在 CentOS 7 系统上安装和配置 MariaDB 的详细步骤,从添加仓库到配置安全选项,为系统性能及数据安全提供了有力保证。