ヤマムギ

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」という行を書いてローカルで名前解決してテストしました。

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


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

【PR】 「AWS認定試験対策 AWS クラウドプラクティショナー」という本を書きました。

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

 - AWS , , ,

ad

ad

  関連記事

EC2 Amazon Linux 2 にAmazon LinuxからWordPressを移行

このブログを新しいインスタンスに移行することにしました。 2015年5月にAma …

AWS Lambda Layersのアーカイブファイルをダウンロードする

Cloud9にLambda Layersをダウンロードしたかったので検索してみた …

RedmineをELB(ALB)でAutoScalingグループへ負荷分散

高可用なRedmineを作るためのELBの設定です。 高可用なRedmine R …

AWS CodeCommitのリポジトリをiPhoneのWorkingCopyアプリから使う

iPhoneからも執筆できるようにしておこうと思いまして、iOSアプリのGitク …

AWS CodeStarで静的webサイトのテンプレートプロジェクトを作成する

執筆環境の検討中です。 CodeCommitは使うつもりで、コミットしたときにE …

静的と動的って何ですか?と営業さんに聞かれたので端的に説明してみました

AWS認定クラウドプラクティショナーの勉強をしている営業さんに、「S3で静的オブ …

EC2 プレイスメントグループを試してみました

やったことないのでやってみたやつです。 プレイスメントグループの作成 まず、EC …

PyCharmにAWS CloudFormationプラグインをインストールして入力補完してみる

JetBrainsのPython統合開発環境(IDE)のPyCharmを1年ちょ …

[事前準備] JAWS-UG 関西IoT専門支部「マクニカkibo + AWS IoTハンズオン」

来る12/19(土)の JAWS-UG 関西IoT専門支部第一回勉強会「マクニカ …

Redmineの添付ファイルをS3に同期する

RedmineをAWS上で構築するデザインを考えていて、せっかくなので冗長化しよ …