安装环境
- Ubuntu-18.04.3-desktop-amd64
- Docker version 19.03.5 + docker-compose version 1.25.0
配置需求
- 4G内存
安装docker
通过docker安装OpenCTI
- 下载
OpenCTI的docker源码
mkdir ~/Downloads/OpenCTI && cd ~/Downloads/OpenCTI
sudo git clone https://github.com/OpenCTI-Platform/docker.git
cd docker
- 配置
docker-compose.yml, 可点击此处创建UUID
sudo gedit docker-compose.yml
# 修改以下数据
- APP__ADMIN__PASSWORD=ChangeMe # 修改为管理员密码
- APP__ADMIN__TOKEN=ChangeMe # OPENCTI_TOKEN: 修改为随机UUID
- OPENCTI_TOKEN=ChangeMe # 在worker和多个connector中存在,修改为与OPENCTI_TOKEN相同的值
- 修改依赖项 ElasticSearch 中的值
sudo sysctl -w vm.max_map_count=262144
- 安装
OpenCTI
docker-compose --compatibility up
- 如果编译出错,需要通过下面的指令手动启动 grakn
docker run --name grakn -d -v grakndata:/grakn-core-all-linux/server/db -p 48555:48555 graknlabs/grakn:latest
- 安装成功后,通过 http://localhost:8080 即可访问
用户名: admin@opencti.io
密码: 配置docker-compose.yml文件时定义的密码
本文档提供了一步一步的指南,详细介绍了如何在Ubuntu 18.04.3上安装Docker和docker-compose,然后使用它们来安装OpenCTI。确保系统至少拥有4GB内存,并根据官方文档进行配置。安装过程中,需修改ElasticSearch的依赖项,并处理可能遇到的grakn启动问题。安装成功后,OpenCTI可以通过http://localhost:8080访问。
466





