首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Azure应用服务上的Web2py项目部署

Azure应用服务上的Web2py项目部署
EN

Stack Overflow用户
提问于 2020-01-15 10:12:50
回答 1查看 251关注 0票数 0

我目前正在使用PythonAnywhere来部署我的web2py项目,它对我来说很好。

现在,我想在azure服务上部署我的web2py应用程序。我遵循了下面Goggle组中提到的所有步骤

在Azure web应用程序中使用Web2py创建Web应用程序

不过,我还是可以看到蔚蓝python网页应用程序的默认页面。我还试图使用给定的git存储库中提到的相同的代码库来完成该操作。

我无法确定我应该引用哪个文档,或者将web2py项目部署到Azure服务的正确步骤是什么。

下面是我将web2py项目部署到Azure应用程序服务时遵循的步骤

  1. 使用P1V2应用服务计划创建Azure应用程序服务。带有python 3.6默认语言的Linux机器
  2. 在部署中心选择本地git存储库,并将代码推送到azure git存储库。它显示了部署成功的消息。

  1. 浏览蔚蓝网站,但这一次它没有显示预期的登陆页面。它给我展示了天蓝色网站的默认应用页面。

我尝试了3-4次,但每次我都得到同样的结果。我是不是漏掉了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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 LinuxConfigure a Linux Python app for Azure App Service,以尝试更改并部署到Azure中的Linux。即使是这样,您也需要遵循文档Configure a custom Linux container for Azure App Service来创建用于部署的自定义停靠器映像。

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

https://stackoverflow.com/questions/59749220

复制
相关文章

相似问题

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