1.本文着重介绍小程序如何使用自己的的后台。
2.目前小程序的接口调用有两种方式:
3.1、调用网上的数据接口,如聚合、易源数据等;
4.2、自己的服务器接口;
5.显而易见的,第一种方式更加的专注于做小程序本身,只需要调用别人写好的接口就行了,但是除去接口会收费外,存在着最大的弊端,那就是不够自由!不能够存储用户数据、不能够随意增加想要的功能。打个简单的比方,做一个好嗨哦lite类型的小程序,如果调用易源的数据接口,那么想做到统计点赞功能都是不能够实现的,可见如果调用别人的接口要满足小程序的基本功能都是很难实现的。
6.下面我们就一起来做一个功能齐全的小程序,拥有自己的服务器,大概步骤有:
7.1、拥有云服务器或者自己的pc作为服务器
8.2、域名(小程序必须通过访问域名的方式调用接口)
9.3、申请ssl证书并配置到服务器(小程序接口必须使用https)
10.4、发布项目到服务器并启动
11.5、联调小程序
12.6、发布小程序
拥有云服务器或者自己的pc作为服务器13.为了方便,我选中的是阿里云的云服务器,买了最便宜的轻量级服务器作为学习使用(自带了很多东西,感觉不该用这个,血亏),这一步简单,直接去阿里云官网买就行了;
14.轻量级服务器
15.当然,这个服务器自己搭建了很多东西,而且会自己在启动机器的时候启动起来,我是选择直接shutdown了,然后自己用的tomcat。。
域名16.域名我也选择了阿里云上直接买,分分钟就能搞定,然后直接配置上我们的云服务器地址就可以了
17.域名配置
18.这个时候由于没有备案,只能通过云服务器的公网ip+端口的形式来访问我们的tomcat服务器。。。至于备案,需要去阿里云的备案中心申请,交一坨资料后等待大约半个月才能通过,所以这件事情要先做,等待备案通过的途中就可以开发我们的后台与小程序啦。
申请ssl证书并配置到服务器19.由于小程序中访问后台必须通过https,所以我们还需要申请ssl证书,现在找个免费的真难,好在我还是找到了!
20.https://freessl.cn/去这个地方免费申请ssl证书(网站里面有验证步骤,不明白可以问我),然后上传到阿里云的ssl证书模块中
21.上传证书
22.弄好了大概是这样的
23.证书信息
24.现在就可以去云服务器https模块那里进行配置
25.配置https并关联我们已经上传并过审的证书
26.然后就是配置并启动tomcat了,配置文件如下(上传证书的jks文件到我们的服务器,然后直接添加这几行并修改加黑斜体的配置即可):
27.Connectorport"443"protocol"org.apache.coyote.http11.Http11NioProtocol"maxThreads"150"SSLEnabled"true"
28.SSLHostConfig
29.CertificatecertificateKeystoreFile"cert/haohaiyo.fun.jks"certificateKeyAlias"haohaiyo.fun"
30.certificateKeystorePassword"证书密码"
31.type"RSA"/
32./SSLHostConfig
33./Connector
34.最后就是开启云服务器的443端口(https默认端口就不解释了)
35.开启443
36.看到下面这个就代表成功了
37.就是这样
发布项目到服务器并启动38.现在我们只需要把包含接口的项目发布到我们的tomcat上重启,然后访问接口看是否能够正常获取数据(等备案通过哦)
39.数据获取成功
联调小程序40.配置我们的小程序请求的合法域名
41.配置我们自己的https域名作为合法域名
42.最后一步就是我们的小程序联调了,我想这个就不用太多介绍了把,网上文章太多了,
43.数据请求示例
44.联调中。。。
发布小程序45.等到上面的都搞定后,我们就可以发布啦,这个就太简单了~
46.好嗨哦lite小程序体验扫码
47.好嗨哦lite
48.如有问题,欢迎咨询,大家一起学习进步
搭建自己的小程序服务器-微信小程序自己搭建服务器-微信小程序本地开发
浏览量:2896
时间:
来源:just run 0
版权声明
即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。
最新资讯
-

即速应用,赋能企业玩转微信小程序智慧经营
作为国内领军的智慧商业经营服务商,即速应用始终秉承“让每个企业都拥有自己的智慧店铺”的愿景,持续赋能更多企业玩转智慧经营。即速应用旗下拥有“小程序搭建工具-即速应用”、“私域流量专家-即客云”等产品,帮助商家打通互联网全生态营销闭环。 -

即客云2.0重磅更新,让微信小程序运营更简单!
即客云作为一款基于企业微信的第三方工具,现从多维度提供超过30种功能,自上线以来,已服务多家企业,受到一致好评。近期,我们根据客户反馈和市场调研正式推出升级版 即客云2.0!更新了私域运营SOP,群日历功能,批量拓客,客户雷达,消息推送,个人欢迎语,帮助企业更好运用企业微信;同时提升了社群运营工作标准化,提升运营效率,帮助企业实现客户增长,玩转私域流量。 -

零代码 + AI 双轮驱动|即速应用解锁人工智能小程序开发新范式
无需代码、无需 AI 算法功底,普通人也能快速搭建智能小程序。即速应用将人工智能与零代码开发深度融合,推出 AI 智能生成能力,用户通过自然语言描述需求,AI 自动生成小程序页面、功能模块与后台配置,覆盖商城、预约、同城、社区团购等全场景。平台内置 AI 智能推荐、智能客服、用户画像分析等能力,一键对接微信生态,打通视频号、企业微信、短信跳转,帮企业快速落地 AI 应用,抢占智慧经营先机,让每家企业都拥有 AI 驱动的智慧店铺。











