首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在azure vm上部署

在azure vm上部署
EN

Stack Overflow用户
提问于 2020-09-14 14:59:59
回答 1查看 46关注 0票数 1

我试图将一个后端应用部署到azure vm,并试图通过公共ip访问相同的应用,但我无法访问它。我在AWS上尝试了同样的方法,它起作用了。

现在,我所做的是:

·使用RHEL8创建了虚拟机和EC2

·安装了node和git,并使用git clone克隆了我的github存储库

·是否安装了npm并运行了npm,应用程序在两个虚拟机上都成功运行

·端口22(SSH)、80(HTTP)和3000(我的应用程序在此端口上运行)都是开放的

之后,当我使用我的AWS EC2的公网ip作为url (公网ip:3000)时,我可以查看我的应用程序。但是,当我在Azure VM上尝试同样的操作时,它没有显示任何内容。我甚至试过删除“:3000”,但它仍然不起作用。有谁能帮帮我吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-14 15:50:23

您应该首先在VM中使用浏览器对其进行测试,并使用localhost地址。

如果这是有效的,那么这是一个防火墙问题。然后,您需要打开端口3000。

如果您使用的是http,那么删除":3000“与将其替换为":80”是相同的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63879474

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档