前言
前面的文章,我们已经介绍完所有的代码开发。
这篇文章,我们来看下怎样发布小程序。
一、虚拟主机创建https证书
还记得之前在调试小程序的时候,我们勾选了“不校验合法域名、web-view(业务域名)、TLS版本以及HTTPS证书”,来使到测试可以暂时正常进行。
但之前我们也说了,正式使用时候,是需要校验域名和证书才可以的。
证书有收费和免费的,如果是简单的应用或者学习,可以创建一个免费证书进行使用。
进入阿里云云虚拟主机模块的主机管理平台,打开“域名管理”下的“域名绑定”,在需要开启https加密访问的域名一行中,点击“开启”。
选择“免费证书”进行开启。当然也可以选择云盾证书,需要在SSL证书管理中进行创建。
当开启成功后,状态显示会改变。
注意,免费证书一般有效期为一年,到期后需要重新创建。
二、小程序发布
在微信开发者工具中,点击“上传”,会弹出覆盖当前体验版的提示,填写版本更新信息后点击“上传”,就可以将当前开发版本作为体验版上传到微信公众平台。
到微信公众平台中的“版本管理”中查看,最下方的“开发版本”可以看到最新提交的版本。并且点击“体验版”按钮,将生成访问体验版本的二维码。
当开发或体验版本测试ok,需要提交审核才可正式更新为线上版本。
提交审核时,需要填写一些信息。审核需要等待一些时间(一般是若干工作日)。系统也提供加急审核的功能,但一年只有1次机会,请谨慎使用。
提交完成后,我们只需要等待。当审核通过时,会出现在“审核版本”位置。此时可以择时手动更新为线上版本,也就是正式使用的版本。
对于线上版本,还可以进行版本回退和暂停服务的操作。
专题文章链接
最详细的【微信小程序+阿里云Web服务】开发部署指引(一):准备开始
最详细的【微信小程序+阿里云Web服务】开发部署指引(二):注册微信小程序
最详细的【微信小程序+阿里云Web服务】开发部署指引(三):开通阿里云主机
最详细的【微信小程序+阿里云Web服务】开发部署指引(四):搭建服务端数据库
最详细的【微信小程序+阿里云Web服务】开发部署指引(五):实现服务端调用逻辑
最详细的【微信小程序+阿里云Web服务】开发部署指引(六):开发微信小程序的准备
最详细的【微信小程序+阿里云Web服务】开发部署指引(七):小程序项目中的文件资源
最详细的【微信小程序+阿里云Web服务】开发部署指引(八):开发小程序卡片类型呈现功能
最详细的【微信小程序+阿里云Web服务】开发部署指引(九):开发小程序卡片浏览功能
最详细的【微信小程序+阿里云Web服务】开发部署指引(十):实现发音朗读
最详细的【微信小程序+阿里云Web服务】开发部署指引(十一):开发小程序设置功能
最详细的【微信小程序+阿里云Web服务】开发部署指引(十二):开发小程序用户反馈功能
最详细的【微信小程序+阿里云Web服务】开发部署指引(十三):小程序底部菜单
最详细的【微信小程序+阿里云Web服务】开发部署指引(十四):发布小程序
最详细的【微信小程序+阿里云Web服务】开发部署指引(十五):结语