如何将AZURE VM的驱动器数据用于azure云托管应用程序

时间:2017-01-19 11:03:11

标签: php azure azure-web-sites azure-virtual-machine azure-cloud-services

我有一个Azure虚拟机,其驱动器中的图像超过30 GB。还有一个运行mysql工作台数据库。

我想将这个数据库和图像用于我的azure云托管应用程序(Web + MySQL)。

我的php网络应用程序从VM驱动器中的文件夹中提取图像,并显示VM中存在的Mysql工作台数据库中该图像的相应记录。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

我们无法直接从Web应用程序请求VM中的图像文件。但我们可以考虑一种解决方法,它将利用Azure File Storage。您可以将图像文件存储到共享文件夹中的文件存储中,然后您可以通过PHP中的REST API访问该文件。

您可以按照https://docs.microsoft.com/en-us/azure/storage/storage-dotnet-how-to-use-files#mount-the-file-share在VM中挂载文件共享。

此外,如果您在ARM模式下使用VM,请不要忘记在VM和Network Secure Group的防火墙中启用445出站规则。

成功后,您可以获得类似的文件sys结构: enter image description here