微信小程序后端怎么搭建 小程序后台搭建指南

小程序开发

2021-06-18

  目前小程序已经占据了全网大部分流量,站在了流量的风口之上,很多商家和企业也纷纷加入了项目的开发行列,但是小程序和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、网站开发

即刻联系「在乎科技」专业项目经理为您提供产品咨询和项目报价!

立即咨询

CONTACT US

联系我们

联系电话:

131-6399-9993

电子邮箱:

公司地址:

厦门市思明区湖滨南路388号国贸大厦34D单元

公司地址