如何在 Azure 虚拟机上创建一个 Node.js 服务器

4
我正在尝试在Azure上创建一个托管node.js Web服务的虚拟机,但似乎无法正常工作。任何帮助都将非常感谢(可以是Windows或Linux机器,但需要能够运行MongoDB)。
编辑:
我正在为我的手机应用程序创建可扩展的后端服务。
我要实现的设置是创建一个类似于此服务提供的的MongoDB,并创建一个Web服务,该服务接收JSON数据并将其存储/检索到数据库中。
我可能会使用现有项目,例如https://github.com/eaigner/DataKit来为我的手机应用程序创建可扩展的后端服务。
我所采取的步骤是:

你尝试了什么?你遇到了什么问题? - SLaks
愚蠢的问题 - 你确定在你的虚拟机上安装了IIS吗? - Justin Beckwith
又一个愚蠢的问题:你是否适当地配置了防火墙? - Alexander Galkin
IIS已安装并已启动 :) 端点已打开(可能不正确),有没有一种方法可以对它们进行ping测试? - Avba
2个回答

1

1

这里有几个你应该尝试的事情:

  1. 你应该考虑使用Azure网站。它是一个完全托管的负载均衡系统,类似于Heroku。 这里 是一个关于如何创建的教程。那应该能够处理你的传入请求。

  2. Mongo的人们创建了 这个 教程,介绍如何在Azure上进行设置。还有一种选择是从Azure商店中使用Mongo Add-On(免费)。

  3. 部署到azure的东西将具有不同于本地主机80的URL。检查你的配置以查看你的IP地址。本地主机通常指在你的计算机上本地部署的东西。你需要已部署站点的IP地址。

希望这可以帮助你!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接