Cloudreve 从机 + Aria2 完整部署教程

Cloudreve从机

mkdir -p ~/cloudreve_slave/data
nano ~/cloudreve_slave/data/conf.ini
[System]
Mode = slave
Listen = :5212
[Slave]
Secret = WiRjBcnhJo7exPsBQfArtIZayJf4a4mtrTNTeYYQ4YyvVYhewbCVOK4AbT1LalMt
; 如果你未来需要使用此节点存储,请保留下面的跨域配置。
[CORS]
AllowOrigins = *
AllowMethods = OPTIONS,GET,POST
AllowHeaders = *

保存退出 nano:

Ctrl+O → 回车保存 → Ctrl+X 退出

创建 systemd 服务(开机自启、守护进程)

cat > /etc/systemd/system/cloudreve-slave.service <<EOF
[Unit]
Description=Cloudreve Slave
Documentation=https://docs.cloudreve.org
After=network.target
Wants=network.target
[Service]
Type=simple
WorkingDirectory=/root/cloudreve_slave
ExecStart=/root/cloudreve_slave/cloudreve --license-key ""
Restart=on-failure
RestartSec=5s
User=root
Group=root
StandardOutput=journal+console
StandardError=journal+console
[Install]
WantedBy=multi-user.target
EOF

保存退出:Ctrl+O 回车 → Ctrl+X

四、生效服务 & 启动从机

# 重载服务配置
systemctl daemon-reload
# 启动从机
systemctl start cloudreve-slave
# 设置开机自启
systemctl enable cloudreve-slave
# 查看运行状态
systemctl status cloudreve-slave

墙放行端口

# Debian/Ubuntu 防火墙
ufw allow 5212/tcp
# 通用放行(firewalld)
firewall-cmd --add-port=5212/tcp --permanent
firewall-cmd --reload

六、常用管理命令

# 重启从机
systemctl restart cloudreve-slave
# 停止
systemctl stop cloudreve-slave
# 查看日志
journalctl -u cloudreve-slave -f

aria2

我给你 Debian 12 最简单、最稳、最快安装 Aria2 的方法,不用编译、不用折腾,3 条命令搞定!

一、一键安装 Aria2(官方源,最稳定)

  1. apt update
  2. apt install -y aria2

安装完验证:

aria2c -v

出现版本号 = 安装成功

Debian 13

# 更新软件源
apt update && apt upgrade -y
# 直接安装 aria2
apt install aria2 -y
# 验证安装
aria2c --version

二、直接给你 开机自启 + 完整可用配置(复制即用)

1. 创建配置文件夹

  1. mkdir -p /etc/aria2
  2. cd /etc/aria2
  3. touch aria2.conf

2. 写入 aria2 配置(直接复制运行)

cat > /etc/aria2/aria2.conf <<EOF
# 启用 RPC 服务
enable-rpc=true
# RPC监听端口
rpc-listen-port=6800
# RPC 授权令牌,可自行设定
rpc-secret=OMYEThQD5bbUU9GQZmgQl2ojgxmzbGqK
EOF

3. 创建开机自启服务

cat > /etc/systemd/system/aria2.service <<EOF
[Unit]
Description=Aria2 Service
After=network.target
[Service]
ExecStart=/usr/bin/aria2c --conf-path=/etc/aria2/aria2.conf
Restart=always
User=root
[Install]
WantedBy=multi-user.target
EOF

4. 启动并开机自启

systemctl daemon-reload
systemctl enable aria2
systemctl start aria2
systemctl status aria2

安装完成!你的信息:

  • RPC 端口:6800
  • 开机自启:已开启

三、放行防火墙(必须做)

ufw allow 6800/tcp
下一篇 Docker Compose 常用命令大全(附示例配置)