当前位置:   article > 正文

centos7安装yearning

centos7安装yearning

 

192.168.10.112

安装mysql(略)

#关闭selinux

setenforce 0

sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config

 

yum -y install git vim telnet wget

 

#下载最新的release包

cd /opt/

wget https://github.com/cookieY/Yearning/releases/download/v2.0.5/Yearning-2.0.5.linux-amd64.zip

 

unzip Yearning-2.0.5.linux-amd64.zip

cd Yearning-2.0.5.linux-amd64

ll

 

修改conf.toml  填入密码即可  并测试数据库能不能连接

 

 

关于SecretKey

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

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

格式: 大小写字母均可, 长度必须为16

特别注意:

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

 

 

 

在数据库上率先创建Yearning库

否则不管./Yearning -h还是初始化./Yearning -m 都会报错无法连接数据库

 

 

 

创建完数据库 执行初始化

./Yearning -m

 

启动

./Yearning -s -b "192.168.10.112" -p "8000" &

 

用户名: admin

密码:Yearning_admin

登陆http://192.168.10.112:8000/

 

 

 

 

登陆之后  开始修改密码

修改邮箱和信息

 

 

 

平台里admin 注册新用户

设置用户权限

 

添加数据库   测试连接

 

所有添加的数据源应在添加之前点击测试连接按钮进行连接性测试,保证连接性。

数据源分为查询数据源/非查询数据源。查询数据源仅会出现在细粒度权限的查询数据源范围内。非查询数据源同理。(对于查询与执行数据源应拆分为二,保障线上执行数据源不会因为查询慢sql影响业务)

此类别添加后无法通过编辑进行修改,请慎重添加。

 

 

 

 

 

在顶顶群添加机器人

https://oapi.dingtalk.com/robot/send?access_token=d9b0d70e727c5aa2cc731ae4ffd725e47822918f5fd00dcdfa28c1d991ee3f18

 

在设置里面设置推送规则

 

 

测试

 

 

 

下面还有进阶设置   设置完保存

已经可以注册了

 

设置审核规则 暂时先设置这些。

 

 

测试

用 jiaminxu的用户账号登陆

作为使用者权限   什么权限都没有

 

 

按了一下申请权限

管理员界面  收到申请

 

 

更改jiaminxu用户为执行者

 

 

需要重新更改用户权限

 

 

 

再次登陆jiaminxu 

 

 

 

提交审核申请

 

 

 

提交就直接有权限了  因为之前开了

 

 

由于没有ddl和dml权限  需要申请  前提是上一次申请已经被处理  否则会报下面的错

 

先驳回管理员申请 之后再提交申请

提交ddl 和dml权限申请

 

 

 

 

Jiaminxu用户再次查看权限  发现权限已经变更

 

但是ddl和dml的数据库是没有的 需要重新添加

我这边重新加了一个组 并加入了一个虚拟机

 

 

 

测试dml语句

 

 

美化之后提交

 

 

 

检测之后 才能同意

选择执行人之后同意

点击执行

 

 

执行成功之后信息会同步

 

回滚如下

 

关闭多级审核 就可以直接开发提交sql  dba执行了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/1004775
推荐阅读
相关标签
  

闽ICP备14008679号