ecs : ubantu 20.4
ecs接入配置:
- 22(ssh)对应配置源: 100.104.0.0/16
- 3306(数据库)对应源:(本机ip)
- ecs登陆时不要用公网登陆,私网登陆
- 安全组设置项目对外开放端口(应用端口)
数据库安装
root账号可省略sudo
- 软件包检查更新
sudo apt update - 更新已安装的软件包
sudo apt upgrade - 查找数据库
sudo apt search mariadb - 安装数据库
sudo apt install mariadb - 修改数据库配置
/etc/mysql/mariadb.conf.d
注释bind-address(需要支持远程调用) - 创建数据库语句
CREATE DATABASEgxxx_XXX_prod
CHARACTER SET ‘utf8mb4’ COLLATE ‘utf8mb4_general_ci’; - 创建用户并授权
grant all on gxxx_xxx_prod.* to ‘cxx’@‘%’ identified by ‘cxx@XXX’; - 刷新用户权限
flush privileges; - 远程navicat连接测试(端口3306配置的源ip所在机器)
- 数据库脚本导入
jdk安装
- 查找对应openjdk版本
apt search openjdk - 安装openjdk
apt install openjdk-8-jdk
yes - 验证
java -version
/usr/lib/jvm - 创建目录:
/data/app/boot
存放对应jar和脚本
创建应用
1.用户中心
1.1第三方服务,获取应用corpId
1.2获取到对应的应用id Appkey secret等等
1.3接口权限开放
1.4开发管理配置服务器出口ip(ecs公网地址)、项目首页地址