Neurohazard
Our democracy have been h4ck3d.

宜信 CESRC 洞察 (insight) 系统搭建指南

wpadmin~May 21, 2018 /InfoSec

宜信 CESRC 洞察 (insight) 系统搭建指南

https://github.com/creditease-sec/insight/blob/open-source/docs/centos_install.md

https://github.com/OWASP/django-DefectDojo

初始条件

官方文档 只给出了使用 Docker 部署洞察系统的方法,这里提供一个 不使用 Docker 全手工 部署的方案。

建议使用 Linux 部署, 在 Windows 环境折腾 LDAP 似乎挺麻烦的。
本文的测试环境为:

另外原先就安装配好好了 MySQL 5.7.22.

apt 依赖安装

可能会有一些冗余,安装了一些不必要的包。

python 依赖安装

MySQL schema 配置 与 数据初始化

schema 配置

数据初始化

环境变量配置

编辑一个文件 set_env.sh ,之后可以用如下语法执行 . ./set_env.sh

根据文档修改部分配置文件

https://github.com/creditease-sec/insight/blob/open-source/docs/install.md

运行

搭建过程中遇到的一些问题 (可略过)

pip 问题

问题描述

pip broken after upgrading to pip 10.

修复

历史 release 查看
https://pypi.org/project/pip/#history

回滚 pip

MySQL 问题

问题描述

解决

https://stackoverflow.com/questions/5178292/pip-install-mysql-python-fails-with-environmenterror-mysql-config-not-found

编译问题

问题描述

解决

https://stackoverflow.com/questions/22571848/debugging-the-error-gcc-error-x86-64-linux-gnu-gcc-no-such-file-or-directory

问题2描述

解决

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.