在 MS Azure 虚拟机上设置 MongoDB,以便从 Azure 网站访问它

在 MS Azure 虚拟机上设置 MongoDB,以便从 Azure 网站访问它

我在 MS Azure Cloud 上的 3 台虚拟机 (Ubuntu 14) 上设置了一个 MongoDB 副本集群。已使用 MMS 设置了 mongodb 集群 (https://mms.mongodb.com顺便说一下,这是一个非常棒的工具,而且它运行良好。

我还有一个使用 PHP 的 Azure 网站,已经安装了 mongodb 驱动程序。

现在我想将我的网站连接到我的 mongoDB 集群主服务器,当然,我不想向任何人开放端口 27017,我应该如何配置它?

答案1

9 月,Azure Websites 获得了对虚拟网络的支持。如果您已将 MongoDB 群集配置为虚拟网络,则现在可以将网站添加到同一虚拟网络。完成此操作后,您可以让 MongoDB 驱动程序直接访问节点(通过每个节点的内部 IP 地址),而不必打开外部端点。

从现在起,您需要使用新门户(portal.azure.com) 将您的网站配置到虚拟网络中。

公告帖是这里。还发布了一个教程这里

相关内容