MariaDB は、MySQLの背後にいる頭脳によって開発された、有名なMySQLデータベース管理サーバーソフトウェアの無料のオープンソースフォークであり、フリー/オープンソースのままであることが想定されています。
このチュートリアルでは、 MariaDB 10.1をインストールする方法を紹介します。 最も広く使用されているバージョンのRHEL/CentOSおよびFedoraディストリビューションの安定バージョン。
参考までに、Red Hat Enterprise Linux / CentOS 7.0は、デフォルトのデータベース管理システムとしてMySQLのサポートからMariaDBに切り替えました。
このチュートリアルでは、サーバーでの作業をrootとして想定します。それ以外の場合は、sudoコマンドを使用してすべてのコマンドを実行します。
ステップ1:MariaDBYumリポジトリを追加する
1。 MariaDB YUMを追加することから始めます リポジトリファイルMariaDB.repo
RHEL/CentOSおよびFedoraシステム用。
# vi /etc/yum.repos.d/MariaDB.repo
次に、図のように、それぞれのLinuxディストリビューションバージョンに次の行を追加します。
CentOS7の場合
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
RHEL7の場合
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/rhel7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
ステップ2:CentOS7にMariaDBをインストールする
2。 MariaDBリポジトリを追加すると、1つのコマンドで簡単にインストールできます。
# yum install MariaDB-server MariaDB-client -y
3。 MariaDBパッケージのインストールが完了したら、当面の間データベースサーバーデーモンを起動し、次の起動時に自動的に起動できるようにします。
# systemctl start mariadb # systemctl enable mariadb # systemctl status mariadb
ステップ3:CentOS7でMariaDBを保護する
4。 次に、rootパスワードを設定し、リモートrootログインを無効にし、テストデータベースと匿名ユーザーを削除し、最後に以下のスクリーンショットに示すように特権を再読み込みして、MariaDBを保護します。
# mysql_secure_installation
5。 データベースサーバーを保護した後、インストールされているバージョン、デフォルトのプログラム引数リストなどの特定のMariaDB機能を確認し、次のようにMariaDBコマンドシェルにログインすることもできます。
# mysql -V # mysqld --print-defaults # mysql -u root -p
ステップ4:MariaDB管理について学ぶ
MySQL / MariaDBを初めて使用する場合は、次のガイドを参照することから始めてください。
- 初心者向けのMySQL/MariaDBの学習–パート1
- 初心者向けのMySQL/MariaDBの学習–パート2
- MySQL基本データベース管理コマンド–パートIII
- データベース管理のための20のMySQL(Mysqladmin)コマンド–パートIV
また、次の記事をチェックして、MySQL / MariaDBのパフォーマンスを微調整し、ツールを使用してデータベースのアクティビティを監視してください。
- MySQL/MariaDBのパフォーマンスを調整および最適化するための15のヒント
- MySQL/MariaDBデータベースアクティビティを監視するための4つの便利なツール
今のところ以上です!この簡単なチュートリアルでは、 MariaDB 10.1をインストールする方法を説明しました。 さまざまなRHEL/CentOSおよびFedoraの安定バージョン。以下のフィードバックフォームを使用して、このガイドに関する質問や考えを送信してください。