我目前正在使用PythonAnywhere来部署我的web2py项目,它对我来说很好。
现在,我想在azure服务上部署我的web2py应用程序。我遵循了下面Goggle组中提到的所有步骤
不过,我还是可以看到蔚蓝python网页应用程序的默认页面。我还试图使用给定的git存储库中提到的相同的代码库来完成该操作。
我无法确定我应该引用哪个文档,或者将web2py项目部署到Azure服务的正确步骤是什么。
下面是我将web2py项目部署到Azure应用程序服务时遵循的步骤
我尝试了3-4次,但每次我都得到同样的结果。我是不是漏掉了什么?
发布于 2020-01-15 12:10:42
正如您提到的,我查看了Google的论坛线程Creating web apps with Web2py in Azure Web Apps
,我看到附件中有一个名为web.config
的文件,如下图所示。
然而,在2015年-11-13年,讨论太陈旧了。当时,Azure只支持Windows应用程序服务,但是您试图基于Docker在Azure WebApp for Linux上复制它,因为P1V2
Sku用于Linux,Standard S1
用于Windows,如下所示。
Windows应用程序服务计划的P1V2
Sku
Windows应用程序服务计划的Standard S1
Sku
因此,如果您想在Azure WebApp for 在蔚蓝的webapp中没有pip或python模块上复制Groups线程的相同应用程序,请尝试参考我的答案以获得其他的So线程在蔚蓝的webapp中没有pip或python模块。没有任何Azure官方文档介绍如何在Azure Windows WebApp上部署Python应用程序。
否则,请参阅两个Azure官方文档Quickstart: Create a Python app in Azure App Service on Linux
和Configure a Linux Python app for Azure App Service
,以尝试更改并部署到Azure中的Linux。即使是这样,您也需要遵循文档Configure a custom Linux container for Azure App Service
来创建用于部署的自定义停靠器映像。
https://stackoverflow.com/questions/59749220
复制相似问题