GNU/Linux >> Linux の 問題 >  >> Debian

Debian11にMariaDB10.6をインストールする方法

MariaDB は、その発信元である MySQLに次ぐ最も人気のあるオープンソースデータベースの1つです。 。 MySQLの元の作成者 MariaDBを開発しました MySQLへの懸念に応えて オラクルが2010年に買収したため、突然有料サービスになります。同様の戦術を行ってきた歴史を持つMariaDBの開発者は、MariaDBをオープンソースに保ち、 MySQL> 。

MariaDB MySQLと同じくらい人気があります Galera Cluster 4を使用した高度なクラスタリングなどの機能を備えた開発者 、より高速なキャッシュ/インデックス、ストレージエンジン、および MySQLにはない機能/拡張機能 。

次のチュートリアルでは、Debian11にMariaDB10.6をインストールする方法を学習します。 。

前提条件
  • 推奨OS: Debian11ブルズアイ
  • ユーザーアカウント: sudoまたはrootアクセス権を持つユーザーアカウント。

オペレーティングシステムの更新

Debian 11を更新します 既存のすべてのパッケージが最新であることを確認するためのオペレーティングシステム:

sudo apt update && sudo apt upgrade

依存関係のインストール

最初のステップは、インストールに必要な依存関係をインストールすることです。これを行うには、端末で次のコマンドを使用します。

sudo apt-get install curl software-properties-common dirmngr -y

GPGキーとリポジトリのインポート

MariaDBを正常にインストールするには、GPGキーをインポートして、パッケージが本物のソースからのものであり、変更されていないことを確認する必要があります。これを行うには、次のコマンドを使用します。

sudo curl -LsSO https://mariadb.org/mariadb_release_signing_key.asc
sudo chmod -c 644 mariadb_release_signing_key.asc
sudo mv -vi mariadb_release_signing_key.asc /etc/apt/trusted.gpg.d/
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] https://mirror.realcompute.io/mariadb/repo/10.6/debian bullseye main'

このページのMariaDBFoundationからダウンロードミラーを見つけて、リポジトリの近くの場所を見つけることができます。

出力例:

キーとリポジトリがインポートされたので、aptパッケージマネージャーリストを更新して、新しい追加を反映させます。

sudo apt update

MariaDBのインストール

MariaDBをインストールするには、クライアントとサーバーのパッケージをインストールする必要があります。これは次のように実行できます:

sudo apt install mariadb-server mariadb-client

出力例:

タイプY 次に、Enterキーを押します インストールを続行します。

バージョンとビルドを確認して、MariaDBのインストールを確認します。

mariadb --version

出力例:

mariadb  Ver 15.1 Distrib 10.6.4-MariaDB, for debian-linux-gnu (x86_64) using readline EditLine wrapper

MariaDBサーバーのステータスを確認する

これでMariaDBがインストールされ、次のsystemctlコマンドを使用してデータベースソフトウェアのステータスを確認できます。

systemctl status mariadb

デフォルトでは、MariaDBステータスはオフになっています。 MariaDBを起動するには、次のコマンドを使用します。

sudo systemctl start mariadb

ここでステータスを再確認すると、次のようになります。

MariaDBを停止するには:

sudo systemctl stop mariadb

システムの起動時にMariaDBを有効にするには:

sudo systemctl enable mariadb

システムの起動時にMariaDBを無効にするには:

sudo systemctl disable mariadb

MariaDBサービスを再起動するには:

sudo systemctl restart mariadb

セキュリティスクリプトでMariaDBを保護する

MariaDBをインストールする場合 新鮮なデフォルト設定は、ほとんどの標準で弱いと見なされており、侵入やハッカーの悪用を可能にする可能性があるため、解決策は MariaDBに付属のインストールセキュリティスクリプトを実行することです。 インストール。

まず、次のコマンドを使用して(mysql_secure_installation)を起動します :

sudo mysql_secure_installation

次に、以下に従ってください:

  • rootのパスワードを設定する アカウント。
  • ローカルホストの外部からアクセスできるルートアカウントを削除します。
  • 匿名ユーザーアカウントの削除。
  • テストデータベースを削除します。デフォルトでは、匿名ユーザーがアクセスできます。

(Y)を使用することに注意してください すべてを削除します。

MariaDBインスタンスにログイン

インストール後のインストールセキュリティスクリプトが完了したので、 MariaDBにログインします。 データベースは、以下を使用して実行できます。

sudo mysql -u root -p

ルートを入力するように求められます パスワードを入力すると、 MariaDBに正常にログインできます。 データベース端末:

例:

ターミナルを終了するには、次の終了コマンドを入力します :

exit;

MariaDBをアンインストールする

MariaDBを使用せずに完全に削除する場合は、次のコマンドを実行します。

sudo apt autoremove maridb-server mariadb-client

GPGキーを削除します:

sudo rm /etc/apt/trusted.gpg.d/mariadb_release_signing_key.asc

リポジトリを削除します:

sudo rm /etc/apt/sources.list.d/mariadb.list

Debian
  1. Debian9にTomcat8.5をインストールする方法

  2. Debian9にMongoDBをインストールする方法

  3. Debian 11 に MariaDB をインストールする方法

  1. Debian9にMariaDBをインストールする方法

  2. Debian9にNginxをインストールする方法

  3. Debian9にApacheをインストールする方法

  1. Debian9にJenkinsをインストールする方法

  2. Debian9にWebminをインストールする方法

  3. Debian9にTomcat9をインストールする方法