171. Yearning SQL审核平台部署

在这里插入图片描述

1. 安装

注意事项:
Yearning 不依赖于任何第三方SQL审核工具作为审核引擎,内部已自己实现审核/回滚相关逻辑。
仅依赖Mysql数据库。
mysql版本必须5.7及以上版本,请事先自行安装完毕且创建Yearning库,字符集应为UTF8mb4 (仅Yearning所需mysql版本)
Yearning日志仅输出error级别,没有日志即可认为无运行错误!
Yearning 基于1080p分辨率开发仅支持1080p及以上显示器访问
由于使用较多新的前端技术栈,请使用Chrome最新版本(不包括360等其他魔改版本)

1.1 Yearning下载

Yearning-go提供二进制下载包
下载地址
请选择最新版本 在Assets中选择 Yearning-x.x.x.linux-amd64.zip 包进行下载
如需进行代码修改或自己编译请移步至二次开发页面

1.2 Yearning 目录结构

在这里插入图片描述

1.3 安装MySQL5.7

详细安装教程请点击—>

1.4 安装Yearning平台

1.检查mysql版本
[root@db01 ~]# mysql -V
mysql  Ver 14.14 Distrib 5.7.26, for linux-glibc2.12 (x86_64) using  EditLine wrapper

2.解压文件至/opt
[root@db01 ~]# unzip Yearning-2.1.9.zip -d /opt/

3.创建Yearning数据库
mysql> create database Yearning charset utf8mb4;
Query OK, 1 row affected (0.00 sec)

4.填写配置文件
[root@db01 Yearning-go]# cat conf.toml 
[Mysql]
Db = "Yearning"
Host = "127.0.0.1"
Port = "3306"
Password = ""
User = "root"

[General]
SecretKey = "dbcjqheupqjsuwsm"

5. 查看帮助信息
[root@db01 Yearning-go]# ./Yearning -h
version: Yearning/2.1.9 author: HenryYee
Usage: Yearning [-m migrate] [-p port] [-s start] [-b web-bind] [-h help] [-c config file]

Options:
 -s  启动Yearning
 -m  数据初始化(第一次安装时执行)
 -p  端口
 -b  钉钉/邮件推送时显示的平台地址
 -x  表结构修复,升级时可以操作。如出现错误可直接忽略。
 -h  帮助
 -c  配置文件路径
 -k  用户权限变更为权限组(2.1.7以下升级至2.1.7及以上使用)

6.初始化数据结构
[root@db01 Yearning-go]# ./Yearning -m
.....
初始化成功!
 用户名: admin
密码:Yearning_admin

请务必在-s启动前首先执行-m 初始化操作!
如要再次初始化,请先把yearning库下所有表删除,否则重复执行无效

1.5 启动服务

在这里插入图片描述

1.6 打开浏览器访问http://IP地址:8000

在这里插入图片描述
在这里插入图片描述

2. 添加资产

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3. 添加用户

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

发布了184 篇原创文章 · 获赞 72 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/chengyinwu/article/details/104040015