本教程以一个Spring Boot应用为例介绍如何快速将后端代码部署到云上。

步骤一 创建小程序

完成以下操作,创建一个小程序:
  1. 使用阿里云账号登录云应用控制台
  2. 单击开始创建

  3. 配置小程序。
    • 小程序名称:指定小程序的名称。名称长度在3~30个字符,可包含中文、英文、数字、下划线、加号(+)和连字符(-)。

      本教程输入HelloWorld

    • 小程序平台:选择小程序要对接的平台。

      本教程选择其他

    • 后端应用框架:选择要部署的应用使用的后端框架。确保您选择的后端框架遵循云应用约定。更多详细信息,请参见后端框架说明
      本教程选择 Spring Boot
      注意 后端框架选择后无法修改,确保您选择的框架和您部署的应用一致。


步骤二 构建环境

创建小程序后,您需要初始化环境。在初始化环境时,系统会根据您选择的套餐(入门版、基础版或标准版)自动启动对应的云资源。云应用支持创建两种环境,测试环境仅提供入门版套餐。更多详细信息,请参见部署环境说明

  • 测试环境:在程序开发、测试阶段使用,用于开发、调测程序。
  • 生产环境:在程序发布、公开阶段使用,用于部署、更新程序。
完成以下操作,初始化云资源环境:
  1. 小程序云应用页面,单击已创建的小程序。

  2. 测试环境页签,单击初始化环境
  3. 浏览配置信息,然后单击购买,并初始化

    等待大约5分钟左右,初始化完成。您可以查看配置的云资源。入门版会创建一台ECS实例,并在该ECS实例中默认启动一个RDS MySQL数据库和一个弹性公网IP供您使用。

    说明 在初始化完成后,会提示您是否部署默认的应用示例。为了展示上传发布包的过程,本教程选择不使用默认示例。


步骤三 部署应用

成功初始化云资源后,您可以直接上传应用代码包,将应用部署到云上。完成以下操作,部署小程序应用:

  1. 测试环境页签,单击上传发布包
  2. 上传发布包对话框,配置以下信息,然后单击确认
    • 版本号:指定发布包的版本号。最大长度为32个字符,可包含字母、数字、点、下划线和连字符。默认版本号是发布包的上传时间。
    • 发布包:单击上传文件上传发布包。本教程上传一个Spring Boot的Jar文件。
      说明 确保您上传的Jar文件符合所选应用框架的约定。更多详细信息,请参见后端框架说明


  3. 上传成功后,单击发布
  4. 发布对话框,选择要发布的版本,然后单击确认
    当应用状态变为 运行中时,应用已部署成功。

步骤四 配置证书

在部署好后端应用后,您需要上传服务端证书。

说明 入门版没有配备负载均衡资源,您需要手动上传证书。基础版和标准版的证书直接在负载均衡实例中配置,详情参见添加HTTP监听

完成以下操作,上传证书:

  1. 在云应用详情页,单击证书页签。
  2. 单击上传SSL证书上传后端服务的证书。
  3. 单击上传SSL证书私钥文件上传后端服务证书所使用的私钥。

步骤四 绑定域名

应用部署成功后,您可以将云应用的公网IP和您使用的域名绑定 。如果您使用的是阿里云云解析服务,操作详情请参见添加域名解析

图 1. 公网IP地址


图 2. 访问应用