首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在azure上托管yii2框架web应用

如何在azure上托管yii2框架web应用
EN

Stack Overflow用户
提问于 2018-01-15 16:24:35
回答 2查看 991关注 0票数 0

有人知道在azure上部署yii2框架web应用的最佳方式吗?在azure上有连接数据库的资源吗?

EN

回答 2

Stack Overflow用户

发布于 2019-03-20 17:30:50

您可以使用App Service/Web App。请按照以下步骤操作:

  1. 将您的应用推送到github/bitbucket或其他位置(我使用的是Github )
  2. 打开https://portal.azure.com并登录到您的帐户
  3. 转到create resource -> -> Web app
  4. 填写表单并单击Create按钮
  5. 成功创建后,打开您创建的Github -> Continue -> Kudu ->您的组、存储库和分支-> Finish<代码>H215<代码>G216

安装Composer:

单击Console

  • Follow

  • Execute php composer.phar install -vv

  • Execute chmod +777 assets

  • Don't忘记检查此处的要求:https://yourdomain.com/requirements.php

设置入口点:

Click Go>单击应用程序和适当的Setting

  • Choose版本(7.x),然后转到虚拟应用程序和目录(在site\wwwroot\web

  • Save

site\wwwroot

您的Yii2应用程序现在应该正在运行。

要连接Azure数据库,只需在Azure上创建数据库,将server name复制到db.php中即可。如果您要使用Azure数据库从本地主机测试您的应用程序,请不要忘记在数据库防火墙设置中将您的公共IP地址列入白名单

票数 2
EN

Stack Overflow用户

发布于 2018-01-15 16:44:12

您可以查看此博客,尽管它指的是使用Classic Portal您可以在New Portal中遵循类似的步骤。https://blogs.msdn.microsoft.com/azureossds/2015/07/23/migrate-yii-framework-application-to-azure-web-app/

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

https://stackoverflow.com/questions/48259200

复制
相关文章

相似问题

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