MariaDB は、人気のあるMySQLデータベース管理サーバーソフトウェアの無料のオープンソースフォークです。 GPLv2で開発されています (General Public Licenseバージョン2)MySQLの元の開発者によるものであり、オープンソースであり続けることを目的としています。
MySQLとの高い互換性を実現するように設計されています。手始めに、MariaDBとMySQLの機能の詳細を読むことができます。重要なことに、Wikipedia、WordPress.com、Googleplusなどの大企業/組織で使用されています。
この記事では、 MariaDB 10.1をインストールする方法を紹介します。 さまざまなDebianおよびUbuntuディストリビューションリリースの安定バージョン。
DebianとUbuntuにMariaDBをインストールする
1。 MariaDBをインストールする前に、リポジトリキーをインポートし、次のコマンドを使用してMariaDBリポジトリを追加する必要があります。
Debian 10(Sid)の場合
$ sudo apt-get install software-properties-common $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8 $ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian sid main'
Debian 9(ストレッチ)の場合
$ sudo apt-get install software-properties-common $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8 $ sudo add-apt-repository 'deb [arch=amd64] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian stretch main'
Debian 8(Jessie)の場合
$ sudo apt-get install software-properties-common $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db $ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian jessie main'
Debian 7(Wheezy)の場合
$ sudo apt-get install python-software-properties $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db $ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian wheezy main'
Ubuntu 16.10(Yakkety Yak)の場合
$ sudo apt-get install software-properties-common $ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 $ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu yakkety main'
Ubuntu 16.04(Xenial Xerus)の場合
$ sudo apt-get install software-properties-common $ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 $ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu xenial main'
Ubuntu 14.04(信頼できる)の場合
$ sudo apt-get install software-properties-common $ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db $ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu trusty main'
2。 次に、システムパッケージのソースリストを更新し、 MariaDBをインストールします そのようなサーバー:
$ sudo apt-get update $ sudo apt-get install mariadb-server
インストール中に、MariaDBサーバーを構成するように求められます。以下のインターフェースで安全なrootユーザーのパスワードを設定してください。
パスワードを再入力して、 [Enter]を押します。 インストールプロセスを続行します。
3。 MariaDBのインストール時 パッケージが完了したら、データベースサーバーデーモンをしばらくの間起動し、次の起動時に自動的に起動できるようにします。
------------- On SystemD Systems ------------- $ sudo systemctl start mariadb $ sudo systemctl enable mariadb $ sudo systemctl status mariadb ------------- On SysVinit Systems ------------- $ sudo service mysql start $ chkconfig --level 35 mysql on OR $ update-rc.d mysql defaults $ sudo service mysql status
4。 次に、mysql_secure_installation
を実行します 可能な場所でデータベースを保護するためのスクリプト:
- ルートパスワードを設定します(上記の構成手順で設定されていない場合)。
- リモートルートログインを無効にする
- テストデータベースを削除する
- 匿名ユーザーを削除して
- 特権の再読み込み
$ sudo mysql_secure_installation
5。 データベースサーバーが保護されたら、インストールされているバージョンを確認し、次のようにMariaDBコマンドシェルにログインします。
$ mysql -V $ mysql -u root -p
MySQL / MariaDBの学習を開始するには、以下をお読みください:
- 初心者向けのMySQL/MariaDBの学習–パート1
- 初心者向けのMySQL/MariaDBの学習–パート2
- MySQL基本データベース管理コマンド–パートIII
- データベース管理のための20のMySQL(Mysqladmin)コマンド–パートIV
また、LinuxでMySQL / MariaDBのパフォーマンスを監視するためのこれらの4つの便利なコマンドラインツールを確認し、これらの15の便利なMySQL/MariaDBパフォーマンスの調整と最適化のヒントも確認してください。
それで全部です。この記事では、 MariaDB 10.1をインストールする方法を紹介しました。 さまざまなDebianおよびUbuntuリリースの安定バージョン。以下のコメントフォームから質問や考えをお送りください。