比例道

月に1回更新します

mariadb(mysql)を他のマシンからアクセスする

動作が遅くなるかもしれないが,wordpressの本体が動くマシンとmariaDBのマシンを分けてみた.デフォルトではmariaDBlocalhostからしかアクセスできないので,/etc/mysql/mariadb.conf.d/50-server.cnfを編集して

bind-address = 127.0.0.1

bind-address = 0.0.0.0

に変える.次にmariadbにログインして

mysql -u root -p

mysql> grant all privileges on wpDB名.* to wpuser名@"%" identified by 'パスワード' with grant option;

これで他のホストからmariaDBが使えるようになる.

と,やってみたもののwordpressmariaDBを同じマシンに置いていたときより,かなり遅くなった.wordpressmariaDB間の通信がボトルネックとなっているようだ.