ヤマムギ

growing hard days.

*

CloudFrontからのバーチャルホストなサイトのテストってどうしてます?

      2020/06/06

このブログの構成です。
AWSで構築しています。

4つのサイトを1つのEC2で配信していますので、Nginxバーチャルホストで設定しています。

www.yamamanx.comへのリクエストとしてサーバーにアクセスがあったときに、/usr/share/nginx/yamamanx 配下のコンテンツが表示されます。

なので、更新後のAMIのテストをするときに、ALBのターゲットにする前のEC2を単体で起動して、せめてブラウザから表示されるかぐらいのテストをしておきたいのですね。

EC2インスタンスにwww.yamamanx.com以外、例えばパブリックIPアドレスでアクセスしても、Nginxのデフォルトページだけですのでテストになりません。

server_nameに複数設定できるので、test.yamamanx.com にしておいて、それをDNS AレコードでパブリックIPアドレスに設定すればいいのか、と、このブログ書きながら思いました。
でも、それだとWordPressのURLが変わるからだめですね。残念。

前回は、Macのhostsで設定しました。

/private/etc/hosts で「 13.113.0.33 www.yamamanx.com」という行を書いてローカルで名前解決してテストしました。

これはこれでお手軽でよかったです。


最後までお読みいただきましてありがとうございました!

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - AWS , , ,

ad

ad

  関連記事

AWS LambdaでChrome HeadlessドライバをAWS Lambda Layersから使う

この記事はSelenium/Appium Advent Calendar 201 …

AWS Lambda KMSを使って環境変数を暗号化、復号化する(Python)

Lambda内で外部APIを使用する場合などをユースケースとして、環境変数をKM …

API GatewayからLambdaを介さずにSNSトピックへ送信

やりたいこと APIリクエストをまずLambdaで受けて、SNSトピックへ送信す …

特定AWSアカウント特定リージョンのSQSキューを削除するLambda(Python)

やりたいこと 特定アカウント内特定リージョン内のSQSキューを全部削除したいです …

AWS Transit GatewayのVPN接続

上記のような構成で、オンプレミス側は東京リージョンのVPCでVyOSを起動して接 …

共有AMIのコピー時にエラー「You do not have permission to access the storage of this ami」

他アカウントから共有されたAMIをコピーする際に、「You do not hav …

試したい事があるのでAWS でとりあえずAmazon Linuxのサーバを作る

1年間の無料キャンペーン期間中に検証する とある勉強会でせっかくAWSのアカウン …

AWS LambdaでS3 Select

RDSスナップショットをS3にエクスポートした、Parquetフォーマットのデー …

EC2 Auto ScalingカスタムメトリクスのモニタリングにCloudWatch検索式が便利でした

EC2 Auto Scalingで起動したインスタンスのカスタムメトリクス この …

AWS Lambda(Python)からAmazon Connectで電話を発信する

自動で電話を発信する必要がありまして、電話発信APIを開発することになりましたの …