解决方案

搭建自己的小程序服务器

seo靠我 2023-09-23 19:35:25

本文着重介绍小程序如何使用自己的的后台。

目前小程序的接口调用有两种方式:

1、调用网上的数据接口,如聚合、易源数据等;

2、自己的服务器接口;

显而易见的,第一种方式更加的专注于做小程序本身,只需要调用别人SEO靠我写好的接口就行了,但是除去接口会收费外,存在着最大的弊端,那就是不够自由!不能够存储用户数据、不能够随意增加想要的功能。打个简单的比方,做一个好嗨哦lite类型的小程序,如果调用易源的数据接口,那么想SEO靠我做到统计点赞功能都是不能够实现的,可见如果调用别人的接口要满足小程序的基本功能都是很难实现的。

下面我们就一起来做一个功能齐全的小程序,拥有自己的服务器,大概步骤有:

1、拥有云服务器或者自己的pc作为服SEO靠我务器

2、域名(小程序必须通过访问域名的方式调用接口)

3、申请ssl证书并配置到服务器(小程序接口必须使用https)

4、发布项目到服务器并启动

5、联调小程序

6、发布小程序

拥有云服务器或者自己的pc作为SEO靠我服务器

为了方便,我选中的是阿里云的云服务器,买了最便宜的轻量级服务器作为学习使用(自带了很多东西,感觉不该用这个,血亏),这一步简单,直接去阿里云官网买就行了;

轻量级服务器

当然,这个服务器自己搭建了很SEO靠我多东西,而且会自己在启动机器的时候启动起来,我是选择直接shutdown了,然后自己用的tomcat。。

域名

域名我也选择了阿里云上直接买,分分钟就能搞定,然后直接配置上我们的云服务器地址就可以了

域名配SEO靠我

这个时候由于没有备案,只能通过云服务器的公网ip+端口的形式来访问我们的tomcat服务器。。。至于备案,需要去阿里云的备案中心申请,交一坨资料后等待大约半个月才能通过,所以这件事情要先做,等待备案SEO靠我通过的途中就可以开发我们的后台与小程序啦。

申请ssl证书并配置到服务器

由于小程序中访问后台必须通过https,所以我们还需要申请ssl证书,现在找个免费的真难,好在我还是找到了!

https://freSEO靠我essl.cn/ 去这个地方免费申请ssl证书(网站里面有验证步骤,不明白可以问我),然后上传到阿里云的ssl证书模块中

上传证书

弄好了大概是这样的

证书信息

现在就可以去云服务器https模块那里进行配置SEO靠我

配置https并关联我们已经上传并过审的证书

然后就是配置并启动tomcat了,配置文件如下(上传证书的jks文件到我们的服务器,然后直接添加这几行并修改加黑斜体的配置即可):

<Connector poSEO靠我rt="443" protocol="org.apache.coyote.http11.Http11NioProtocol" maxThreads="150" SSLEnabled="true">

<SSEO靠我SLHostConfig>

            <Certificate certificateKeystoreFile="cert/haohaiyo.fun.jks" certificateKeyAlias="haohaSEO靠我iyo.fun"

                certificateKeystorePassword="证书密码"

                        type="RSA" />

        </SSLHostConfig>

    </Connector>

最后就是开启云服务器的443端口(SEO靠我https默认端口就不解释了)

开启443

看到下面这个就代表成功了

就是这样

发布项目到服务器并启动

现在我们只需要把包含接口的项目发布到我们的tomcat上重启,然后访问接口看是否能够正常获取数据(等备案通SEO靠我过哦)

数据获取成功

联调小程序

配置我们的小程序请求的合法域名

配置我们自己的https域名作为合法域名

最后一步就是我们的小程序联调了,我想这个就不用太多介绍了把,网上文章太多了,

数据请求示例

联调中。。。

SEO靠我布小程序

等到上面的都搞定后,我们就可以发布啦,这个就太简单了~ 

好嗨哦lite小程序体验扫码

好嗨哦lite

如有问题,欢迎咨询,大家一起学习进步

“SEO靠我”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与 我们联系删除或处理,客服邮箱:html5sh@163.com,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同 其观点或证实其内容的真实性。

网站备案号:浙ICP备17034767号-2