任务清单丨小程序java云服务器配置123

以阿里云服务器为案例,后台使用java 及java web server 相关技术,其他方案基本类同

root账户
购置云服务器的时候,直接设置好密码,当然也可以使用密匙

ssh远程开通
有了ssh这个神器就可以远程命令行下执行任务

挂载数据盘
前期不用买太大,根据业务发展需要自行扩容,需要自己去挂载

jdk安装和配置
下载,解压,配置环境变量,jdk9中发现和jre9已经分类开了,具体缘由还没有细看

tomcat
下载,解压即可,依赖前面的jre和环境变量

nginx
一般一台机器复用的话,大师兄是比较喜欢用这个,前端的负载均衡,动静分离,习惯使用apt-get的方式来安装

域名解析
直接通过dnspod和nginx来解决

数据库
都是用来做生产的,基本上都直接使用云库,不再单独的安装数据库,建库的时候记住使用utf8mb4,如果开通外网访问的话,需要使用设置数据库安全白名单

缓存服务
基本同数据库的上方式处理,直接采买,可以设定密码权限,一般没有必要,都设置在一个机房区域里,安全级别不用设置太高

安全策略
主要是设置可以使用的端口,不用的端口就关掉
到这里,从公网进来的流量,根据安全策略是否放行,动静分离,数据库数据读写,文件读写

阅读原文

原文地址:https://www.cnblogs.com/jlfw/p/12207166.html

时间: 2024-11-05 20:45:40

任务清单丨小程序java云服务器配置123的相关文章

前端随心记---------小程序的云函数

小程序的云函数开发: 开启小程序的云开发模式: 当每次添加新的函数时,都需要手动进行上传,需支持npm时要在项目开启nom支持. 云函数的增删改查: 增: insert: function () { db.collection('user').add({ data: { name: 'may', age: 18 }, success: res => { console.log(res); }, fail: err => { console.log(err); } }) }, 改: updata

原创:微信小程序java实现AES解密并获取unionId

来自:微信小程序联盟 如果大家使用小程序的同时还在使用公众号的话,可能会用到unionId这种功能,由于公司业务需要,我们需要使用unionId,具体使用方法,请参考微信开放平台的说明,但是在微信小程序的文档中只给出了部分语言实现的源码,竟然没有java的,小程序的开发人员是有多么懒.难道大家都不用java写后台??? 什么鬼,然后开始了各种AES踩坑之路,其实参考了很多的网上的教程,再次不能一一列出来给大家了,(因为我写这篇文章的时候,已经是解决问题一周以后了),也收到管理员的很多帮助,再次写

小程序之云函数的创建与使用

小程序云开发之云函数 云函数的作用 我所知道的是,云函数可以做一些前端做不了,必须在服务器端做的复杂的操作. 比如:数据库的多条纪录同时更新与数据库的多条纪录同时删除,这是在前端无法实现的,然后就可以通过云函数来实现. 创建云函数 我们需要在微信开发者工具的文件管理里面创建一个目录和一个nodejs云函数. 创建好云函数后需要在根目录下的 project.config.json 中添加如下代码: { "cloudfunctionRoot": "./functions/&quo

「小程序JAVA实战」 小程序默认加载的页面和生命周期(八)

转自:https://idig8.com/2018/08/09/xiaochengxu-chuji-08/ 小程序如何加载的呢?生命周期!源码:https://github.com/limingios/wxProgram.git 中的No.3 加载页面 小程序默认加载的pages中的第一个目录 不管你的名称,只管你的顺序 其他目录需要通过触发才能加载 生命周期 相关的框架的时候都有生命周期的概念,通过了解生命周期更好的把控框架的使用! onLaunch 第一次打开小程序的初始化,也被调用一次.

「小程序JAVA实战」微信小程序工程结构了解(五)

转自:https://idig8.com/2018/08/09/xiaochengxu-chuji-05/ 微信小程序工程结构 audio,button,canvas,checkbox 都是由4个文件构成,而且他们的目录名称和文件内部的名称「保持一致」,这点特别重要. 主目录结构 app.js 外部的全局的js,可以当作一个父类,把这个全局文件理解成java里面的一个类,这样理解对于java开发的容易理解些. app.json 全局的配置文件,有点类似java web开发的resource目录下

「小程序JAVA实战」小程序的关注功能(65)

转自:https://idig8.com/2018/09/24/xiaochengxujavashizhanxiaochengxudeguanzhugongneng64/ 在个人页面,根据发布者个人和个人的信息来进行展示,如果是发布者,可以进行关注和取消关注. 后端开发 涉及2涨表,一个关联表,个人和粉丝的关联表,用户表. UsersMapper.java package com.idig8.mapper; import com.idig8.pojo.Users; import com.idig

「小程序JAVA实战」小程序的个人信息作品,收藏,关注(66)

转自:https://idig8.com/2018/09/24/xiaochengxujavashizhanxiaochengxudegerenxinxizuopinshoucangguanzhu65/ 个人信息页面有一个tab(作品,收藏,关注)源码:https://github.com/limingios/wxProgram.git 中No.15和springboot 作品,收藏,关注的列表 VideoController.java package com.idig8.controller;

小程序开发-云数据库读取

小程序云开发本身配套有数据库 在读取数据到本地存储的时候,怎么也存不了,折腾了半天,其实也挺简单的 const db = wx.cloud.database() const promise = db.collection('doctors').get({ success(res){ this.setData({ doctors:res.data }) } }) 第一反应是这么写的,修改之后 var that=this const db = wx.cloud.database() const pr

小程序结合云开发获取小程序码

最近开发小程序遇到一个生成小程序码的功能,常规操作是通过以下接口请求: POST https://api.weixin.qq.com/wxa/getwxacode?access_token=ACCESS_TOKEN 但是今天突然不想走寻常路,决定用一用云开发玩一玩. 话不多说,码它! wxml: <button bindstap="creatCode">点击获取</button> 云函数,我定义了一个getcode函数,首先往函数下的config.json文件配