将微信小程序部署到云服务器上的具体步骤
个人小程序当前具备了:各地实时多日天气预报查询、日历农历黄历万年历、密码记账本、理财计算器带历史数学计算器、出行路线查询等功能,扫描二维码体验:
就是当前集中功能太多速度很慢,回头还要有优化。。。
上一篇介绍了小程序中的本地缓存,一个用户只有10兆,而且容易出现清空、更换设备数据无法使用的弊端。
那么要实现微信小程序中用户数据的安全稳定,就必须把小程序绑定后台的服务器,将数据保存再后台服务器上。
那么能否将个人电脑配置域名作为后台的服务器?
答案是不行的,触犯了国家工信部规定,因为所有的让用户访问的服务器必须是工信部备案的,用的防火墙、网络等个人电脑都不具备。
具体步骤如下:
1、云服务器准备
需要购买,可在阿里云购买轻量应用服务器或者ECS服务器
或者腾讯的云服务器
小程序云服务器(PAI)是腾讯云针对小程序、WebApp后台应用开发者推出的云服务器增强产品, 将普通云服务器与应用域名、运行环境、应用发布 3 大能力结合,支持一键创建具备Https域名的后台应用服务,大幅简化开发难度的同时也为开发者节省不必要的开销。
2、域名准备
需要购买
3.申请ssl证书
其实就是一堆配置文件,放到web服务器里面的
例如:从阿里云的页面顶部菜单“产品>>>安全”里面,可以看到“SSL证书”:
填写相关信息(绑定域名),审核通过后,下载下来就可以了。
4.配置云服务器
(1)安装操作系统
(2)安装web服务器
(3)安装数据库
(4)web服务器配置ssl证书
eg:把ssl证书放到/data/release/nginx目录下
5,域名备案
需要备案才能绑定,备案全部操作可以在阿里云网上进行,大概1周左右
6.小程序上绑定域名
编写javaweb,搭建Tomcat后台服务器,添加数据到mysql数据库,并启动Tomcat。提供web服务。
在app.js中编写访问的信息端口:
事件调用网址中的数据,这才是传输的关键,从提供的web服务中获取到后台的数据,同理保存数据到后台应该也类似
总结
这里只是简单的将步骤进行了罗列,因为感觉里面前面几步费钱,后面几步费事,就暂时不进行深入研究,继续用免费的10M缓存挺好。
对于个人开发者还是要考虑清楚精力和成本。
- 点赞
- 收藏
- 分享
- 文章举报
- Python Flask程序部署到腾讯云服务器(Ubuntu 18.04)作为微信小程序后台-(三)云服务器配置
- Python Flask程序部署到腾讯云服务器(Ubuntu 18.04)作为微信小程序后台-(二)部署Flask到云服务器
- 微信小程序的部署方法步骤
- VS打包部署图文具体步骤及程序防卸载的制作(password验证卸载)
- 在CentOS7阿里云服务器部署ThinkPHP5,并配置phpstrom实现同步开发(微信小程序及管理员后端)
- 微信小程序开发步骤讲解和实用小技巧
- 微信小程序Java登录流程(ssm实现具体功能和加解密隐私信息问题解决方案)
- ubuntu/linux部署微信小程序开发环境
- 微信小程序 微信支付步骤简述
- 微信小程序,配置服务器地址的步骤及配置过程中遇到的问题和解决方案
- 腾讯云ubuntu部署JavaWeb具体步骤
- 使用uni-app(Vue.js)创建运行微信小程序项目步骤
- 微信小程序开发-校园网小程序开发步骤
- 微信公众开放平台开发03---百度BAE上搭建属于自己的微信公众平台 -JAVA,微信公众开放平台部署到百度云中BASE2.0,进行调试,木有钱买云服务器的亲们试试
- 微信小程序服务器端部署好后报错,后台无法进入登录界面
- 微信APP支付(Java后台生成签名具体步骤)
- 在CentOS7阿里云服务器部署ThinkPHP5的过程和坑(微信小程序及管理员后端)
- 微信小程序部署HTTPS报错怎么办?
- 微信小程序Java登录流程(ssm实现具体功能和加解密隐私信息问题解决方案)
- 汉诺塔 程序实现---Python 及其具体运行步骤