作为微信小程序后端的“核心”,服务器搭建这一步至关重要,而且操作繁杂,需要有耐心而且会查阅,下面将提供一种简单有效的简易的微信小程序服务器从零搭建和相关配置方法。
同域名一样,如果你打算稍微学下服务器的搭建相关知识,并且不想有任何限制(即服务器用一段时间,后面还想方便地用来作网站的服务器),而不是去学如何使用腾讯云的微信小程序解决方案,那么买任何国内主流服务器商的服务器都没问题,不一定必须要腾讯云、阿里云、华为云什么的都OK。
这里本人因为域名打算通过阿里云购买备案,所以服务器自然就在阿里云买的。因为本人以学习为目的,所以买的是最便宜的学生款小服务器,后面事实证明这个服务器完全够用。这里给个学生服务器的链接链接
这里因为只熟悉windows所以选的是windowsserver2008标准版SP232镜像的ECS云服务器,后面的搭建和配置也就是针对这个来说的。但事实上,windowsOS作为服务器镜像操作起来有点繁琐,建议熟悉Ubuntu的,可以选Ubuntu16.04,而且价钱差不多还是64位。至于有商业需求的,建议多多咨询下,这种学生服务器应该不太合适。
登录阿里云官网,进入控制台,查看你的服务器实例,记录你的服务器公网IP,这个用于域名备案的信息填写、作为小程序开发阶段的服务器地址。然后点击“更多”,修改你的服务器远程连接密码。之后就是配置你的安全组,查看你的“配置规则”,按照下图,没有的部分添加补上,这样以后就不用担心端口配置的问题了。
首先要学会用远程连接,因为我想你不会喜欢阿里云控制台里面那个“远程连接”的(无法键盘操作)。在自己电脑里(前提是windows系统),按下Ctrl
R,然后输入mstsc快捷打开远程连接,ip就输你的服务器公网IP,别着急点“连接”,先点“显示选项”,调一下本地资源里面的组合键和剪贴板,然后把驱动器勾选上,方便后面从自己电脑上转移文件到服务器里。差不多就连接吧。
解锁密码就是你刚刚阿里云控制台设置的远程连接密码。然后迎接而来的熟悉的windows界面,但是真的“干净”。下面才真正进入环境配置。
这里推荐一个超级简单的方法,下载iis php mysql的集成安装包网站链接,然后转移到服务器中安装即可。不好用就老老实实通过“服务器管理器”安装部署iss配置方法链接,然后可以直接下载安装一个wamp(下载地址上一章有)来搞定php和mysql。
如果你后面发现php文件无法运行,那么有两种方法:
1.添加iis处理程序映射教程链接2.letitgo,不需要能在服务器中运行,但是所有的php代码都需要在自己的电脑上写好了转移过去。(不推荐)
将之前域名配置时搞到的SSL证书按照说明安装配置在服务器上即可,这里注意下,如果安装后发现该域名还是不能作为微信小程序合法域名,是因为tls版本过低的问题,网上有很多说话,说windowsserver2008sp2不支持更高版本的tls,但事实证明这有问题,因为我安装完这个注册表问题就解决了。注册表网站链接
为了方便在自己电脑上便捷管理,这里推荐一个好用软件NavicatPremiun,不过正版要收费,破解版地址:链接使用说明也在里面,很简单。
对表的管理非常方便,而且操作简单,省去了很多代码步骤。不过这个只能用来管理,监测数据。要能实现在微信小程序数据库的自动增删改查,需要写接口。后面章节会进一步介绍接口写法。
以上就是我认为很简易的服务器搭建方法和其他相关配置,理解不深,因为只追求能用就行了。欢迎评论指正。
华丽而轻松地回复LovelyBear2019:哈哈都是入门时候的笔记,水分很大。谢谢大佬鼓励!
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。