最近在了解关于小程序的部署,因为涉及到互动内容(多端互动),打算再用一个小鸟云服务器来作为后端,主要是保存相关的数据,比如注册信息、购买记录、发帖评论等。主要包括:配置云服务器、安装环境、连接数据库等。
【服务器|部署小程序的云服务器要注意什么(配置过程是怎么样的?)】1.云服务器我用的是入门级1核1G1M的,创建好后会收到短信以及站内信,内容包括IP地址、登录名、初始登录密码(选择自动生成密码情况下)等信息。
文章图片
通过接收到的信息登录云服务器,可以参考:https://www.niaoyun.com/docs/15838.html/?utm_source=csdnc-1123
2.开发好的后台服务项目部署到服务器
后端代码我用的是springboot,需要安装jdk、mysql和nactive for mysql。
jdk看个人选用的版本,安装好后,计算机”右键“属性”——“高级系统设置”——“高级”——“环境变量”打开环境变量设置窗口。
配置环境变量:
JAVA_HOME :X:\XXXX\Java\jdk-14//地址为java安装位置
CLASSPATH:’.;
%JAVA_HOME%\lib;
%JAVA_HOME%\lib\dt.jar;
%JAVA_HOME%\lib\tools.jar’//开头有个‘.’
Path:里面添加;
%JAVA_HOME%\bin;
%JAVA_HOME%\jre\bin
配置完成就可以看到jdk版本了
安装sql,选择最简单的数据库服务就可以了,记住设置的密码,其余全部默认下一步,安装好后,依然要配置环境变量
环境变量path里面添加 X:\XXXXXX\MySQL\MySQL Server 8.0\bin;
//sql默认安装的地址
命令窗口输入 ,mysql -u root -p,输入密码,即可以看到sql的版本。
nactive for mysql安装好后,进入软件,新建连接,点击连接测试。
然后建立测试数据库表,这样云服务器环境就配置好了。
配置完成后,我们就可以通过云服务器的IP地址 + 端口号进行接口访问,还不能直接为小程序的生产环境版本提供接口服务,因为微信平台要求线上小程序的接口请求必须都是基于https协议的请求。
所以,还需要有一个已经备案的域名,配置好SSL证书,进行域名解析,指向我们的服务器IP,这些都可以在小鸟云直接弄好,就还挺方便的。
推荐阅读
- #|【Docker】<云原生>Linux安装Docker(无错完整)
- linux|前后端分离 -- Spring Boot + Vue实现视频管理系统 并部署阿里云服务器
- 极速搭建RTMP直播流服务器+webapp (vue) 简单实现直播效果
- Android使用https与服务器交互的正确姿势
- 融云 x DSPORT(拿下游戏社交「实时社区」第一滴血)