CentOS7.9にMariaDB10.6.7をインストールする

本記事の位置を確認します。

①CentOSにApacheをインストール
②CentOSにPHPをインストール
③CentOSにMariaDBをインストール  👈本記事はここ
④CentOSにWordpressをインストール

それではCentOS7にMariaDBをインストールする方法となります。

環境

●OS:CentOS Linux release 7.9.2009 (Core)

👆👆cat /etc/redhat-release👆👆左記のコマンドでVersionを確認できます。

●Apache:Apache2.4.6

👆👆httpd -v👆👆左記のコマンドでVersionを確認できます。

Apacheのインストール方法です。

CentOS7.9にApacheをインストールする方法

本記事の位置を確認します。 ①CentOSにApacheをインストール  👈本記事はここ②CentOSにPHPをインストール③CentOSにMariaDBをインストール④CentOSにWordpressをインストー…

●PHP:PHP8.0.18

PHPのインストール方法です。

CentOS7.9にPHP8.0をインストールする方法

本記事の位置を確認します。 ①CentOSにApacheをインストール②CentOSにPHPをインストール  👈本記事はここ③CentOSにMariaDBをインストール④CentOSにWordpressをインストー…

早速、MariaDB10.7をインストールしていきましょう。

リボジトリ構成ファイルを作成(準備)

ファイルを作成します。

vi /etc/yum.repos.d/mariadb.repo  👈mairadb.repoを作成します。

新規作成され、何もないファイルが開きますのでここに追記します。

下記のすべてをコピーし貼り付けます。

MariaDB 10.6 CentOS repository list - created 2022-05-05 14:37 UTC
https://mariadb.org/download/
[mariadb]
name = MariaDB
baseurl = https://ftp.yz.yamagata-u.ac.jp/pub/dbms/mariadb/yum/10.6/centos7-amd64
gpgkey=https://ftp.yz.yamagata-u.ac.jp/pub/dbms/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck=1
enable=1

追記したら、「:wq」で保存して閉じます。

MariaDBのインストールを実施

インストールするコマンドは下記です。

yum -y install MariaDB-devel MariaDB-client MariaDB-server

下記のようになります。

[root@ホスト名 ~]# yum -y install MariaDB-devel MariaDB-client MariaDB-server
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
*base: ftp.jaist.ac.jp
*epel: ftp.jaist.ac.jp
*extras: ftp.jaist.ac.jp
*remi-safe: ftp.riken.jp
*updates: ftp.jaist.ac.jp
mariadb | 3.4 kB 00:00
Resolving Dependencies
--> Running transaction check
---> Package MariaDB-client.x86_64 0:10.6.7-1.el7.centos will be installed
--> Processing Dependency: MariaDB-common for package: MariaDB-client-10.6.7-1.el7.centos.x86_64
---> Package MariaDB-devel.x86_64 0:10.6.7-1.el7.centos will be installed
--> Processing Dependency: MariaDB-shared >= 10.2.42 for package: MariaDB-devel-10.6.7-1.el7.centos.x86_64
---> Package MariaDB-server.x86_64 0:10.6.7-1.el7.centos will be installed
--> Running transaction check
---> Package MariaDB-common.x86_64 0:10.6.7-1.el7.centos will be installed
--> Processing Dependency: MariaDB-compat for package: MariaDB-common-10.6.7-1.el7.centos.x86_64
---> Package MariaDB-shared.x86_64 0:10.6.7-1.el7.centos will be installed
--> Running transaction check
---> Package MariaDB-compat.x86_64 0:10.6.7-1.el7.centos will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==============================================================
Package Arch Version Repository Size
==============================================================
Installing:
MariaDB-client x86_64 10.6.7-1.el7.centos mariadb 14 M
MariaDB-devel x86_64 10.6.7-1.el7.centos mariadb 8.2 M
MariaDB-server x86_64 10.6.7-1.el7.centos mariadb 25 M
Installing for dependencies:
MariaDB-common x86_64 10.6.7-1.el7.centos mariadb 81 k
MariaDB-compat x86_64 10.6.7-1.el7.centos mariadb 2.2 M
MariaDB-shared x86_64 10.6.7-1.el7.centos mariadb 113 k

Transaction Summary
==============================================================
Install 3 Packages (+3 Dependent packages)

Total download size: 50 M
Installed size: 266 M
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
(1/6): MariaDB-common-10.6.7-1.el7.centos.x86_64.rpm | 81 kB 00:00
(2/6): MariaDB-compat-10.6.7-1.el7.centos.x86_64.rpm | 2.2 MB 00:00
(3/6): MariaDB-devel-10.6.7-1.el7.centos.x86_64.rpm | 8.2 MB 00:02
(4/6): MariaDB-client-10.6.7-1.el7.centos.x86_64.rpm | 14 MB 00:03
(5/6): MariaDB-shared-10.6.7-1.el7.centos.x86_64.rpm | 113 kB 00:00
(6/6): MariaDB-server-10.6.7-1.el7.centos.x86_64.rpm | 25 MB 00:03
-----------------------------------------------------------------------------------------
Total 8.1 MB/s | 50 MB 00:06
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : MariaDB-compat-10.6.7-1.el7.centos.x86_64 1/6
Installing : MariaDB-common-10.6.7-1.el7.centos.x86_64 2/6
Installing : MariaDB-shared-10.6.7-1.el7.centos.x86_64 3/6
Installing : MariaDB-client-10.6.7-1.el7.centos.x86_64 4/6
Installing : MariaDB-server-10.6.7-1.el7.centos.x86_64 5/6
Installing : MariaDB-devel-10.6.7-1.el7.centos.x86_64 6/6
Verifying : MariaDB-common-10.6.7-1.el7.centos.x86_64 1/6
Verifying : MariaDB-server-10.6.7-1.el7.centos.x86_64 2/6
Verifying : MariaDB-shared-10.6.7-1.el7.centos.x86_64 3/6
Verifying : MariaDB-client-10.6.7-1.el7.centos.x86_64 4/6
Verifying : MariaDB-compat-10.6.7-1.el7.centos.x86_64 5/6
Verifying : MariaDB-devel-10.6.7-1.el7.centos.x86_64 6/6

Installed:
MariaDB-client.x86_64 0:10.6.7-1.el7.centos
MariaDB-devel.x86_64 0:10.6.7-1.el7.centos
MariaDB-server.x86_64 0:10.6.7-1.el7.centos

Dependency Installed:
MariaDB-common.x86_64 0:10.6.7-1.el7.centos
MariaDB-compat.x86_64 0:10.6.7-1.el7.centos
MariaDB-shared.x86_64 0:10.6.7-1.el7.centos

Complete!
[root@ホスト名 ~]#

Complete!と出れば成功です。10.6.7がインストールされました。


起動と自動起動と稼働のステータス確認を行う

起動します。

systemctl start mariadb

サーバが再起動した際に自動で起動する設定を行います。

systemctl enable mariadb

稼働しているかステータス確認します。

systemctl status mariadb

実行すると下記のようになります。

[root@ホスト名 ~]#
[root@ホスト名 ~]# systemctl start mariadb  👈起動させます。
[root@ホスト名 ~]#
[root@ホスト名 ~]# systemctl enable mariadb  👈自動起動させる設定をします。
Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.
[root@ホスト名 ~]#
[root@ホスト名 ~]# systemctl status mariadb  👈稼働状況の確認をします。
mariadb.service - MariaDB 10.6.7 database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
Drop-In: /etc/systemd/system/mariadb.service.d
mqmigrated-from-my.cnf-settings.conf
Active: active (running) since Thu 2022-05-05 23:53:49 JST; 35s ago
Docs: man:mariadbd(8)
https://mariadb.com/kb/en/library/systemd/
Main PID: 11439 (mariadbd)
Status: "Taking your SQL requests now…"
CGroup: /system.slice/mariadb.service
mq11439 /usr/sbin/mariadbd

May 05 23:53:48 ホスト名 mariadbd[11439]: 2022-05-05 23:…
May 05 23:53:48 ホスト名 mariadbd[11439]: 2022-05-05 23:…
May 05 23:53:48 ホスト名 mariadbd[11439]: 2022-05-05 23:…
May 05 23:53:48 ホスト名 mariadbd[11439]: 2022-05-05 23:…
May 05 23:53:48 ホスト名 mariadbd[11439]: 2022-05-05 23:…
May 05 23:53:48 ホスト名 mariadbd[11439]: 2022-05-05 23:…
May 05 23:53:49 ホスト名 mariadbd[11439]: 2022-05-05 23:…
May 05 23:53:49 ホスト名 mariadbd[11439]: 2022-05-05 23:…
May 05 23:53:49 ホスト名 mariadbd[11439]: Version: '10.6…
May 05 23:53:49 ホスト名 systemd[1]: Started MariaDB 10….
Hint: Some lines were ellipsized, use -l to show in full.
[root@ホスト名 ~]#

緑文字でActiveになっているので稼働していますね。

MariaDBのインストールは完了しました。デフォルト設定での稼働はセキュリティ上問題あるので次回はMariaDBの設定変更を行いたいと思います。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です