GNU/Linux >> Linux の 問題 >  >> Rocky Linux

MariaDB10をAlmaLinux8またはRockyLinuxにインストールする方法

MariaDBは、MySQLから分岐した人気のあるSQLデータベースです。これは、Oracleが2010年にSunMicrosystemsを買収した後に開発されました。MariaDBはほとんどMySQLと互換性があり、ほとんど問題なくMySQLを置き換えることができます(API互換)。プロセッサアーキテクチャx86およびAMD64がサポートされています。

MariaDBは、InnoDBの代わりに「ストレージエンジン」XtraDBを使用します。ヒープテーブルの英数字フィールドは256文字を超えることができます。 200,000以上の接続でも高速を保証するためのスレッドプールのサポート。

このチュートリアルでは、AlmaLinuxおよびRockyLinux8にMariaDBをインストールして保護する方法を学習します。

RockyおよびAlmaLinux8へのMariaDBのインストール

ステップ1:MariaDBのリポジトリを追加する

AlmaLinuxまたはRockyシステムリポジトリからMariaDBをインストールするために利用可能なパッケージは、バージョン8を提供します。したがって、最新の10.5を入手するには、システムに公式リポジトリを手動で追加する必要があります。その実行のために-

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

コピー&ペースト ファイル内の次のテキストブロック。

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

Ctrl + Xを押してファイルを保存します 、 Y、と入力します Enterを押します キー。

ステップ2:AlmaLinux/Rockyシステムアップデートを実行する

ここで、すべてのシステムパッケージが最新であることを確認し、リポジトリキャッシュを更新するには、updateコマンドを実行します-

sudo dnf update

ステップ3:AlmaLinux8またはRockyにMariaDBをインストールするコマンド

必要なリポジトリがその場所にあります。これで、通常のDNFコマンドを実行して、AlmaLinuxにMariaDBのサーバーとクライアントパッケージをインストールできます。そのためのコマンドは次のとおりです。

sudo dnf install MariaDB-server

ステップ4:MariaDBサービスを開始して有効にする

インストールが完了したら、データベースサーバーのサービスを開始し、それを有効にして、システムの再起動時に自動的に開始できるようにします。

sudo systemctl enable --now mariadb

すべてが正常に機能していることを確認するには、コマンド-

を使用してMariaDBサービスのステータスを確認できます。
sudo systemctl status mariadb

ステップ5:データベースサーバーを保護する

コマンドを実行して、パスワードなどのいくつかの設定を変更したり、デフォルトデータベースを削除したり、データベースへのリモートルートアクセスを無効にしたりして、MariaDBを安全にします…

sudo mysql_secure_installation

ステップ6:ファイアウォールにMariaDBサービスを追加する(オプション)

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

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

ステップ7:データベースサーバーを接続する

接続してデータベースを作成するには、次のように入力します。

mysql -u root -p


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

  2. RockyLinux8にDockerをインストールする方法

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

  1. RockyLinux8にコックピットをインストールする方法

  2. RockyLinux8にGitLabをインストールする方法

  3. Rocky Linux 8 /AlmaLinux8にJenkinsをインストールする方法

  1. AlmaLinux8またはRockyLinuxにJenkinsをインストールする方法

  2. AlmalinuxまたはRockyLinux8にGrafanaをインストールする方法

  3. RockyLinux8にClamAVをインストールする方法| AlmaLinux