上云无忧 > 文档中心 > 腾讯云 Serverless SSR 控制台部署应用
Serverless SSR
腾讯云 Serverless SSR 控制台部署应用

文档简介:
操作场景: 通过 Serverless 应用控制台,您可以快速创建 Web 应用模板,或导入本地已有项目,实现传统 Web 框架的快速迁移、持续部署、二次开发、监控运维,在控制台完成应用项目的闭环开发体验。
*此产品及展示信息均由腾讯云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

操作场景

通过 Serverless 应用控制台,您可以快速创建 Web 应用模板,或导入本地已有项目,实现传统 Web 框架的快速迁移、持续部署、二次开发、监控运维,在控制台完成应用项目的闭环开发体验。

权限配置

主账号授权

1. 主账号登录 Serverless 应用控制台,单击前往授权进入访问管理控制台。
2. 在访问管理控制台的角色列表页,查看 SLS_QcsRoleCODING_QCSRole 服务角色是否创建成功。
注意
如果您已经创建过 CODING_QCSRole,请检查角色拥有权限是否完整,该角色需要基本策略列表如下:QcloudSLSFullAccess、QcloudSSLFullAccess、QcloudAccessForCODINGRole,如有缺失,请手动添加。

3. 确定角色与权限都符合要求后,即可开始使用服务。

子账号授权

子账号如果未开通 Serverless Cloud FrameworkCoding DevOps 的服务,请先与主账号联系,完成服务开通与角色创建。
开通服务后,需要主账号(或拥有授权操作的子账号)给当前子账号进行授权操作,详情请参见 子账号授权指引。完成授权后,即可开始使用服务。

创建应用

步骤1:创建应用

1. 登录 Serverless 应用控制台
2. 单击新建应用,进入项目创建页面。
3. 选择应用创建方式,支持应用市场创建Web 应用创建两种方式,您可以根据自己的实际情况,选择相应的创建方案。
应用市场创建
Web 应用创建
如果选择应用市场创建,您可以通过选择控制台提供的项目模板,快速创建一个应用。当前支持模板如下图所示:

您也可以通过以下最佳实践文档了解更多:
部署融合媒体转码应用
部署全景录制
部署融合媒体转码应用
如果选择Web 应用创建,您可以通过选择控制台提供的框架模板,快速创建一个 web 应用。当前支持框架如下:
支持框架
相关文档
Express 框架
快速部署 Express 框架
Koa 框架
快速部署 Koa 框架
Egg 框架
快速部署 Egg 框架
Next.js 框架
快速部署 Nextjs 框架
Nuxt.js 框架
快速部署 Nuxtjs 框架
Nest.js 框架
快速部署 Nestjs 框架
Flask 框架
快速部署 Flask 框架
Django 框架
快速部署 Django 框架
Laravel 框架
快速部署 Laravel 框架
4. 单击下一步,根据页面提示,填写应用基本信息。
5. 单击完成,将为您自动部署应用,您可以查看项目的部署日志。

步骤2:资源管理

Serverless 应用 页面,单击目标应用进入应用详情页,查看项目部署后输出的基本信息、部署日志等,方便您轻松实现项目的管理运维。

步骤3:开发部署

在应用详情页顶部,选择开发部署 > 更新应用,您可以轻松地实现应用的配置修改与二次部署上传,支持文件夹上传、代码托管、本地开发三种方式。
文件夹上传
代码托管
本地开发
您可以通过上传文件夹的方式直接导入本地项目,对于 Node.js 框架,Serverless Cloud Framework 将自动为您创建层,并将依赖包 node_modules 传入层中完成部署。

目前支持 GitHub、GitLab、GiteeCODING 的代码仓库地址,也支持公开的自定义代码库,您可以通过选择应用的触发方式,完成应用的自动更新,详情请参考 项目触发方式管理

您可以下载代码到本地,安装 Serverless Cloud Framework 并进行本地开发,构建项目并部署。

应用监控

应用监控页面,您可以查看项目部署后输出的基本信息、项目请求次数、项目报错统计等多项监控指标,方便您轻松实现项目的管理运维。

部署日志

部署日志页面,可以看到通过控制台部署自动触发的部署日志,以及部署结果。
说明
目前通过 CLI 命令行部署的应用日志暂时无法在控制台查看。

相似文档
  • 操作场景: Serverless SSR 基于 Serverless Framework 与 Coding DevOps 构建计划完成部署,用户在使用前,必须保证已经开通这两项服务,并拥有相关角色的调用权限。本文主要介绍首次登录 SSR 控制台时,Serverless Framework 与 Coding DevOps 的授权流程。
  • 操作场景: 本文将为您指导如何通过 Web Function,将您的本地 Next.js SSR 项目快速部署到云端。 说明: 本文档主要介绍控制台部署方案,您也可以通过命令行完成部署,详情请参见 通过命令行完成框架部署。
  • 操作场景: 本文将为您指导如何通过 Web Function,将您的本地 Nuxt.js SSR 项目快速部署到云端。 说明: 本文档主要介绍控制台部署方案,您也可以通过命令行完成部署,详情请参见 通过命令行完成框架部署。
  • 操作场景: 目前 Serverless SSR 只支持上传小于 50MB 的代码,当您的项目过大时,您可以将依赖放在层中而不是部署包中,可确保部署包保持较小的体积。层的具体使用请参见 层管理相关操作。
  • 在 Serverless SSR 控制台中,新建应用时可以选择是否启用高级配置,以实现对应用访问的优化。 本文主要对默认优化和建议优化的配置项进行说明。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部