目前小程序已经占据了全网大部分流量,站在了流量的风口之上,很多商家和企业也纷纷加入了项目的开发行列,但是小程序和app还是有相同之处,主要在于小程序和app的开发需要后端服务的支持,所以我们在开发小程序项目的时候,还需要考虑到后台搭建,今天厦门在乎科技为大家带来微信小程序后台搭建指南,一起来了解一下吧。

一、注册登录微信公众平台
1.设置-开发设置-开发者ID:AppID/AppSecrect,后端服务器和微信API服务器认证用,也就是告诉微信,我是个合法的小程序后端,可以和你通信并调用登录支付API等
2.设置-开发设置-服务器域名:微信端测试/发布时,会校验这些域名是否实名认证并被备案,白名单。这个域名可以到腾讯云购买并备案,中间也会折腾一些时间。
二、后端开发部署
2.1 业务逻辑镜像制作及本地运行
登录并打开阿里云 容器镜像服务, 找到conami镜像
在windows下运行docker(可选)
由于微信小程序的前端IDE只支持windows,所以方便点最好在windows下跑个docker
下载及基础框架镜像
docker pull registry.cn-hangzhou.aliyuncs.com/conami/conami
业务逻辑源代码出场!从框架基础镜像构建自己的业务逻辑
git clone https://gitee.com/yingpo/weixin-xiaochengxu-vote.git
这里的Dockerfile显示了业务逻辑部分怎么拷进去,业务逻辑在/nami/request目录下
docker build -t myvote .
docker push myvote {你的镜像仓库地址}
启动容器,初始化数据库
docker run -d -p 8080:8080 myvote
默认的ENTRYPOINT为 bash /nami/service.sh start
在浏览器中访问 这个机器的数据库

这时候直接点Connect是进不去的,里面的jdbc的url需要修改为
jdbc:h2:/nami/database/nami;AUTO_SERVER=TRUE;MVCC=TRUE

可以点击Save把这个地址存下来,以后登录db不用再写
然后把weixin-xiaochengxu-vote/nami/sql目录里面的vote_demo.sql复制到这个数据库内执行,建表

至此,整个后端的小程序服务容器就已经跑起来了。在小程序开发者工具上,修改app/utils/config.js,把里面的host地址这行改为目前使用的服务器地址,可以正常进行投票、查看等操作

以上就是今天为大家带来的关于“微信小程序后端怎么搭建 小程序后台搭建指南”全部内容,小程序即用即走的优势,也正是它的核心竞争力与理念,想要了解更多关于小程序后台搭建的内容,欢迎关注厦门在乎科技-专注小程序、app、网站开发