灯塔部署云服务器docker 部署方式,以及忘记密码如何查找

灯塔云服务器部署

🚀 一、安装前准备

在开始部署之前,请确保你的服务器满足以下条件:

💻 操作系统

  • 推荐:Ubuntu 20.04 或以上

  • 也可使用其他主流 Linux 发行版(如 CentOS)

📦 所需工具

  • Docker

  • Docker Compose

  • 网络访问正常

🧩 二、获取 ARL 系统代码

虽然官方仓库可能已被删除,但可以通过社区备份版本或镜像获取 ARL 源码:

复制代码

git clone https://github.com/Aabyss-Team/ARL.git cd ARL/docker

若使用 docker-compose 一键部署,确保项目目录下包含 docker-compose.yml 等配置文件。


📦 三、构建与启动

1. 拉取镜像

建议使用国内镜像加速:

复制代码

docker-compose pull

2. 启动服务

复制代码

docker-compose up -d

📌 重要组件

ARL 主要由以下服务组成:

服务名称 作用
MongoDB 用户与系统配置存储
RabbitMQ 任务队列
arl-web Web 管理后台
arl-worker 任务调度与执行
nginx 反向代理、静态资源服务

🔍 四、检查运行状态

确保所有服务已成功启动:

复制代码

docker ps

或分别检查进程状态:

复制代码

docker logs arl-web

docker logs arl-worker

docker logs arl-worker-github

如果某些容器报错,请排查端口占用、挂载目录权限、镜像完整性等常见问题。


🌐 五、访问 ARL 系统界面

启动成功后,在浏览器中访问:

复制代码

http://<服务器IP>:5003

你应该可以看到 ARL 登录界面。CSDN博客


🔐 六、登录账号与密码

安装结束后,ARL 系统会生成随机登录凭据(部分部署包可能使用默认账号)。

如遇默认凭据,请查看日志或项目 README 获取正确账号密码。CSDN博客

默认可能为:

用户名 密码
admin arl pass

🧠 七、常见问题与优化建议

⚠️ 防火墙设置

确保 5003 端口允许外部访问:

复制代码

sudo ufw allow 5003/tcp

☁️ 云服务器部署

建议使用云服务器(如 AWS、阿里云或腾讯云)完成部署,以提高访问稳定性。CSDN博客

🧪 容器服务异常

如果某些服务未运行:

  1. 检查 Docker 日志。

  2. 调整系统资源(内存/CPU)。

  3. 重启 docker-compose:

复制代码

docker-compose down docker-compose up -d


🎯 八、总结

通过本文步骤,你可以:

✅ 在 Linux 环境中完成 ARL 系统的完整安装

✅ 使用 Docker Compose 一键部署生产环境

✅ 通过浏览器访问并使用系统核心功能

重置管理员密码(MongoDB)

ARL 默认使用 MongoDB 存储用户信息。您可以通过以下步骤,进入 MongoDB 容器并手动重置管理员密码。

1、进入 MongoDB 容器

执行以下命令进入 MongoDB 容器:

docker exec -ti arl_mongodb mongo -u admin -p admin

2、切换到 ARL 数据库

进入 MongoDB 后,依次执行以下命令:

use arl

3、删除旧的管理员用户

删除现有的管理员用户(如果有的话):

db.user.drop()

4、插入新的管理员用户

使用新的用户名和密码插入管理员用户。这里假设用户名为 admin,密码为 admin123,并使用 MD5 加密密码:

db.user.insert({

username: 'admin',

password: hex_md5('arlsalt!@#' + 'admin123')})

5、登录 ARL 系统

重置完成后,您可以使用以下账号密码登录 ARL 系统:

用户名: admin

密码: admin123

相关推荐
雷工笔记6 小时前
KingFusion|最近开发调试中遇到的几个问题及解决办法(2)
运维·服务器
蓝天居士6 小时前
Linux网络驱动之Fixed-Link(29)
linux·运维·网络
帅气的钟先生6 小时前
OpenClaw + QQBot 实战:从 0 到 1 搭建你的消息自动化助手
运维·人工智能·自动化
techdashen6 小时前
把 Matrix 聊天服务器搬到 Serverless 上,还顺便免费升级了量子加密
运维·服务器·serverless
一叶龙洲6 小时前
Ubuntu24.04向日葵远程控制
linux·运维·ubuntu
似水এ᭄往昔7 小时前
【Linux】--文件系统之软硬链接
linux·运维·服务器
SNOWPIAOP7 小时前
DOCKER的一些有用命令
docker
叶 落7 小时前
Ubuntu 通过 Docker 安装 Mysql8
linux·ubuntu·docker
赵文宇(温玉)7 小时前
Docker Compose 安装 Etcd
docker·容器·etcd
网络工程小王7 小时前
【LangChain Prompt 完整指南】提示词篇
运维·人工智能·学习