ブログをはじめました。
SNSや無料ブログサービスを利用してもいいのですが、
ブログ構築のノウハウも勉強しておきたいのでAWSを利用していWordPresを構築。
以下、手順の備忘録です。
1.AWSからEC2インスタンス起動
Management ConsoleからEC2インスタンスを起動、
CentOS互換の「Amazon Linux AMI」を選択
http://aws.amazon.com/jp/
2.WordPressインストール
参考
DebianおよびUbuntuにNginxでWordPressをインストールする方法
https://www.linux-jp.org/?p=1182
3.ブラウザからWordPressを有効化
Webからのセットアップでwordpressが有効になる
基本設定はこれで完了。
サーバー設定には多少の準備が必要ですがwordpressのインストールはとても簡単です。構築だけで満足せずにインストール後の設定(主にセキュリティ対策)に注意しましょう。
4. 追記:現在の当ブログはWordPressの記事を静的HTMLへ変換してCloudflareで配信
- オンプレミス環境にWordPressを構築
- ブログ記事を静的HTMLへ変換
- S3互換のオブジェクトストレージへHTMLをアップロード
- Cloudflare workersでHTMLを配信
- 問い合わせフォームやコメントはJamstackスタイルでCloudflare workersで配信
長所
- WordPressのセキュリティのリスクを完全に回避できる
- Cloudflareが停止しない限り落ちない(※AWSで実現する場合は相応のコストが発生)
- 安価に構築できる
- Jamstackスタイルで自由に拡張できる
- 敵対するセンシティブな国からの接続を明示的に接続拒否できる
短所
- 静的HTMLへ変換してデプロイするシステム構築が必要
- Cloudflareで構築するノウハウが必要

