簡體   English   中英

如何為在非經典Azure虛擬機中的端口80上運行的Web應用程序配置自定義域名

[英]How to configure a custom domain name for web app running on port 80 in non-classic azure virtual machine

我在Azure雲的非經典虛擬機上創建了NodeJs網站。 然后,我在端口80上啟動了應用程序,如下所示:

sudo NODE_ENV=production PORT=80 node server/app.js

該應用成功啟動。 我還使用NSG啟用了端口80。

我可以使用IP地址訪問該應用。

現在,我在names.co.uk中購買了一個域名,並將IP地址鏈接到記錄A(在注冊商網站上)。 與我對當前正在使用的AWS站點所做的操作相同。

但是我無法使用自定義域名訪問該應用,但是可以使用IP地址直接訪問該應用。

在這方面的任何幫助將不勝感激。

您可以嘗試在官方網站上遵循此指南,在Azure門戶中創建完全合格的域名 ,利用域在DNS服務上使用CName進行配置。 它在我這邊工作正常。

此外,如果您沒有在指南中看到捕獲的“公共IP地址”,則可以在以下步驟中找到IP地址: 在此處輸入圖片說明

好像您沒有靜態IP地址一樣,每次啟動VM時,公共IP可能會更改。

我做的方法是絕對正確的。 唯一的問題是花了一些時間才能反映出更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM