Open8
WordPressをAWS ECSで運用する
↑ハンズオン記事を参考に環境構築。
タスク定義の環境変数でenabled
とAllowEmpryPassword
は本番環境では必要ないので削除。
ひとまずどれくらい費用がかかるのかみたいので実行タスク数は1、オートスケーリングも設定しない。
画像などのアップロードの上限を拡張するため、下記をコンテナ定義の環境変数に追加。
{
"name": "PHP_MEMORY_LIMIT",
"value": "512M"
},
{
"name": "PHP_POST_MAX_SIZE",
"value": "512M"
},
{
"name": "PHP_UPLOAD_MAX_FILESIZE",
"value": "512M"
}
使用してるDockerイメージがbitnami/wordpress
なんだが標準のWordPressと微妙に仕様が違うくて困る。。
SiteGuard WP Plugin
でログインurlの変更を設定しようとしたがリダイレクトしない。
どうも.htaccessの上書きを許可する必要があるらしいので↓をタスク定義に追加
{
"name": "WORDPRESS_HTACCESS_OVERRIDE_NONE",
"value": "no"
}
wikiにしたいのでyada wiki
というプラグインをインストールした
公式の動画解説がわかりやすいのでおすすめ
しかしGutenbergエディタに対応してないのが難点
プラグインかテーマを更新するとコンテナが落ちる現象を発見。。
メトリクス見てもCPUやメモリの使用率は増えてないのだがサーバー負荷だろうか?
1日あたり$6.28もかかっている。30日で$188.4 * 128.27 = ¥24165.50もする。
SavingPlansで1年分を20%割引で購入した。
wikiにできるほど情報がないのでひとまずブログとして執筆していったほうがいいかもしれない。SEO的にもそのほうが記事にしやすいと思うけどどうだろう。