安装yearning

Posted 雅冰石

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装yearning相关的知识,希望对你有一定的参考价值。

一 安装mysql

要求:

mysql 版本必须为5.7及以上版本(8.0及以上请将sql_mode 设置为空)并已事先自行安装完毕且创建 Yearning 库,字符集应为 UTF8mb4 (仅 Yearning 所需 mysql 版本)。

Mysql安装过程略。

#创建Yearning 库

create database Yearning DEFAULT CHARACTER SET utf8mb4;

二 安装Yearning

2.1 下载

下载地址 Releases · cookieY/Yearning · GitHub

请选择最新版本 在 Assets 中选择 Yearning-x.x.x.linux-amd64.zip 包进行下载

如需进行代码修改或自己编译请移步至二次开发页面

将安装包上传到/usr/local目录下。

2.2 安装

2.2.1 解压

cd /usr/local

unzip Yearning-2.3.5-linux-amd64.zip

#Yearning 目录结构

 2.2.2 修改配置文件

cat conf.toml

[Mysql]

Db = "Yearning"

Host = "127.0.0.1"

Port = "3306"

Password = "xxxx"

User = "root"

[General]   #数据库加解密key,只可更改一次。

SecretKey = "dbcjqheupqjsuwsm"

/*

关于 SecretKey:

SecretKey 是 token/数据库密码加密/解密的 salt。

建议所有用户在初次安装 Yearning 之前将 SecretKey 更改(不更改将存在安全风险)

格式: 大小写字母均可, 长度必须为16位 如长度不是16位将会导致无法新建数据源

特别注意:

此 key 仅可在初次安装时更改!之后不可再次更改!如再次更改会导致之前已存放的数据源密码无法解密,最终导致无法获取相关数据源信息

*/

2.2.3 初始化及安装

./Yearning install

若没问题, 会输出如下信息:

 2.3 启动

./Yearning run &

2.4 验证登录

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

默认账号/密码:admin/Yearning_admin

示例:

本篇文章参考了安装 · GitBook

以上是关于安装yearning的主要内容,如果未能解决你的问题,请参考以下文章

Linux下安装Yearning及相关环境配置

Linux下安装Yearning及相关环境配置

Yearning SQl审查统计+inception sql检测安装

CentOS 7.X部署Yearning

使用Yearning部署一个工单化SQL语句检测平台

使用Yearning部署一个工单化SQL语句检测平台