phpRDSをphpMyAdminから操作するツイートシェアはてなRDSにはphpMyAdminのようなデータベース操作ツールは含まれていません。ここではEC2にphpMyAdminをインストールしてかんたんなSQLを発行するところまでを説明します。RDSおよびEC2のインスタンスは疎通できていることを想定しています。phpMyAdminのダウンロードRDSへ接続ができるサーバーに、phpMyAdminをダウンロードします。ここではphpMyAdmin-4.7.7をDLしていますので、最新版の場合には公式サイトからDL先を変えて下さい。phpMyAdmin-4.7.7-all-languages.zipダウンロードしたファイルを、アクセスできる領域に配置します。ここではドキュメントルートが/var/www/htmlであると仮定します。/var/www/html/phpmyadmin配置が完了したので、サンプルのコンフィグをコピーし、書き換えて、RDSへアクセスするように変更します。'【エンドポイント】';~~~~~~~~~~~~~~~~~~~~~~~~~エンドポイントがわからない場合にはRDSのインスタンスの詳細画面から確認が可能です。phpMyAdmin今回はドキュメントルートを「/var/www/html/」としており、その配下にphpmyadminを作ったので、http://インスタンスのIP/phpmyadminでアクセス可能です。ユーザー名とパスワードはRDSの設定時のものでログイン可能です。ログインしたあとはphpMyAdminの使い方になるので割愛しますが、SQLもこのように実行可能です。今回は最低限、phpMyAdminでの操作を可能にするための設定をしました。phpMyAdminはDBの操作が可能です。そのため、実際に運用する場合には、セキュアな状態でアクセスを行えるよう以下のような設定が必要です。・httpsでのアクセスができるようにする。・phpMyAdminへのアクセスを自分の端末からのみにするよう接続制限をかける。・ベーシック認証などを行うようにして、多段認証にする。・アクセスURLをvhostsなどでメインのwebサーバーとは別にする。行わないと、悪意あるユーザーが不正にアクセスをして大事なデータを書き換えられたり、アクセスしに来たユーザーへの攻撃をあなたのHPが行うことになりますので注意しましょう。yuton物理サーバーからCloudサーバーへ移動した駆け出しインフラエンジニア。