質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
ドメイン

ドメインとは本来、領域や範囲の意味を持ち、インターネット上では特定の部分領域を指します。ネットワークやコンピュータの識別に利用され、所得することでホームページを公開したり、メールアドレスを作成できます。

nginx

nginixは軽量で高性能なwebサーバーの1つです。BSD-likeライセンスのもとリリースされており、あわせてHTTPサーバ、リバースプロキシ、メールプロキシの機能も備えています。MacOSX、Windows、Linux、上で動作します。

Azure

Azureは、マイクロソフトのクラウド プラットフォームで、旧称は Windows Azureです。PaaSとIaaSを組み合わせることで、 コンピューティング・ストレージ・データ・ネットワーキング・アプリケーションなど多くの機能を持ちます。

Q&A

解決済

2回答

1063閲覧

Azure VPCとnginxに関するのドメイン設定

wangzj

総合スコア53

ドメイン

ドメインとは本来、領域や範囲の意味を持ち、インターネット上では特定の部分領域を指します。ネットワークやコンピュータの識別に利用され、所得することでホームページを公開したり、メールアドレスを作成できます。

nginx

nginixは軽量で高性能なwebサーバーの1つです。BSD-likeライセンスのもとリリースされており、あわせてHTTPサーバ、リバースプロキシ、メールプロキシの機能も備えています。MacOSX、Windows、Linux、上で動作します。

Azure

Azureは、マイクロソフトのクラウド プラットフォームで、旧称は Windows Azureです。PaaSとIaaSを組み合わせることで、 コンピューティング・ストレージ・データ・ネットワーキング・アプリケーションなど多くの機能を持ちます。

0グッド

0クリップ

投稿2019/03/29 05:04

前提・実現したいこと

AzureでDNSを作成しました:app.xxxx.co

nginxのVPCサーバーを構築できました。
http://104.41.xxx.1/applicationでアクセスすると、hello worldの画面も表示されました。

app.xxxx.coをアクセスすると、http://104.41.xxx.1/applicationを表示させるため、ドメイン設定をやっています。

発生している問題・エラーメッセージ

app.xxxx.coをアクセスしても、なかなか表示できません

試したこと

/etc/nginx/conf.d/application.conf
に下記設定して、nginxを再起動しました。

server { listen 80; server_name app.xxxx.co; charset UTF-8; access_log /var/log/nginx/app.xxxx.co.access.log main; location / { root /usr/share/nginx/html/application; index index.html index.htm; try_files $uri $uri/ @rewrite; proxy_pass http://proxy.app.xxxx.co; } }

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

y_waiwai

2019/03/29 05:12

AzureでDNSを作成した、とは具体的になにをどうやったんでしょうか
y_waiwai

2019/03/29 07:52

なら、まずは、app.xxxx.coのドメインでIP引いたらサーバのIP(104.41.xxx.1)が出てくるか、を見ることですね。どうでしょう
wangzj

2019/03/29 07:57

ping app.xxxx.coで下記出てます: PING app.xxxx.co (168.61.xxx.114) 56(84) bytes of data.
y_waiwai

2019/03/29 08:01

ちゃいますやんw ドメインのDNS設定で、app.xxxx.coのAレコード設定してあります?
wangzj

2019/03/29 08:33 編集

はい、設定してあります。 A、TXT、CNAMEはすべて追加しました。 前はWeb Appにつながってるので、問題はないです。 今回はWeb Appではなく、nginxのVPCサーバに切り替えたいです。 Web Appとのドメイン設定をすでに削除しました。 やはり、/etc/nginx/conf.d/application.confの設定内容は可笑しいかなと思います。
guest

回答2

0

提示されているnginxのIPアドレスは104.41.xxx.1ですよね。
現状、app.xxxx.coのAレコードには168.61.xxx.114のIPアドレスが設定されているようですので、
AレコードのIPアドレスを104.41.xxx.1に書き換えるか、CNAMEレコードを使用して
168.61.xxx.114のドメイン名への別名設定をしてください。

DNSレコードを変更したくない理由があるのであれば、168.61.xxx.114のWebサーバにて
104.41.xx.1へと転送する設定をしてください。

投稿2019/04/03 03:39

ozwind918

総合スコア1140

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

wangzj

2019/04/03 04:34

ご回答ありがとうございます。 すでに解決しましたので、後で纏めさせていただきます。
guest

0

自己解決

1.nginxのVPCサーバーの下記情報を明確にします
IPアドレス
DNSドメイン

2.DNSゾーンにapp.xxxx.coを追加します。
Aレコード⇒nginxのVPCサーバーのIPアドレス⇒名前@
TXTレコード⇒nginxのVPCサーバーのDNSドメイン⇒名前@
CNAME⇒nginxのVPCサーバーのDNSドメイン⇒名前www

3.app.xxxx.coにアクセス。ダメだったら、しばらく経ってから、もう一回アクセスする。
設定は反映まで時間がかかる

投稿2019/04/03 04:37

編集2019/04/03 04:49
wangzj

総合スコア53

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問