最近在了解关于小程序的部署,因为涉及到互动内容(多端互动),打算再用一个小鸟云服务器来作为后端,主要是保存相关的数据,比如注册信息、购买记录、发帖评论等。
主要包括:配置云服务器、安装环境、连接数据库等。

1.云服务器我用的是入门级1核1G1M的,创建好后会收到短信以及站内信,内容包括IP地址、登录名、初始登录密码(选择自动生成密码情况下)等信息。

通过接收到的信息登录云服务器,可以参考:https://www.niaoyun.com/docs/15838.html/?utm_source=phpc-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,这些都可以在小鸟云直接弄好,就还挺方便的。

更多相关文章

  1. 程序员有必要拥有一台自己的云服务器吗?为什么?
  2. Vagrant方式配置Laravel环境至非C盘路径
  3. 小鸟云服务器FTP上传中断是什么原因?解决方法总结
  4. 小鸟云虚拟主机和云服务器和裸金属服务器有何不一样?
  5. 物理机、虚拟机、云主机、物理服务器、裸金属都是什么?
  6. Linux服务器遇到攻击怎么办?用这些方法封禁IP
  7. 记录对云服务器的初体验
  8. Vue介绍及Vue脚手架安装
  9. 云服务器如何通过本地安全策略阻止特定IP访问服务器?

随机推荐

  1. php面向对象简单概括
  2. 一个简单的部门案例详解(PHP代码实例)
  3. __construct() 和 __destory() 在 PHP 中
  4. 关于php变量申明和内存中的存放方式
  5. PHP面向对象之魔术方法(__tostring,__invo
  6. PHP正则表达式之2种模式和Cookie详解(代码
  7. PHP生命周期
  8. PHP面向对象之抽象类详解(代码实例)
  9. Java Dao层的作用
  10. PHP魔术方法之__clone详解(代码实例)