CentOS 6 に MariaDB 10 をインストールして保護する方法
以前のチュートリアルでは、CentOS 7 に MariaDB 10 をインストールする方法を説明しました。このガイドでは、RHEL/CentOS 6 ディストリビューションに MariaDB 10.1 安定バージョンをインストールして保護する方法を説明します。
このチュートリアルでは、root としてサーバー上で作業していることを前提としています。それ以外の場合は、sudo コマンドを使用してすべてのコマンドを実行します。
ステップ 1: MariaDB Yum リポジトリを追加する
1. まず、RHEL/CentOS 6 システム用の MariaDB YUM リポジトリ エントリを追加します。ファイル /etc/yum.repos.d/MariaDB.repo を作成します。
vi /etc/yum.repos.d/MariaDB.repo
その後、以下の行をコピーしてファイルに貼り付け、保存します。
CentOS 6 の場合
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
RHEL 6 の場合
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/rhel6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
ステップ 2: CentOS 6 に MariaDB をインストールする
2. MariaDB リポジトリを追加した後、次のように MariaDB サーバー パッケージをインストールします。
yum install MariaDB-server MariaDB-client -y
3. MariaDB パッケージのインストールが完了したら、その間データベース サーバー デーモンを起動し、次のように次回起動時に自動的に起動するようにします。
service mysqld start
chkconfig --level 35 mysqld on
service mysqld status
ステップ 3: CentOS 6 で MariaDB を保護する
4. 次に、mysql_secure_installation スクリプトを実行して、root パスワードを設定し (上記の構成手順で設定されていない場合)、リモート root ログインを無効にし、テスト データベースを削除してデータベースを保護します。以下のスクリーンショットに示すように、匿名ユーザーと同様に権限をリロードし、最後に権限をリロードします。
mysql_secure_installation
5. MariaDB サーバーをインストールした後、インストールされているバージョン、デフォルトのプログラム引数リストなどの特定の MariaDB 機能を確認し、次のように MariaDB コマンド シェルにログインすることもできます。
mysql -V
mysql --print-defaults
mysql -u root -p
ステップ 4: MariaDB 管理を学ぶ
まず、次の手順を実行できます。
- 初心者向けに MySQL/MariaDB を学ぶ – パート 1
- 初心者向けに MySQL/MariaDB を学ぶ – パート 2
- MySQL の基本的なデータベース管理コマンド – パート III
- データベース管理のための 20 の MySQL (Mysqladmin) コマンド – パート IV
すでに MySQL/MariaDB を使用している場合は、Linux で MySQL/MariaDB のパフォーマンスを監視するための便利なコマンドライン ツールのリストを念頭に置き、MySQL/MariaDB のパフォーマンスのチューニングと最適化のヒントをいくつか学ぶことが重要です。
このガイドでは、RHEL/CentOS 6 に MariaDB 10.1 安定バージョンをインストールして保護する方法を説明しました。このガイドに関するご質問やご意見がございましたら、以下のフィードバック フォームを使用してお送りください。