CentOS 7 安裝 MariaDB
MariaDB 是 MySQL 的一個(gè)社區(qū)分支,以其更高的性能和安全性而受到歡迎。本文將為您提供如何在 CentOS 7 上安裝和配置 MariaDB 的詳細(xì)步驟。
準(zhǔn)備工作
確保您的 CentOS 7 系統(tǒng)是最新的??梢允褂靡韵旅顏?lái)更新所有軟件包:
sudo yum update -y
添加 MariaDB 倉(cāng)庫(kù)
CentOS 默認(rèn)的軟件倉(cāng)庫(kù)中可能沒(méi)有最新版本的 MariaDB,您需要添加 MariaDB 官方倉(cāng)庫(kù):
sudo vi /etc/yum.repos.d/MariaDB.repo
在文件中添加以下內(nèi)容來(lái)設(shè)置 MariaDB 10.5 版本的倉(cāng)庫(kù):
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
安裝 MariaDB
使用以下命令來(lái)安裝 MariaDB 服務(wù)器和客戶(hù)端:
sudo yum install -y MariaDB-server MariaDB-client
安裝完成后,啟動(dòng) MariaDB 服務(wù)并設(shè)置為開(kāi)機(jī)自啟動(dòng):
sudo systemctl start mariadb
sudo systemctl enable mariadb
確保 MariaDB 安全
MariaDB 安裝后,運(yùn)行安全腳本以移除危險(xiǎn)的默認(rèn)設(shè)置:
sudo mysql_secure_installation
根據(jù)提示設(shè)置根用戶(hù)密碼,移除匿名用戶(hù),禁止遠(yuǎn)程登錄 root 用戶(hù),以及刪除測(cè)試數(shù)據(jù)庫(kù)。
檢查 MariaDB 狀態(tài)
確認(rèn) MariaDB 正常運(yùn)行:
sudo systemctl status mariadb
命令輸出應(yīng)顯示 MariaDB 正在運(yùn)行。
測(cè)試 MariaDB
可以通過(guò)登錄 MariaDB 來(lái)驗(yàn)證安裝結(jié)果:
mysql -u root -p
輸入密碼后,您應(yīng)看到 MariaDB 提示符,表明已經(jīng)成功登錄。
總結(jié)
本指南介紹了在 CentOS 7 系統(tǒng)上安裝和配置 MariaDB 的詳細(xì)步驟,從添加倉(cāng)庫(kù)到配置安全選項(xiàng),為系統(tǒng)性能及數(shù)據(jù)安全提供了有力保證。