amengsmile2025-03-28文章来源:SecHub网络安全社区
之前在b站和其他社区找了一些关于ARL的文章,但还是觉得部分文章和视频讲的有点繁琐。主播主播,你的方法确实很强,有没有更简单更快捷的方法?有的,兄弟,有的。
下面是灯塔的离线镜像文件的网盘链接
夸克网盘链接:https://pan.quark.cn/s/bbd3adfb0cb2
百度网盘链接:https://pan.baidu.com/s/1AQp7kUbp3ZMNpg0TSi_1xQ?pwd=day1
1.准备工作
前面需要将灯塔的离线镜像文件传输到自己的Ubuntu虚拟机中,可以通过xshell,xftp,filezill等软件将文件传输进去。
如果是一台新的Ubuntu虚拟机,接下来需要完成docker的安装
docker的安装
sudo su ##需要先输入自己设置的账号和密码,进入管理员权限
apt install docker.io
apt install docker-compose
2.加载ARL离线镜像
docker load < arl_2.6.1.tar
这样就安装好了
3.加载数据库的离线镜像
docker load < arl_mongo.tar
docker load < arl_rabbitmq.tar
4.解压配置文件并修改版本号变量
unzip ARL-2.6.1.zip
解压之后,会发现多出来一个ARL-2.6.1文件夹
进入之后还会发现一个docker文件夹
cd ARL-2.6.1/
cd docker/
我们需要去找一个叫.env的文件
输入:
ls -la
但是这个文件需要修改,在终端中输入:vi .env
我们需要把这个版本号修改成v2.6.1
也可以使用Nano来修改版本号,即在终端中输入:nano .env
修改好之后按ctrl+O,这时会提示你确认文件名,再点enter,最后再按ctrl+X,这样就可以了。
如果你不放心也可以在终端输入cat .env
,确定是否正确地将把版本号修改成v2.6.1。
5.最后一步
这里有人觉得已经弄完了,一个docker-compose up -d
上去,你会发现,欸,报错啦。
第一次部署是先需要执行
docker volume create arl_db
再执行
docker-compose up -d
这样就可以了。
最后在浏览器中输入:https://Ubuntu虚拟机IP:5003
在终端中输入ip addr show
查看自己的ip
默认用户名:admin
默认密码:arlpass