要件 レプリケーションについて調べていたら脱線してレプリケーションを SSL 対応させてみた 構成 以下のような感じ。 インターネットを介して二台のサーバーで稼働している MySQL にてレプリケーションを行う。その際に SSL で通信を暗号化する。 手順 MySQL SSL 対応確認、設定 こちら を参考にマスター、スレーブともに MySQL を SSL 対応しておく スレーブ側も必要かは要確認 レプリケーションユーザー作成 マスター側のにレプリケーション用のユーザーを作成する。このときに注意するのは REQUIRE SSL オプション。 GRANT REPLICATION SLAVE ON *.* TO ${repl_user}@${slave_ip} IDENTIFIED BY '${your_password}' REQUIRE SSL; FLUSH PRIVILEGES; マスタ