灯塔部署云服务器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

相关推荐
Hommy881 小时前
【开源剪映小助手】Docker 部署
docker·容器·开源·github·aigc
一叶知秋yyds2 小时前
Ubuntu 虚拟机安装 OpenClaw 完整流程
linux·运维·ubuntu·openclaw
专吃海绵宝宝菠萝屋的派大星2 小时前
使用Dify对接自己开发的mcp
java·服务器·前端
斯普信云原生组2 小时前
Prometheus 环境监控虚机 Redis 方案(生产实操版)
运维·docker·容器
大数据新鸟3 小时前
操作系统之虚拟内存
java·服务器·网络
喵了几个咪3 小时前
如何在 Superset Docker 容器中安装 MySQL 驱动
mysql·docker·容器·superset
工具罗某人3 小时前
docker compose部署kafka集群搭建
docker·容器·kafka
safestar20123 小时前
ES批量写入性能调优:BulkProcessor 参数详解与实战案例
java·大数据·运维·jenkins
来一颗砂糖橘4 小时前
负载均衡的多维深度解析
运维·负载均衡
楠奕4 小时前
CentOS7安装GoldenDB单机搭建及常见报错解决方案
linux·运维·服务器