如何快速部署洞察平台零基础入门的完整安装指南【免费下载链接】insight洞察-宜信集应用系统资产管理、漏洞全生命周期管理、安全知识库管理三位一体的平台。项目地址: https://gitcode.com/gh_mirrors/ins/insight洞察平台是集应用系统资产管理、漏洞全生命周期管理、安全知识库管理三位一体的安全管理工具。本指南将带你通过Docker容器化方式在10分钟内完成从环境准备到系统上线的全过程即使是零基础也能轻松上手 前期准备环境与工具清单部署洞察平台前请确保你的服务器满足以下条件操作系统Linux推荐CentOS/Ubuntu已安装Docker和Docker Compose至少2GB内存和20GB可用磁盘空间网络通畅需拉取Docker镜像 步骤1部署MySQL数据库3分钟作为数据存储核心MySQL数据库需优先部署# 拉取MySQL 5.7镜像 docker pull mysql:5.7.13 # 启动数据库容器默认密码root docker run -d -p 127.0.0.1:6606:3306 \ --name open_source_mysqldb \ -e MYSQL_ROOT_PASSWORDroot \ mysql:5.7.13创建专用数据库和用户# 登录数据库 mysql -h 127.0.0.1 -P 6606 -u root -p # 执行SQL命令密码输入root CREATE DATABASE IF NOT EXISTS vuldb DEFAULT CHARSET utf8 COLLATE utf8_general_ci; grant all on vuldb.* to vuluser% identified by vulpassword; flush privileges; quit 步骤2部署洞察应用5分钟下载源码git clone https://gitcode.com/gh_mirrors/ins/insight cd insight配置系统参数修改核心配置文件srcpm/config.py设置公司邮箱后缀如CORP_MAIL yourcompany.com配置邮件服务器开发环境可使用新浪邮箱测试调整漏洞来源选项在srcpm/app/src/forms.py中修改启动应用容器# 拉取应用镜像 docker pull daocloud.io/liusheng/vulpm_docker:latest # 启动容器替换MAIL_PASSWORD为实际邮箱密码 docker run -d -p 127.0.0.1:9000:5000 \ --link open_source_mysqldb:db \ --name open_source_srcpm \ -v $PWD/srcpm:/opt/webapp/srcpm \ -e DEV_DATABASE_URLmysql://vuluser:vulpassworddb/vuldb \ -e SrcPM_CONFIGdevelopment \ -e MAIL_PASSWORDyour_email_password \ daocloud.io/liusheng/vulpm_docker:latest \ sh -c supervisord -c srcpm/supervisor.conf supervisorctl -c srcpm/supervisor.conf start all️ 步骤3初始化数据库2分钟导入初始数据结构和管理员账号# 导入SQL文件 mysql -h127.0.0.1 -P6606 -uroot -p vuldb srcpm/vuldb_init.sql默认管理员账号邮箱adminadmin.com密码11 访问与验证平台打开浏览器访问http://服务器IP:9000/srcpm/登录界面平台主页成功登录后将看到包含漏洞统计图表的仪表盘⚙️ 基础配置角色与权限设置添加角色访问角色管理页面http://服务器IP:9000/srcpm/admin/role_add创建必要角色安全管理员、安全人员、普通用户设置默认角色在角色列表中将普通用户设为默认角色配置角色权限根据需求为不同角色分配权限 扩展资源详细部署文档docs/install.md数据库初始化指南docs/db_init.md权限分配说明docs/permissions.md通过以上步骤你已成功部署洞察平台如需进一步定制可以修改srcpm/config.py和mail_sender.py配置文件调整邮件通知、漏洞来源等高级功能。【免费下载链接】insight洞察-宜信集应用系统资产管理、漏洞全生命周期管理、安全知识库管理三位一体的平台。项目地址: https://gitcode.com/gh_mirrors/ins/insight创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考