このチュートリアルでは、Debian 11にMariaDBをインストールする方法を紹介します。知らない人のために、MariaDBは、MySQL開発者によって開発された人気のあるオープンソースのリレーショナルデータベースです。 MySQLとは異なり、MariaDBは完全に無料で使用できるようになっています。 MySQLの元々の作成者は、Oracleの買収によりMySQLが突然有料サービスになるのではないかという懸念に応えてMariaDBを開発しました。 同様の戦術を実行してきた歴史を持つMariaDBの背後にいる開発者は、MariaDBをオープンソースに保ち、MySQLに起こったことなどの恐れから解放することを約束しました。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo
‘root権限を取得するコマンドに。 Debian 11(Bullseye)にMariaDBデータベースを段階的にインストールする方法を紹介します。
Debian 11BullseyeにMariaDBをインストールする
ステップ1.ソフトウェアをインストールする前に、次のコマンドを実行して、システムが最新であることを確認することが重要です。 apt
ターミナルのコマンド:
sudo aptアップデート
sudo aptアップグレード
sudo apt install software-properties-common dirmngr
ステップ2.Debian11にMariaDBをインストールします。
次に、MariaDB署名キーとAPTリポジトリを追加します。
wget 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/
次に、DebianシステムにMariaDBリポジトリを手動で追加します。
echo “deb [arch=amd64,arm64,ppc64el] https://ftp.ubuntu-tw.org/mirror/mariadb/repo/10.6/debian bullseye main “| sudo tee /etc/apt/sources.list.d/mariadb.list
完了したら、以下のコマンドを使用してMariaDBをインストールします。
sudo aptアップデート
sudo apt install mariadb-server
バージョンとビルドを確認して、MariaDBのインストールを確認します。
mariadb –version
次に、次のコマンドを実行してMariaDBを起動し、システムの再起動時に自動的に起動できるようにします。
sudo systemctl start mariadb
sudo systemctl enable mariadb
ステップ3.MariaDBのインストールを保護します。
デフォルトでは、MariaDBは強化されていません。 を使用してMariaDBを保護できます mysql_secure_installation
脚本。 ルートパスワードを設定し、匿名ユーザーを削除し、リモートルートログインを禁止し、テストデータベースと安全なMariaDBへのアクセスを削除する各手順を注意深く読み、以下を実行する必要があります。
mysql_secure_installation
次のように構成します。
-rootパスワードを設定しますか? [Y/n] y-匿名ユーザーを削除しますか? [Y/n] y-rootログインをリモートで禁止しますか? [Y/n] y-テストデータベースを削除してアクセスしますか? [Y/n] y-特権テーブルを今すぐリロードしますか? [Y/n] Y
これで、新しいパスワードを使用してMariaDBサーバーに接続できます。
mysql -u root -p
おめでとう! これで、MariaDBが正常にインストールされました。 このチュートリアルを使用して、Debian 11Bullseyeに最新バージョンのMariaDB10.6をインストールしていただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします MariaDBの公式ウェブサイト。