微信小程序部署流程
2022/6/27 1:20:45
本文主要是介绍微信小程序部署流程,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
微信小程序的部署过程稍有繁琐,这里记录一下主要的部署步骤和遇到的问题。
一、准备工作
1. 购买云服务器
尝试过阿里云/腾讯云/百度云/华为云等四大云服务器,操作都差不多。这里以百度云为例。
2. 购买域名
小程序必须要使用域名,可以在云服务商系统购买。购买后要求备案通过才能使用域名(一般周期较长,一般为1个月内,需要填写资料/上传相关签名资料后,等待审核。具体按照网站备案要求操作),然后在百度智能云平台里进行DNS解析即可。
3. 申请/购买ca证书
微信小程序的接口要求是https,所以需要购买ca证书。云服务器自带的ca证书没有与域名绑定,因此需要自行购买,但一般花费较高。好在有免费ca证书可用(有效期1年),可以测试,如下图所示。
二、webapi发布及配置
1. 云服务器部署SSL证书
官方文档有详细说明,https://cloud.baidu.com/doc/BCC/s/Okmvmtv3x
2. 将开发好的webapi程序(我这里使用的是.net core 6 的web api)发布到iis。然后再添加绑定https(主机名填写域名)即可。
三、uniapp发布到微信小程序
借助于uniapp的开发工具hbuilder可以很方便的一键发布微信小程序。
点击hbuilder菜单的发行->小程序-微信(仅适用于uniapp),打开如下窗口。
微信小程序名称自行填写,微信小程序appid需要登录微信小程序管理后台获取。
密钥文件也是在微信小程序后台获取。生成key文件。IP白名单可以添加执行上传微信小程序时操作的电脑的IP。只有添加了IP白名单的IP地址,才可以执行上传微信小程序代码的动作。
填写相关信息,选择密钥文件路径,发行即可一键发布。
四、微信小程序官方配置
服务器域名要正确配置,且域名要求是https协议。
此外,微信小程序需要独立的Email邮箱(一个邮箱只能绑定一个微信小程序),另外涉及到收集用户资料的小程序(比如身份证号等),会上架被拒。
参考资料:
1. 云服务器部署SSL证书-IIS
2. https 发生413错误 未显示页面,因为请求实体过大
3. 微信小程序上传图片报错:uploadFile: fail url not in domain list
这篇关于微信小程序部署流程的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-13微信小程序如何封装接口域名?-icode9专业技术文章分享
- 2024-11-13如何在微信小程序中实现直传功能?-icode9专业技术文章分享
- 2024-11-13如何在小程序的地图组件中添加标记和文字?-icode9专业技术文章分享
- 2024-11-13在微信小程序的地图组件中如何实现自定义标记和气泡?-icode9专业技术文章分享
- 2024-11-01微信小程序教程:零基础入门到实战
- 2024-11-01微信小程序全栈教程:从入门到实践
- 2024-10-31微信小程序怎么实现关注公众号功能-icode9专业技术文章分享
- 2024-10-30微信小程序cover-view,支持bindtap吗-icode9专业技术文章分享
- 2024-10-30微信小程序的cover-image支持bindtap吗-icode9专业技术文章分享
- 2024-10-30微信小程序web-view怎么设置高度?-icode9专业技术文章分享