WordPressでEC2インスタンスが止められない?
h3. EC2に設置したWordPressがインスタンスのStop/Startで動かなくなる
お試し環境としてEC2にWordPressを設置して遊ぶさい、困ったことがひとつある。
素直にWordPressを設置すると、データベースにPublic DNSの値を取得し、サイト内のURLの生成時にこれを利用する。[1]
EC2はインスタンスの起動時間が課金対象となるので、Stop/Startを多用すると思うが、このときPublic DNSが必ず変更される。
このため、EC2インスタンスのStop/Startごとに、以下の障害が発生する。
* ダッシュボードにアクセスが出来ない
* 画像やCSSのパスが404になる
そのままEC2上で運用を行うのなら、別の選択肢があるのだが、「ちょっと試してすぐ壊そう」とか「今は必要ないからStopしておこう」というときに困る。
EC2 + Basic Amazon Linux にRails環境を用意する
インスタンスを作成直後から、以下の操作を実施。
メモついでの記録です。
管理者権限で色々インストール
$ sudo su# yum install httpd curl mysqlclient-dev mysql-server nodejs
# exit
登録:
投稿 (Atom)