PHP|微信小程序开发环境的部署,后台环境php

近期参加的微信小程序的开发大赛,然后在群里发现还是有挺多像我一样的新手,所以写一下我的踩坑记让大家少踩点坑。
微信小程序开发需要后台服务器必须有备案的域名,否则小程序不能上线。(云开发是哪样的我就不太清楚了)。如果还没有买服务器在本地测试的话要在微信开发者工具的详情中勾选不检验合法域名选项,否则无法连接到本地的后台。(如果这样做的话真机调试的时候注意手机和主机在同一个内网)
【PHP|微信小程序开发环境的部署,后台环境php】PHP|微信小程序开发环境的部署,后台环境php
文章图片

如果想要上线的话服务器是和域名是必不可少的,这里我推荐在阿里云购买,各种环境部署等操作简单,售后也比较给力,学生购买也有优惠,性能对学生来说完全ok,物美价廉比较适合学生学习使用。下面附上购买阿里云学生机的链接(注意:该服务器是轻量应用服务器)https://promotion.aliyun.com/ntms/act/campus2018.html
如果你不想花钱买服务器的话你可以去阿贝云,虽然说服务器是免费的但是有些东西还是挺坑的,自己可以去体会
然后在购买的时候应用镜像选择LAMP的集成环境,然后就可以把代码通过远程连接放到服务器便直接使用了。
PHP|微信小程序开发环境的部署,后台环境php
文章图片

远程连接可以使用winscp进行连接,图形化的操作对不熟悉Linux的人特别友好。端口号注意是22
PHP|微信小程序开发环境的部署,后台环境php
文章图片

然后应用安装信息都可以再阿里云的控制台查看。域名的购买与备案都可以再阿里云找到,在阿里云备案还是挺快的,最最关键的是幕布是免费申请,但是阿贝云就要花20,这是一个坑。
等到备案的通过最后一步就是安装ssl证书,因为微信小程序不支持http访问服务器接口。在阿里云有免费的ssl证书https://common-buy.aliyun.com/?spm=5176.2020520163.cas.1.zTLyhO&commodityCode=cas#/buyPHP|微信小程序开发环境的部署,后台环境php
文章图片
购买之后安装好像还挺麻烦的,如果顺利的话还好,要是有一些小问题能把你折磨死。我发现了一个不用自己安装的方法,重置你的服务器应用镜像,然后勾选选择阿里云提供的扩展服务,这样就会自动安装证书了
PHP|微信小程序开发环境的部署,后台环境php
文章图片

至此小程序的整个环境就配置好了,如果代码都已经写好就可以直接审核上线了。注意要在微信公众平台中的开发设置添加你的域名,不然是无法访问你的后台接口的。

    推荐阅读