MariaDBインストール_wordpress用

2019年5月10日

WordPress用のMariaDBのインストール、設定です。

mysqlとMariaDBがありますが、mysqlはオラクル社に買収、同社の所有になっていますので(基本は今のところ無料で使えるようですが)、将来にわたってフリーなオープンソースソフトにこだわる人はMariaDB一択なのではないでしょうか。

JavaバーチャルマシンもOracle社所有のJREを使う場合は有料になっている模様ですし。元JAVAプログラマとしてはなんか残念というか限られたプロジェクト予算がJAVAライセンスに行ってしまうのはプログラマへのパイが減ってしまいますよね。。OpenJDKもありますが、どうなのでしょうか。

Ubuntu 18.04で実施してます

インストール

$ sudo apt-get install mariadb-server mariadb-client

これでOKですが、もうひとつコマンド入力してセキュアにしときましょう

$ sudo mysql_secure_installation

 rootパスワード設定、匿名ユーザ削除、 rootのリモートログイン禁止、テストDB削除はやっておいたほうがよいですね。

つぎはユーザ、データベースの作成です。日本語の部分を好きな名前にしときます。Wordpressのセットアップページで入力する項目ですね。

 $ sudo mysql -u root -p 

でmariadbにログイン。

データベースを作成します

>CREATE DATABASE データベース名

MariaDB内のデータベースユーザを作成します。

>CREATE USER 'ユーザ名'@'localhost' IDENTIFIED BY 'パスワード'

ユーザにデータベースのアクセス権を設定します。

>GRANT ALL ON データベース名.* TO 'ユーザ名'@'localhost' WITH GRANT OPTION; 

権限を更新します。

>FLUSH PRIVILEGES;

mariadbコンソールを抜けます。

>EXIT;