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

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

Ubuntu 22.04 に MariaDB をインストールする方法。 MariaDB は、MySQL 上に構築された最も広く使用されているデータベース ソフトウェアの 1 つであり、WordPress などを利用するいくつかの有名なアプリケーションで使用されています。

このガイドでは、最新の MariaDB コミュニティ サーバーを Ubuntu 22.04 にインストールする方法を学習します

この設定は Google クラウドでテストされているため、AWS、Azure、VPS、Ubuntu 22.04 を実行する専用サーバーなど、すべてのクラウド ホスティング サービスで動作します。

前提条件

  • サーバーまたは sudo ユーザーへの root アクセス

ステップ 1:セットアップの初期化

次のコマンドを使用して、利用可能な最新バージョンにパッケージを更新することから始めます。

sudo apt update
sudo apt upgrade

セットアップを更新したら、セットアップを開始できます。

ステップ 2:MariaDB をインストールする

デフォルトでは、Ubuntu 22.04 リポジトリには MariaDB バージョン 10.6 パッケージがあります。直接インストールできます

sudo apt install mariadb-server mariadb-client

インストールが完了すると、MariaDB サービスが自動的に開始されます。 MariaDB サーバーが実行されていることを確認するには、次のように入力します。

sudo service mariadb status

出力は、サービスが有効で実行中であることを示しているはずです:

● mariadb.service - MariaDB 10.6.7 database server
     Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
     Active: active (running) since Thu 2022-05-12 16:49:10 UTC; 9h ago
       Docs: man:mariadbd(8)
             https://mariadb.com/kb/en/library/systemd/
   Main PID: 1632 (mariadbd)
     Status: "Taking your SQL requests now..."
      Tasks: 7 (limit: 1146)
     Memory: 261.7M
        CPU: 1min 41.373s
     CGroup: /system.slice/mariadb.service
             └─1632 /usr/sbin/mariadbd

これで、MariaDB サーバーの最新バージョンがインストールされました。

ステップ 3:MariaDB を保護する

MariaDB のインストールには mysql_secure_installation という名前のスクリプトが付属しています これにより、MariaDB サーバーのセキュリティを簡単に改善できます。

sudo mysql_secure_installation

認証タイプを切り替えるように求められます。

Setting the root password or using the unix_socket ensures that nobody
can log into the MariaDB root user without the proper authorisation.

You already have your root account protected, so you can safely answer 'n'.

Switch to unix_socket authentication [Y/n]

デフォルトの認証方法を使用するには、n を入力することをお勧めします。これを切り替えると、多くの場合、セキュリティと使いやすさを向上させるのに十分ですが、外部プログラム (phpMyAdmin など) に管理者権限を許可する必要がある場合は複雑になります。

次のプロンプトで、MariaDB ルート ユーザーのパスワードを設定するよう求められます。

Validate Password プラグインをセットアップすると、スクリプトは新しいパスワードの強度を表示します。 y と入力します パスワードを確認します。

次に、匿名ユーザーを削除し、ローカル マシンへのルート ユーザー アクセスを制限し、テスト データベースを削除し、特権テーブルをリロードするよう求められます。 y と答える必要があります すべての質問に。

以下のコマンドを使用して、MariaDB のバージョンを確認できます。

sudo mysqladmin version
Output
mysqladmin  Ver 9.1 Distrib 10.6.7-MariaDB, for debian-linux-gnu on x86_64
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Server version          10.6.7-MariaDB-2ubuntu1
Protocol version        10
Connection              Localhost via UNIX socket
UNIX socket             /run/mysqld/mysqld.sock
Uptime:                 2 min 47 sec

Threads: 1  Questions: 74  Slow queries: 0  Opens: 33  Open tables: 26  Queries per second avg: 0.443

完了したトレーニング コースで Linux 管理のキャリアを強化し、夢の仕事に就きましょう。

結論

これで、MariaDB サーバーを Ubuntu 22.04 にインストールして保護する方法を学びました。

御時間ありがとうございます。問題やフィードバックに直面した場合は、下にコメントを残してください。


Linux
  1. Ubuntu18.04にMariaDBをインストールする方法

  2. Ubuntuサーバーにロケートをインストールする方法

  3. Hyper-v に Ubuntu Server 15.10 をインストールする方法

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

  2. Ubuntu 18.04 /Ubuntu16.04にMariaDBをインストールする方法

  3. UbuntuにEteSync2.0(Etebase)サーバーをインストールする方法

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

  2. UbuntuServer22.04にOpenLDAPをインストールする方法

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