MariaDBをAmazon Linux 2023にインストールする

Amazon Linux

dnf searchコマンドでMariaDBの最新バージョンを確認する

以下のコマンドを実行してMariaDBの最新バージョンを確認しました。

[root@ip-***-***-***-*** ~]# dnf search mariadb*

実行結果を一部抜粋します。mariadb1011.x86_64が見つかりました。10.11がリポジトリの中で最新版のようです。

[root@ip-***-***-***-*** ~]# dnf search mariadb*
Last metadata expiration check: 0:52:24 ago on Wed Feb 11 09:38:22 2026.
===================================================================================== Name Matched: mariadb* =====================================================================================
(中略)
mariadb1011.x86_64 : A very fast and robust SQL database server
(以下略)

リポジトリの意味については以下の記事で詳細をまとめています。

Amazon Linux 2023にMariaDB10.11をインストール

以下のコマンドをAmazon Linux 2023で実行してMariaDBをインストールしました。

# dnf install mariadb1011-server

実際の実行結果は以下です。

[root@ip-***-***-***-*** ~]# dnf install mariadb1011-server
Last metadata expiration check: 0:33:30 ago on Wed Feb 11 09:38:22 2026.
Dependencies resolved.
========================================================================================================================================
 Package                                        Architecture      Version                                  Repository              Size
========================================================================================================================================
Installing:
 mariadb1011-server                             x86_64            3:10.11.15-1.amzn2023.0.1                amazonlinux             11 M
Installing dependencies:
 lzo                                            x86_64            2.10-4.amzn2023.0.2                      amazonlinux             76 k
 mariadb-connector-c                            x86_64            3.3.10-1.amzn2023.0.1                    amazonlinux            211 k
 mariadb-connector-c-config                     noarch            3.3.10-1.amzn2023.0.1                    amazonlinux            9.9 k
 mariadb1011                                    x86_64            3:10.11.15-1.amzn2023.0.1                amazonlinux            1.8 M
 mariadb1011-common                             x86_64            3:10.11.15-1.amzn2023.0.1                amazonlinux             31 k
 mariadb1011-errmsg                             x86_64            3:10.11.15-1.amzn2023.0.1                amazonlinux            257 k
 mysql-selinux                                  noarch            1.0.4-2.amzn2023.0.3                     amazonlinux             36 k
 perl-B                                         x86_64            1.80-477.amzn2023.0.7                    amazonlinux            177 k
 perl-DBD-MariaDB                               x86_64            1.22-1.amzn2023.0.4                      amazonlinux            153 k
 perl-DBI                                       x86_64            1.643-7.amzn2023.0.3                     amazonlinux            700 k
 perl-Data-Dumper                               x86_64            2.174-460.amzn2023.0.2                   amazonlinux             55 k
 perl-File-Copy                                 noarch            2.34-477.amzn2023.0.7                    amazonlinux             20 k
 perl-FileHandle                                noarch            2.03-477.amzn2023.0.7                    amazonlinux             15 k
 perl-Math-BigInt                               noarch            1:1.9998.39-2.amzn2023.0.2               amazonlinux            202 k
 perl-Math-BigRat                               noarch            0.2624-500.amzn2023.0.2                  amazonlinux             42 k
 perl-Math-Complex                              noarch            1.59-477.amzn2023.0.7                    amazonlinux             46 k
 perl-Sys-Hostname                              x86_64            1.23-477.amzn2023.0.7                    amazonlinux             16 k
 perl-base                                      noarch            2.27-477.amzn2023.0.7                    amazonlinux             16 k
 snappy                                         x86_64            1.1.8-5.amzn2023.0.2                     amazonlinux             35 k
Installing weak dependencies:
 mariadb1011-backup                             x86_64            3:10.11.15-1.amzn2023.0.1                amazonlinux            6.5 M
 mariadb1011-client-utils                       x86_64            3:10.11.15-1.amzn2023.0.1                amazonlinux             41 k
 mariadb1011-cracklib-password-check            x86_64            3:10.11.15-1.amzn2023.0.1                amazonlinux             18 k
 mariadb1011-gssapi-server                      x86_64            3:10.11.15-1.amzn2023.0.1                amazonlinux             19 k
 mariadb1011-server-utils                       x86_64            3:10.11.15-1.amzn2023.0.1                amazonlinux            269 k

Transaction Summary
========================================================================================================================================
Install  25 Packages

Total download size: 22 M
Installed size: 143 M
Is this ok [y/N]: y
Downloading Packages:
(1/25): mariadb-connector-c-3.3.10-1.amzn2023.0.1.x86_64.rpm                                            5.1 MB/s | 211 kB     00:00
(2/25): mariadb-connector-c-config-3.3.10-1.amzn2023.0.1.noarch.rpm                                     228 kB/s | 9.9 kB     00:00
(3/25): lzo-2.10-4.amzn2023.0.2.x86_64.rpm                                                              1.6 MB/s |  76 kB     00:00
(4/25): mariadb1011-10.11.15-1.amzn2023.0.1.x86_64.rpm                                                   46 MB/s | 1.8 MB     00:00
(5/25): mariadb1011-client-utils-10.11.15-1.amzn2023.0.1.x86_64.rpm                                     1.1 MB/s |  41 kB     00:00
(6/25): mariadb1011-common-10.11.15-1.amzn2023.0.1.x86_64.rpm                                           1.4 MB/s |  31 kB     00:00
(7/25): mariadb1011-cracklib-password-check-10.11.15-1.amzn2023.0.1.x86_64.rpm                          725 kB/s |  18 kB     00:00
(8/25): mariadb1011-backup-10.11.15-1.amzn2023.0.1.x86_64.rpm                                            58 MB/s | 6.5 MB     00:00
(9/25): mariadb1011-gssapi-server-10.11.15-1.amzn2023.0.1.x86_64.rpm                                    384 kB/s |  19 kB     00:00
(10/25): mariadb1011-errmsg-10.11.15-1.amzn2023.0.1.x86_64.rpm                                          4.2 MB/s | 257 kB     00:00
(11/25): mysql-selinux-1.0.4-2.amzn2023.0.3.noarch.rpm                                                  1.4 MB/s |  36 kB     00:00
(12/25): mariadb1011-server-utils-10.11.15-1.amzn2023.0.1.x86_64.rpm                                    6.3 MB/s | 269 kB     00:00
(13/25): perl-B-1.80-477.amzn2023.0.7.x86_64.rpm                                                        7.4 MB/s | 177 kB     00:00
(14/25): perl-DBD-MariaDB-1.22-1.amzn2023.0.4.x86_64.rpm                                                6.5 MB/s | 153 kB     00:00
(15/25): perl-DBI-1.643-7.amzn2023.0.3.x86_64.rpm                                                        24 MB/s | 700 kB     00:00
(16/25): perl-Data-Dumper-2.174-460.amzn2023.0.2.x86_64.rpm                                             1.9 MB/s |  55 kB     00:00
(17/25): perl-File-Copy-2.34-477.amzn2023.0.7.noarch.rpm                                                673 kB/s |  20 kB     00:00
(18/25): perl-FileHandle-2.03-477.amzn2023.0.7.noarch.rpm                                               698 kB/s |  15 kB     00:00
(19/25): perl-Math-BigInt-1.9998.39-2.amzn2023.0.2.noarch.rpm                                           7.0 MB/s | 202 kB     00:00
(20/25): perl-Math-BigRat-0.2624-500.amzn2023.0.2.noarch.rpm                                            1.5 MB/s |  42 kB     00:00
(21/25): mariadb1011-server-10.11.15-1.amzn2023.0.1.x86_64.rpm                                           55 MB/s |  11 MB     00:00
(22/25): perl-Math-Complex-1.59-477.amzn2023.0.7.noarch.rpm                                             738 kB/s |  46 kB     00:00
(23/25): perl-Sys-Hostname-1.23-477.amzn2023.0.7.x86_64.rpm                                             256 kB/s |  16 kB     00:00
(24/25): perl-base-2.27-477.amzn2023.0.7.noarch.rpm                                                     685 kB/s |  16 kB     00:00
(25/25): snappy-1.1.8-5.amzn2023.0.2.x86_64.rpm                                                         1.3 MB/s |  35 kB     00:00
----------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                    50 MB/s |  22 MB     00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                1/1
  Installing       : mariadb-connector-c-config-3.3.10-1.amzn2023.0.1.noarch                                                       1/25
  Installing       : mariadb1011-common-3:10.11.15-1.amzn2023.0.1.x86_64                                                           2/25
  Installing       : mariadb-connector-c-3.3.10-1.amzn2023.0.1.x86_64                                                              3/25
  Installing       : perl-Sys-Hostname-1.23-477.amzn2023.0.7.x86_64                                                                4/25
  Installing       : perl-Math-Complex-1.59-477.amzn2023.0.7.noarch                                                                5/25
  Installing       : perl-Math-BigRat-0.2624-500.amzn2023.0.2.noarch                                                               6/25
  Installing       : perl-Math-BigInt-1:1.9998.39-2.amzn2023.0.2.noarch                                                            7/25
  Installing       : mariadb1011-errmsg-3:10.11.15-1.amzn2023.0.1.x86_64                                                           8/25
  Installing       : perl-Data-Dumper-2.174-460.amzn2023.0.2.x86_64                                                                9/25
  Installing       : perl-B-1.80-477.amzn2023.0.7.x86_64                                                                          10/25
  Installing       : snappy-1.1.8-5.amzn2023.0.2.x86_64                                                                           11/25
  Installing       : perl-base-2.27-477.amzn2023.0.7.noarch                                                                       12/25
  Installing       : perl-FileHandle-2.03-477.amzn2023.0.7.noarch                                                                 13/25
  Installing       : perl-DBI-1.643-7.amzn2023.0.3.x86_64                                                                         14/25
  Installing       : perl-DBD-MariaDB-1.22-1.amzn2023.0.4.x86_64                                                                  15/25
  Installing       : perl-File-Copy-2.34-477.amzn2023.0.7.noarch                                                                  16/25
  Running scriptlet: mysql-selinux-1.0.4-2.amzn2023.0.3.noarch                                                                    17/25
  Installing       : mysql-selinux-1.0.4-2.amzn2023.0.3.noarch                                                                    17/25
  Running scriptlet: mysql-selinux-1.0.4-2.amzn2023.0.3.noarch                                                                    17/25
libsemanage.semanage_direct_install_info: Overriding mysql module at lower priority 100 with module at priority 200.

  Installing       : lzo-2.10-4.amzn2023.0.2.x86_64                                                                               18/25
  Installing       : mariadb1011-client-utils-3:10.11.15-1.amzn2023.0.1.x86_64                                                    19/25
  Installing       : mariadb1011-3:10.11.15-1.amzn2023.0.1.x86_64                                                                 20/25
  Installing       : mariadb1011-backup-3:10.11.15-1.amzn2023.0.1.x86_64                                                          21/25
  Installing       : mariadb1011-cracklib-password-check-3:10.11.15-1.amzn2023.0.1.x86_64                                         22/25
  Running scriptlet: mariadb1011-cracklib-password-check-3:10.11.15-1.amzn2023.0.1.x86_64                                         22/25
  Installing       : mariadb1011-gssapi-server-3:10.11.15-1.amzn2023.0.1.x86_64                                                   23/25
  Installing       : mariadb1011-server-utils-3:10.11.15-1.amzn2023.0.1.x86_64                                                    24/25
  Running scriptlet: mariadb1011-server-3:10.11.15-1.amzn2023.0.1.x86_64                                                          25/25
  Installing       : mariadb1011-server-3:10.11.15-1.amzn2023.0.1.x86_64                                                          25/25
  Running scriptlet: mariadb1011-server-3:10.11.15-1.amzn2023.0.1.x86_64                                                          25/25
  Running scriptlet: mysql-selinux-1.0.4-2.amzn2023.0.3.noarch                                                                    25/25
  Running scriptlet: mariadb1011-server-3:10.11.15-1.amzn2023.0.1.x86_64                                                          25/25
  Verifying        : lzo-2.10-4.amzn2023.0.2.x86_64                                                                                1/25
  Verifying        : mariadb-connector-c-3.3.10-1.amzn2023.0.1.x86_64                                                              2/25
  Verifying        : mariadb-connector-c-config-3.3.10-1.amzn2023.0.1.noarch                                                       3/25
  Verifying        : mariadb1011-3:10.11.15-1.amzn2023.0.1.x86_64                                                                  4/25
  Verifying        : mariadb1011-backup-3:10.11.15-1.amzn2023.0.1.x86_64                                                           5/25
  Verifying        : mariadb1011-client-utils-3:10.11.15-1.amzn2023.0.1.x86_64                                                     6/25
  Verifying        : mariadb1011-common-3:10.11.15-1.amzn2023.0.1.x86_64                                                           7/25
  Verifying        : mariadb1011-cracklib-password-check-3:10.11.15-1.amzn2023.0.1.x86_64                                          8/25
  Verifying        : mariadb1011-errmsg-3:10.11.15-1.amzn2023.0.1.x86_64                                                           9/25
  Verifying        : mariadb1011-gssapi-server-3:10.11.15-1.amzn2023.0.1.x86_64                                                   10/25
  Verifying        : mariadb1011-server-3:10.11.15-1.amzn2023.0.1.x86_64                                                          11/25
  Verifying        : mariadb1011-server-utils-3:10.11.15-1.amzn2023.0.1.x86_64                                                    12/25
  Verifying        : mysql-selinux-1.0.4-2.amzn2023.0.3.noarch                                                                    13/25
  Verifying        : perl-B-1.80-477.amzn2023.0.7.x86_64                                                                          14/25
  Verifying        : perl-DBD-MariaDB-1.22-1.amzn2023.0.4.x86_64                                                                  15/25
  Verifying        : perl-DBI-1.643-7.amzn2023.0.3.x86_64                                                                         16/25
  Verifying        : perl-Data-Dumper-2.174-460.amzn2023.0.2.x86_64                                                               17/25
  Verifying        : perl-File-Copy-2.34-477.amzn2023.0.7.noarch                                                                  18/25
  Verifying        : perl-FileHandle-2.03-477.amzn2023.0.7.noarch                                                                 19/25
  Verifying        : perl-Math-BigInt-1:1.9998.39-2.amzn2023.0.2.noarch                                                           20/25
  Verifying        : perl-Math-BigRat-0.2624-500.amzn2023.0.2.noarch                                                              21/25
  Verifying        : perl-Math-Complex-1.59-477.amzn2023.0.7.noarch                                                               22/25
  Verifying        : perl-Sys-Hostname-1.23-477.amzn2023.0.7.x86_64                                                               23/25
  Verifying        : perl-base-2.27-477.amzn2023.0.7.noarch                                                                       24/25
  Verifying        : snappy-1.1.8-5.amzn2023.0.2.x86_64                                                                           25/25

Installed:
  lzo-2.10-4.amzn2023.0.2.x86_64                               mariadb-connector-c-3.3.10-1.amzn2023.0.1.x86_64
  mariadb-connector-c-config-3.3.10-1.amzn2023.0.1.noarch      mariadb1011-3:10.11.15-1.amzn2023.0.1.x86_64
  mariadb1011-backup-3:10.11.15-1.amzn2023.0.1.x86_64          mariadb1011-client-utils-3:10.11.15-1.amzn2023.0.1.x86_64
  mariadb1011-common-3:10.11.15-1.amzn2023.0.1.x86_64          mariadb1011-cracklib-password-check-3:10.11.15-1.amzn2023.0.1.x86_64
  mariadb1011-errmsg-3:10.11.15-1.amzn2023.0.1.x86_64          mariadb1011-gssapi-server-3:10.11.15-1.amzn2023.0.1.x86_64
  mariadb1011-server-3:10.11.15-1.amzn2023.0.1.x86_64          mariadb1011-server-utils-3:10.11.15-1.amzn2023.0.1.x86_64
  mysql-selinux-1.0.4-2.amzn2023.0.3.noarch                    perl-B-1.80-477.amzn2023.0.7.x86_64
  perl-DBD-MariaDB-1.22-1.amzn2023.0.4.x86_64                  perl-DBI-1.643-7.amzn2023.0.3.x86_64
  perl-Data-Dumper-2.174-460.amzn2023.0.2.x86_64               perl-File-Copy-2.34-477.amzn2023.0.7.noarch
  perl-FileHandle-2.03-477.amzn2023.0.7.noarch                 perl-Math-BigInt-1:1.9998.39-2.amzn2023.0.2.noarch
  perl-Math-BigRat-0.2624-500.amzn2023.0.2.noarch              perl-Math-Complex-1.59-477.amzn2023.0.7.noarch
  perl-Sys-Hostname-1.23-477.amzn2023.0.7.x86_64               perl-base-2.27-477.amzn2023.0.7.noarch
  snappy-1.1.8-5.amzn2023.0.2.x86_64

Complete!

MariaDBの起動

Amazon Linux 2023にMariaDBインストール時には、MariaDBは停止している状態です。

[root@ip-***-***-***-*** ~]# systemctl status mariadb
○ mariadb.service - MariaDB 10.11 database server
     Loaded: loaded (/usr/lib/systemd/system/mariadb.service; disabled; preset: disabled)
     Active: inactive (dead)
       Docs: man:mariadbd(8)
             https://mariadb.com/kb/en/library/systemd/

以下のコマンドを実行して起動、OS再起動時にも自動起動するようにします。

[root@ip-***-***-***-*** ~]# systemctl start mariadb
[root@ip-***-***-***-*** ~]# systemctl enable mariadb
Created symlink /etc/systemd/system/mysql.service → /usr/lib/systemd/system/mariadb.service.
Created symlink /etc/systemd/system/mysqld.service → /usr/lib/systemd/system/mariadb.service.
Created symlink /etc/systemd/system/multi-user.target.wants/mariadb.service → /usr/lib/systemd/system/mariadb.service.

自動起動するようになっていることを確認します。

[root@ip-***-***-***-*** ~]# systemctl status mariadb
● mariadb.service - MariaDB 10.11 database server
     Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; preset: disabled)
     Active: active (running) since Wed 2026-02-11 10:19:00 UTC; 53s ago
       Docs: man:mariadbd(8)
             https://mariadb.com/kb/en/library/systemd/
   Main PID: 30145 (mariadbd)
     Status: "Taking your SQL requests now..."
      Tasks: 11 (limit: 1067)
     Memory: 81.7M
        CPU: 634ms
     CGroup: /system.slice/mariadb.service
             mq30145 /usr/libexec/mariadbd --basedir=/usr

Feb 11 10:18:59 ip-***-***-***-***.ap-northeast-1.compute.internal mariadb-prepare-db-dir[30081]: The second is mysql@localhost, it has no password either, but
Feb 11 10:18:59 ip-***-***-***-***.ap-northeast-1.compute.internal mariadb-prepare-db-dir[30081]: you need to be the system 'mysql' user to connect.
Feb 11 10:18:59 ip-***-***-***-***.ap-northeast-1.compute.internal mariadb-prepare-db-dir[30081]: After connecting you can set the password, if you would need to be
Feb 11 10:18:59 ip-***-***-***-***.ap-northeast-1.compute.internal mariadb-prepare-db-dir[30081]: able to connect as any of these users with a password and without sudo
Feb 11 10:18:59 ip-***-***-***-***.ap-northeast-1.compute.internal mariadb-prepare-db-dir[30081]: See the MariaDB Knowledgebase at https://mariadb.com/kb
Feb 11 10:18:59 ip-***-***-***-***.ap-northeast-1.compute.internal mariadb-prepare-db-dir[30081]: Please report any problems at https://mariadb.org/jira
Feb 11 10:18:59 ip-***-***-***-***.ap-northeast-1.compute.internal mariadb-prepare-db-dir[30081]: The latest information about MariaDB is available at https://mariadb.org/.
Feb 11 10:18:59 ip-***-***-***-***.ap-northeast-1.compute.internal mariadb-prepare-db-dir[30081]: Consider joining MariaDB's strong and vibrant community:
Feb 11 10:18:59 ip-***-***-***-***.ap-northeast-1.compute.internal mariadb-prepare-db-dir[30081]: https://mariadb.org/get-involved/
Feb 11 10:19:00 ip-***-***-***-***.ap-northeast-1.compute.internal systemd[1]: Started mariadb.service - MariaDB 10.11 database server.

タイトルとURLをコピーしました