首页 > 数据库 >sql审计平台部署

sql审计平台部署

时间:2023-12-27 23:13:26浏览次数:39  
标签:审计 opt compose 部署 master https sql docker com

 

包链接:https://github.com/hhyo/Archery/tree/master

部署链接:https://github.com/hhyo/Archery/wiki

 

获取链接地址:下载包

 

[root@mcw01 opt]# ls
Archery-master containerd hadoop jdk-8u191-linux-x64.tar.gz master.zip
[root@mcw01 opt]# wget https://github.com/hhyo/Archery/archive/refs/heads/master.zip

 

此时已经安装了docker的。没有docker-compose. ,安装参考:https://www.cnblogs.com/machangwei-8/p/16864532.html  

 

下载 Releases文件,解压后进入docker-compose文件夹 如果网络受限可访问码云地址: gitee

打开 docker-compose.yml 在 service.archery.image 区域确认你所需要的镜像版本,如果你使用私有镜像,此处应填私有镜像地址

#启动
docker compose -f docker-compose.yml up -d

#表结构初始化
docker exec -ti archery /bin/bash
cd /opt/archery
source /opt/venv4archery/bin/activate
python3 manage.py makemigrations sql  
python3 manage.py migrate

#数据初始化
python3 manage.py dbshell<sql/fixtures/auth_group.sql
python3 manage.py dbshell<src/init_sql/mysql_slow_query_review.sql

#创建管理用户
python3 manage.py createsuperuser

#重启服务
docker restart archery

#日志查看和问题排查
docker logs archery -f --tail=10
logs/archery.log

 

标签:审计,opt,compose,部署,master,https,sql,docker,com
From: https://www.cnblogs.com/machangwei-8/p/17931646.html

相关文章

  • MySQL-锁
    按粒度划分全局锁概念全局锁就是对整个数据库实例加锁。应用场景全库逻辑备份(mysqldump)实现方式MySQL提供了一个加全局读锁的方法,命令是Flushtableswithreadlock(FTWRL)。当你需要让整个库处于只读状态的时候,可以使用这个命令,之后其他线程的以下语句会被阻塞:数据更......
  • MYSQL高级SQL语句
    SQL语句----SELECT----显示表格中一个或数个字段的所有数据记录语法:SELECT"字段"FROM"表名";SELECTStore_NameFROMStore_Info;----DISTINCT----不显示重复的数据记录语法:SELECTDISTINCT"字段"FROM"表名";SELECTDISTINCTStore_NameFROMStore_Info;-......
  • mysql怎么保证高可用的?
    分布式系统,高可用是一个很重要的指标。当选择mysql作为分布式系统的数据库,高可用也是必须要考虑的。那么,mysql是如何保证高可用的呢?有的同学可能听过一个词,叫做:mysql主备。对,mysql就是通过主备来保证高可用。搭建mysql主备,需要那些组件呢?见名思义,首先需要一个主库,一个备库......
  • Kolla OpenStack yoga 版本部署时 haproxy 无法正常工作的问题排查
    前言这个缺陷很奇怪,仅在使用我的公司自研的操作系统上部署时产生。但是这个由于haproxy的配置缺陷导致的问题确实存在,记录以供后续参考。问题表现在部署过程与部署完成后均出现mysql数据无法连接的问题。导致集群无法工作。问题原因排查进入mysql容器,通过命令行工具指......
  • MySQL数据库-3
    MySQL数据库-3第14章_视图#第14章_视图/*1.视图的理解视图,可以看做是一个虚拟表,本身是不存储数据的。视图的本质,就可以看做是存储起来的SELECT语句视图中SELECT语句中涉及到的表,称为基表针对视图做DML操作,会影响到对应的基表中的数据。反之亦然。视图本身的删除,不会导致......
  • TPCH-PostgreSQL生成数据集并导入数据表
    1.数据集下载TPC-H数据集: https://github.com/gregrahn/tpch-kit2.解压安装unzip tpch-kit-master.zipcdtpch-kit-master/dbgen/make -f Makefile通过上面命令,生成两个文件,分别是dbgen、qgen。分别用于产生数据和查询。3.生成数据##进入dbgen目录cdtpch-kit-master......
  • jenkins部署项目指导文档(一)
    一、安装下载1.1 Jenkins简介Jenkins是一个用Java编写的开源的持续集成工具。Jenkins自动化部署可以解决集成、测试、部署等重复性的工作,工具集成的效率明显高于人工操作;并且持续集成可以更早的获取代码变更的信息,从而更早的进入测试阶段,更早的发现问题,这样解决问题的成本就会显著......
  • docker部署Vaultwarden密码共享管理系统
    转自地址:https://blog.csdn.net/weixin_51697917/article/details/133654754Vaultwarden是一个开源的密码管理器,它是Bitwarden密码管理器的自托管版本。它提供了类似于Bitwarden的功能,允许用户安全地存储和管理密码、敏感数据和身份信息。Vaultwarden的主要特点包括:1.安全的数据存......
  • SQL SERVER 数据库的常用DBA命令
    查看表是否死锁select* frommaster..SysProcesses wheredb_Name(dbID)='数据库名'  andspId<>@@SpId  anddbID<>0  andblocked>0;或者selectrequest_session_idspid,OBJECT_NAME(resource_associated_entity_id)table......
  • mysql_real_query与mysql_query 区别
    mysql_real_query(&mysql,sql,strlen(sql));//多了一个长度mysql_query(&mysql,sql);1、mysql_real_querysql语句中可以包含二进制数据,调用的时候多一个strlen2、mysql_querysql语句只能是字符串,当数据里有0的时候,直接就停了调用的时候  ***多次调用会出现//Comm......