Debian11BullseyeへのMariaDB10のインストールを学ぶためのガイド。現在、このチュートリアルを書いている間、最新バージョンは MariaDBServer10.6でした。
このガイドの実行中にDebian11Linuxにインストールできるデフォルトのバージョンは、MariaDB 10.5でしたが、最新のバージョンは10.6です。新しいバージョンには、次の領域でいくつかの更新と新機能が含まれています。
- アトミックDDL
- SQL構文
- Oracleの互換性
- InnoDB
- レプリケーション、ガレラ、ビンログ
- パフォーマンススキーマ
- ストレージエンジン
- セキュリティの脆弱性の修正
修正されたバグと追加された新機能の詳細については、10.06の改善点が記載されている公式ページを参照してください。
Debian 11BullseyeLinuxにMariaDBServer10.6をインストールする
1。リポジトリキャッシュを更新
システムリポジトリキャッシュの更新とともに、利用可能なすべての更新をインストールするシステム更新コマンドを実行します。
sudo apt update
————————————————————————————–
注 :Debian 11ベースリポジトリで利用可能なデフォルトのバージョンが必要な場合は、コマンドを使用して確認できます:
apt show mariadb-server
インストールするコマンドは次のようになります:
sudo apt install mariadb-server
——————————————————————————————
10.6バージョンが必要な場合は、さらに手順を進めることができます…
2。一般的なパッケージをインストールする
ディストリビューションおよび独立系ソフトウェアベンダーのソースを簡単に管理するために必要なパッケージはほとんどありません。
sudo apt-get install software-properties-common dirmngr
2。 Debian11でのMariaDBGPG公開鍵のインポート
このデータベースをインストールするために取得したパッケージを確認するために、MariaDB開発者によって署名されたGPGキーをダウンロードして追加しましょう。これは、パッケージが本物のソースからのものであり、変更されていないかどうかをシステムが確認するのに役立ちます。
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/
3。リポジトリを追加
次に、Debian11Linuxでバージョン10.06を手動で取得するためのMariaDBリポジトリを追加します。以下のコマンドを使用します:
ブロック全体を貼り付けます 与えられたコマンドのEnterを押します キー。
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
sudo apt update
4。 MariaDB10.6をDebian11Bullseyeにインストールする
上記のすべてのコマンドを実行した後、MariaDB10.6を簡単にインストールできます。 確認して確認するには、 APTを使用できます showコマンド:
apt show mariadb-server
インストールするには:
sudo apt install mariadb-server
5。データベースサーバーのステータスを確認します
インストールが完了すると、データベースサーバーがバックグラウンドで実行されているかどうかに関係なく、データベースサーバーのバージョンとステータスを確認できます。
mariadb --version
systemctl status mariadb
一方、サービスを停止、再起動、無効にするには:
sudo systemctl stop mariadb
有効または無効にするには 自動的に起動しないようにする:
sudo systemctl enable mariadb sudo systemctl disable mariadb
再起動の場合:
sudo systemctl restart mariadb
6。安全なMariaDBのインストール
パブリックネットワークを介して一部のアプリケーションでデータベースを使用しようとしている場合は、MariaDBを保護するコマンドを実行することをお勧めします。
mysql_secure_installation
コマンドを実行すると、テキストベースのウィザードが開きます。それに従ってください。 MariaDBのrootパスワードを設定し、デモデータベースを削除し、リモートログインを無効にして、匿名ユーザーアカウントを削除します。
アンインストール– MariaDB 10
Debianサーバーまたはデスクトップにデータベースが必要ない場合は、以下のコマンドを使用してください。
sudo apt remove maridb-server
GPGキーを削除する
sudo rm /etc/apt/trusted.gpg.d/mariadb_release_signing_key.asc
リポジトリを削除
sudo rm /etc/apt/sources.list.d/mariadb.list