docker搭建灯塔教学
docker搭建灯塔教学
1)说明
- 域名资产发现和整理
- IP/IP 段资产整理
- 端口扫描和服务识别
- WEB 站点指纹识别
- 资产分组管理和搜索
- 任务策略配置
- 计划任务和周期任务
- Github 关键字监控
- 域名/IP 资产监控
- 站点变化监控
- 文件泄漏等风险检测
2)下载地址
https://github.com/TophantTechnology/ARL?from=timeline
3)安装要求
需安装docker compose
4)安装步骤
此处没按照官方说明安装,因为官方那个会出现错误,所以就。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
4.1)手动下载GitHub压缩文件至本地
4.2)将下载好的压缩文件上传至服务器,可以解压完再上传,我这里直接先上传后解压了
4.3)docker compose 安装
先安装pip, 新版本在python2下运行有点问题, 优先选择python3进行安装
# 清华源安装,快,推荐,需要Python3支持,也就是说需要先安装 Python3
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple docker-compose
#安装完成后检查是否成功
docker-compose --version
或
docker-compose -v
4.3)进入上传的docker目录,创建容器数据库
[root@yi ~]#ls
ARL-master ARL-master.zip get-pip.py
[root@yi ~]#cd ARL-master/
[root@yi ARL-master]#ls
app arl_tool Disclaimer.md docker image misc Readme.md requirements.txt test
[root@yi ARL-master]#cd docker/
[root@yi docker]#ls
arl_web.log arl_worker.log ARMWorker config-docker.yaml docker-compose.yml frontend mongo-init.js nginx.conf worker
[root@yi docker]#docker volume create --name=arl_db
arl_db
[root@yi docker]#docker-compose up -d
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
# 创建容器数据卷
docker volume create --name=arl_db
docker-compose up -d
4.4)查看docker-compose运行情况
docker-compose ps
5)搭建成功
注意:
是https的
账号:admin
密码:arlpass
大佬参考链接:
https://blog.csdn.net/ydtsh_/article/details/115629346
https://blog.csdn.net/ydtsh_/article/details/115621316