ウェブサイト検索

Rocky Linux 8にMariaDB 10.6をインストールする方法


Rocky Linux 8にMariaDB 10.6をインストールする方法

このページで

  1. 前提条件
  2. ステップ1:システムの更新
  3. ステップ2:MariaDBリポジトリの追加
  4. ステップ3:MariaDBをインストールします
  5. ステップ4:MariaDBサーバーをセキュリティ対策する
  6. ステップ7:MariaDBサーバーに接続する
  7. 結論

MariaDBは、オープンソースのリレーショナルデータベース管理システムです。MariaDBはMySQLからフォークされており、Rocky Linuxにインストールできます。MariaDBは、小規模から中規模のビジネスが、多額の費用をかけずに堅牢で信頼性が高く、スケーラブルなSQLサーバーを必要としているというニーズに応えるために作られました。MariaDBは、サブクエリ、ストアドプロシージャ(トリガーに加えて)、ウィンドウ関数など、他のオープンソースのデータベースにはない多くの高度な機能を提供しています。このガイドでは、Rocky LinuxにMariaDBをインストールする方法を示します。

前提条件

rootユーザーとしてまたはsudo権限を持ってログインする必要があります。そうでない場合は、ログアウトして正しい資格情報で再度ログインしてください。

ステップ1:システムの更新

どのLinuxシステムにおいても、定期的な更新は重要です。以下のコマンドは、リポジトリに現在利用可能なすべてのパッケージを更新します。もしあなたのRockyインストールが最小限のものであった場合、このステップは時間がかかることがあります。なぜなら、これらのアップグレードはデフォルトでは含まれておらず、外部ソースから引き出されたライブラリやその他の依存関係に対するものだからです。

sudo dnf update

システムを再起動し、すべてのパッケージが更新されたことを確認するために再度ログインしてください。

sudo reboot now

ステップ2:MariaDBリポジトリの追加

MariaDBパッケージはAppStreamリポジトリにありますが、最新バージョンではありません。以下のコマンドを実行することで、リポジトリに保守されているバージョンを確認できます:

sudo dnf module list mariadb

この記事を書いている時点での最新バージョンであるMariaDBの10.6を取得するには、まずMariaDBのリポジトリファイルを作成する必要があります。

sudo dnf install nano -y
sudo nano /etc/yum.repos.d/mariadb.repo

以下の行でファイルを埋めてください:

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/rhel8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

作業が完了したら、ファイルを保存して閉じてください。

ステップ3:MariaDBをインストールします

リポジトリを追加したので、サーバーにMariaDBをインストールできます。次のコマンドを実行してください:

sudo dnf update
sudo dnf install mariadb-server mariadb

インストールが完了したら、MariaDBサービスを開始し、システム起動時に自動的に実行されるように有効にします:

sudo systemctl start mariadb
sudo systemctl enable mariadb

MariaDBが正常にインストールされたかどうかを確認するには、次のように入力します。

sudo systemctl status mariadb

もし「アクティブ(実行中)」というメッセージが表示された場合は、正常にインストールされていることを意味します。

ステップ4:MariaDBサーバーをセキュリティ対策する

MariaDBがシステムにインストールされたので、サーバーのセキュリティを強化する時が来ました。これは、インターネットに接続されるすべてのサーバーにとって重要です。

sudo mariadb-secure-installation

このプロセスは数分で終わります。現在のルートパスワードを入力するように求められたら、Enterキーを押してください。Yと入力してEnterキーを押すと、unix_socket認証に切り替わります。

MariaDBのルートパスワードを変更するには、タイプYを入力します。プロンプトが表示されたら新しいパスワードを入力し、確認のためにEnterキーを押してください。

次回MariaDBシェルにアクセスする際に、rootパスワードの入力を求められます。

その後、データベースシステムに関する基本的な質問がいくつかされますので、実施したい内容に従って答えてください。例えば、匿名ユーザーを削除するかどうか尋ねられた場合は、'Y'または'はい'と入力します。

ステップ7:MariaDBサーバーに接続する

MariaDBは現在使用する準備が整いました。次のコマンドでMariaDBサーバーに接続できます。

mysql -u root -p

MariaDBのルートユーザーのパスワードを入力してください。その後、データベースサーバーでコマンドを実行するための別のシェル用の>プロンプトが表示されます。

接続を閉じてターミナルシェルに戻るには、exitと入力するかCTRL+Dを押してください。

それで完了です!あなたはRocky LinuxにMariaDBを正常にインストールしました。AppStreamリポジトリが提供するバージョンを使用し続けることもできますが、最新のMariaDBバージョン - または他のパッケージをインストールしたい場合は、リポジトリを追加することが必要です。

結論

このガイドでは、Rocky LinuxにMariaDBをインストールする方法を学びました。楽しんでいただけたことを願っており、最新のMariaDBバージョンをシステムにインストールできたことを願っています。

関連記事: