GNU/Linux >> Linux の 問題 >  >> Arch Linux

AlmaLinux8にMariaDBをインストールする方法

このチュートリアルでは、MariaDBをAlmaLinux 8にインストールする方法を示します。知らなかった人のために、MariaDBデータベースはオープンソースのリレーショナルデータベース管理システムです。 MySQLの互換性のあるバイナリドロップイン置換。MySQLの元の開発者の一部とコミュニティの多くの人々によって開発されています。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudoを追加する必要があります。 ルート権限を取得するコマンドに‘。 AlmaLinux8へのMariaDBのインストールを段階的に説明します。RockyLinuxでも同じ手順に従うことができます。

前提条件

  • 次のオペレーティングシステムのいずれかを実行しているサーバー:AlmaLinux 8、CentOS、およびRockyLinux8。
  • 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
  • サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
  • non-root sudo user またはroot userへのアクセス 。 non-root sudo userとして行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。

AlmaLinux8にMariaDBをインストールする

ステップ1.まず、システムが最新であることを確認することから始めましょう。

sudo dnf update
sudo dnf install epel-release

ステップ2.AlmaLinux8にMariaDBをインストールします。

MariaDBは人気のあるデータベースサーバーです。次に、以下のコマンドを使用してMariaDBデータベースサーバーをインストールします。

sudo dnf install mariadb-server mariadb

出力:

[[email protected] ~]# dnf install mariadb-server mariadb
Last metadata expiration check: 1:36:16 ago on Mon 26 Jul 2021 12:25:36 AM EDT.
Dependencies resolved.
================================================================================
 Package                    Arch   Version                      Repo       Size
================================================================================
Installing:
 mariadb-server             x86_64 3:10.3.28-1.module_el8.3.0+2177+7adc332a
                                                                appstream  16 M
Installing dependencies:
 libaio                     x86_64 0.3.112-1.el8                baseos     32 k
 mariadb                    x86_64 3:10.3.28-1.module_el8.3.0+2177+7adc332a
                                                                appstream 6.0 M

インストールが完了したら、以下を使用してシステムの起動時にインストールを開始できるようにします。

sudo systemctl restart mariadb
sudo systemctl status mariadb
sudo systemctl enable mariadb

デフォルトでは、MariaDBは強化されていません。mysql_secure_installationを使用してMariaDBを保護できます。 脚本。ルートパスワードを設定し、匿名ユーザーを削除し、リモートルートログインを禁止し、テストデータベースと安全なMariaDBへのアクセスを削除する各手順を注意深く読んでください。

mysql_secure_installation

次のように構成します:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

MariaDBにログインするには、次のコマンドを使用します(MariaDBデータベースにログインする場合と同じコマンドであることに注意してください):

mysql -u root -p

手順3.ファイアウォールを構成します。

他のシステムとGUIまたはCLIクライアントを使用してデータベースにアクセスする場合は、最初にシステムファイアウォールでそのサービスまたはポートを開く必要があります。

sudo firewall-cmd --permanent --add-service=mysql
sudo firewall-cmd --reload

おめでとうございます!MariaDBが正常にインストールされました。AlmaLinux8システムにMariaDBサーバーデータベースをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、MariaDBの公式Webサイトを確認することをお勧めします。 。


Arch Linux
  1. AlmaLinux8にMariaDB10.6をインストールする方法

  2. AlmaLinux8にFileRunをインストールする方法

  3. AlmaLinux8にNtopngをインストールする方法

  1. AlmaLinux8にAdminerをインストールする方法

  2. AlmaLinux8にLaravelをインストールする方法

  3. AlmaLinux8にPrometheusをインストールする方法

  1. AlmaLinux8にOTRSをインストールする方法

  2. AlmaLinux8にLAMPスタックをインストールする方法

  3. AlmaLinux8にDockerをインストールする方法