配置域名
在测试环境小程序云会自动分配一个二级域名供小程序应用测试使用。当您将小程序部署到生产环境时,您需要手动配置小程序应用使用的域名。 前提条件 如果您没有可使用的域名,请先购买域名并完成实名认证。详细信息,请参见注册域名。 注意
小程序测试环境免费提供的域名只能用于本地调试,不能配置到支付宝小程序的服务器域名白名单中。
小程序云应用是为小程序提供后台接口,不鼓励用来搭建网站。因此在使用小程序测试环境免费提供的域名(如app2143434635test.mapp-test.xyz)访问云应用时,会自动加上Content-Disposition attachment响应头,从而在浏览器中会触发下载动作而不是打开一个页面(该限制不影响小程序正常的API调用)。
操作步骤
[登录DNS云解析控制台。](链接地址https://dns.console.aliyun.com/?spm=a2c4g.11186623.2.14.3cbc2ea4ROwQdY)
在域名解析页面,单击添加域名。
单击目标域名操作列下的解析设置。
单击添加记录,完成以下操作配置域名解析记录。
详细配置说明,请参见[添加解析记录](链接地址https://help.aliyun.com/knowledge_detail/29725.html?spm=a2c4g.11186623.2.15.3cbc2ea4ROwQdY)。
记录类型:选择A-将域名指向一个IPV4地址。
主机记录:输入www。
解析线路:选择默认线路。
记录值:输入云应用的公网IP。
您可以在小程序云应用应用详情页面的域名页签下查看公网IP。
TTL:选择10分钟。
配置SSL证书(入门版)
前提条件
您已创建入门版云环境。详情请参见构建环境。
已经购买了证书。
您可以通过阿里云SSL证书服务购买、申请SSL证书。详细信息,请参见申请证书。
操作步骤
在云应用详情页面,单击域名页签。
单击上传SSL证书,然后选择SSL证书文件。
说明 SSL证书格式必须为.pem或.crt。
单击上传SSL证书私钥文件,然后选择SSL证书的私钥文件。
单击确定完成证书配置。
配置SSL证书(标准版)
在小程序应用发布前,您需要上传小程序应用所使用的服务器证书和密钥。标准版环境的SSL证书在负载均衡实例上配置。您可以直接使用SSL证书服务中的证书或者将所需的第三方签发的服务器证书和密钥上传到负载均衡。 前提条件
您已创建标准版云环境。详情请参见[构建环境](链接地址https://help.aliyun.com/document_detail/122087.html?spm=a2c4g.11186623.2.13.1dc1563aITKgUD#task-645658)。
已经购买了证书。
您可以通过[阿里云SSL证书服务购买](链接地址https://www.aliyun.com/product/cas?spm=a2c4g.11186623.2.14.1dc1563aITKgUD)、申请SSL证书。详细信息,请参见[申请证书](链接地址https://help.aliyun.com/document_detail/98574.html?spm=a2c4g.11186623.2.15.1dc1563aITKgUD)。
操作步骤
在云应用详情页面,单击域名页签。
如果您要使用阿里云SSL证书服务的证书,完成以下操作:
单击购买,然后根据指引完成购买。
详细配置说明,请参见[选择并购买证书](链接地址https://help.aliyun.com/document_detail/98572.html?spm=a2c4g.11186623.2.16.1dc1563aITKgUD)。
填写资料完成证书申请。
详细配置说明,请参见[申请证书](链接地址https://help.aliyun.com/document_detail/98574.html?spm=a2c4g.11186623.2.17.1dc1563aITKgUD)。
证书签发后,将证书部署到负载均衡服务。
详细配置说明,请参见[部署证书](链接地址https://help.aliyun.com/document_detail/98575.html?spm=a2c4g.11186623.2.18.1dc1563aITKgUD)。
如果您想使用本地的证书,完成以下操作:
单击上传SSL证书及私钥。
单击上传SSL证书,然后选择SSL证书文件。
说明 SSL证书格式必须为.pem或.crt。
单击上传SSL证书私钥文件,然后选择SSL证书的私钥文件。
单击确定完成证书配置。
上传发布包
在构建云环境后,您可以上传发布包。 背景信息
当前小程序云应用支持部署Spring Boot和Node.js框架的应用。详细信息,请参见后端框架。 操作步骤
在应用详情页面,单击上传发布包。
在上传发布包页面,完成以下操作:
可选: 修改发布版本。默认发布版本是上传发布包的时间。
单击上传文件,然后选择要上传的发布包。
注意 确保上传的发布包的后端框架和创建云应用时选择的框架一致。更多详细信息,请参见[后端框架](链接地址https://help.aliyun.com/document_detail/122081.html?spm=a2c4g.11186623.2.16.3733b387tCRxoY#concept-jmk-3q3-fhb)。
可选: 输入备注信息。
单击上传。
执行结果
上传成功后,在应用详情页面,单击发布信息查看上传的发布包。
部署云应用
您可以在小程序云应用控制台一键部署小程序云应用,无需手动搭建后端环境。 前提条件
创建云应用
构建环境
配置域名和配置SSL证书(入门版)
说明 测试环境部署小程序应用时无需配置域名和证书。
上传发布包
操作步骤
在应用详情页面,单击发布部署。
选择要发布的版本,然后单击发布。
发布成功后,单击发布信息页签,查看发布信息。
查看日志
你可以在云应用部署的云服务器上查看云应用的日志。 操作步骤
登录[小程序云应用控制台](链接地址https://mp.console.aliyun.com/cloudAppList?spm=a2c4g.11186623.2.8.36491610lhzwUN)。
单击云应用项目,然后单击云服务器页签查看云应用部署的ECS实例信息。
登录ECS实例,进入/home/admin/logs/目录查看日志:
stdout.log和stderr.log文件存储的是应用本身相关的日志信息。
xdeploy目录下存储的是应用部署相关的日志信息。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。