AWSのEC2インスタンスのサイズ(インスタンスタイプ)を構築後に変更する手順。インスタンスを停止してからアクションメニューのインスタンスタイプの変更で任意のタイプを選び、再度起動するだけです♪
AWSのEC2にPingが通らない原因は、セキュリティグループでICMPが許可されていないから。インバウンドルールに「すべてのICMP」を追加すれば通るようになります。SSHは入れるのにPingだけ返ってこないときに♪
AWSのプライベートサブネットのEC2でyumが「Cannot find a valid baseurl for repo: amzn-main/latest」で失敗する原因はインターネットに出られないこと。NATゲートウェイを作成してルートテーブルに追加すれば解決します♪
独自VPC上のEC2インスタンスは再起動してもパブリックIPが変わらないという話を検証しました。デフォルトVPCと独自VPCそれぞれで、作成直後・再起動・停止→起動のIPアドレスを比較。ElasticIPの説明も♪
独自VPCのpublicサブネットにbastion(踏み台)サーバー、privateサブネットにwebサーバーとdbサーバーのEC2を構築する手順。ElasticIPの設定、セキュリティグループの作成、踏み台経由のSSH接続確認まで♪
AWSでVPC(Virtual Private Cloud)を自分で作る手順。VPCの作成、サブネットの作成、インターネットゲートウェイの作成とアタッチ、ルートテーブルの作成とサブネット・ゲートウェイの関連付けまで♪
SSL証明書を取得するときに認証局へ提出するCSRの作り方。コマンドで秘密鍵を生成し、ディスティングイッシュネームを入力してCSRを作成するまでの手順と、CSRとは何かの説明もあわせて♪
StaticPressS3で転送するとheadタグに追加したFeedへのlinkタグが消えてFeedのHTMLも生成されない原因は、プラグインが特定のlinkタグを除去する仕様のため。class-static_press.phpを修正して対処します♪
AWSのEC2にpemキーでSSH接続すると「WARNING: UNPROTECTED PRIVATE KEY FILE!」が出る原因は、鍵ファイルのパーミッションが0644で緩すぎるから。chmodで600に変更すれば接続できます。初心者が必ずハマる壁です♪
StaticPressが添付ファイルページやauthor、wp-admin、wp-includesなどの不要ファイルまでS3に転送してしまう問題の対処法。class-static_press.phpとplugins.phpを修正して出力対象から除外します♪