发现自己还没有正儿八经的安装过灯塔,正好搞了个服务器就安装一下
前置工作
1.docker和docker-compose
如果没有的话,需要自行安装
因为源的原因,直接下载docker是非常慢的,所以需要先进行一下换源
在ubuntu系统中运行
sudo vim /etc/apt/sources.list
默认是ubuntu的,我们需要换源
这里我们换阿里源(清华源,科大源都行看个人需要)
替换默认的的即可
ubuntu24.04配置如下
## a.) add 'apt_preserve_sources_list: true' to /etc/cloud/cloud.cfg
## or do the same in user-data
## b.) add sources in /etc/apt/sources.list.d
## c.) make changes to template file /etc/cloud/templates/sources.list.tmpl
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://mirrors.cloud.aliyuncs.com/ubuntu noble main restricted
# deb-src http://mirrors.cloud.aliyuncs.com/ubuntu noble main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://mirrors.cloud.aliyuncs.com/ubuntu noble-updates main restricted
# deb-src http://mirrors.cloud.aliyuncs.com/ubuntu noble-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://mirrors.cloud.aliyuncs.com/ubuntu noble universe
# deb-src http://mirrors.cloud.aliyuncs.com/ubuntu noble universe
deb http://mirrors.cloud.aliyuncs.com/ubuntu noble-updates universe
然后运行更新
sudo apt update
在安装docker和docker-compose
sudo apt install docker.io
sudo apt install docker-compose
一路Y即可安装成功
安装后输入
docker version
docker-compose version
查看配置
看到回显即成功
安装ARL灯塔
由于官方仓库已经删除,贴一个备份仓库
首先将项目 clone到自己的服务器上,若是git没配置的也可以自己下载到服务器上
git clone https://github.com/ki9mu/ARL-plus-docker
在根据自己的需求编辑docker-compose.yml
cd cd ARL-plus-docker/
cat docker-compose.yml
version: '3'
volumes:
arl_db:
external: true
services:
web:
image: ki9mu/arl-ki9mu:v3.0.1
container_name: arl_web
restart: unless-stopped
depends_on:
- mongodb
- rabbitmq
ports:
#http 服务,默认不映射出来
#- "5003:80"
- "5003:443"
默认是5003映射的443端口
我这里5003是开放的所以不用改,如果你的不想要开放5003可以改掉,但确保你的服务器防火墙和安全组放行了5003端口
第一次安装先为docker配置一个数据卷
docker volume create arl_db
回显arl_db就是成功
开始安装
docker-compose up -d
若安装不了。我们为docker配置镜像加速源
sudo vim /etc/docker/daemon.json
我是阿里云用的是阿里云的镜像加速
在重启docker
sudo systemctl restart docker
然后在拉取镜像
docker-compose up -d
即可成功
查看运行状态
docker ps
访问ARL灯塔
https://公网id:5003
账号:admin
默认密码:arlpass
登录进系统后修改密码
后续如果要加一下api 如fofa可以进入容器
docker exec -it 容器id /bin/bash
可以修改配置文件 app/config.yaml增加api
当实力与野心不匹配时,唯有努力
本文为原创,转发请@,若有侵权请联系删除