docker搭建灯塔教学

docker搭建灯塔教学

1)说明

  1. 域名资产发现和整理
  2. IP/IP 段资产整理
  3. 端口扫描和服务识别
  4. WEB 站点指纹识别
  5. 资产分组管理和搜索
  6. 任务策略配置
  7. 计划任务和周期任务
  8. Github 关键字监控
  9. 域名/IP 资产监控
  10. 站点变化监控
  11. 文件泄漏等风险检测

2)下载地址

https://github.com/TophantTechnology/ARL?from=timeline

3)安装要求

需安装docker compose

4)安装步骤

此处没按照官方说明安装,因为官方那个会出现错误,所以就。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

4.1)手动下载GitHub压缩文件至本地

image

4.2)将下载好的压缩文件上传至服务器,可以解压完再上传,我这里直接先上传后解压了

image

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

image

大佬参考链接:

https://blog.csdn.net/ydtsh_/article/details/115629346
https://blog.csdn.net/ydtsh_/article/details/115621316
posted @ 2022-03-31 14:25  ipu2388  阅读(859)  评论(1编辑  收藏  举报