干货!Ubuntu 快速部署 Cloudreve :打造全功能私有云盘

在数据存储需求日益增长的今天,拥有一个既美观又强大的私有云盘已成为许多技术爱好者的标配。Cloudreve 凭借其轻量化、支持多存储策略以及出色的 UI 设计,始终是自建云盘的首选。

今天,我们将基于最新的 Ubuntu 24.04 (Noble Numbat) 系统,手把手带你完成 Cloudreve v4.15.0 的安装、自启动配置及 TLS 安全加密。


一、 快速安装

Cloudreve 采用单文件分发,部署过程极其高效。

1. 创建工作目录

建议将程序存放在 /opt 目录下进行统一管理:

Bash

plain 复制代码
sudo mkdir -p /opt/cloudreve
cd /opt/cloudreve

2. 下载最新 v4.15.0 主程序

从官方 GitHub 获取最新版本(以常见的 64 位 Linux 架构为例):

Bash

plain 复制代码
sudo wget https://github.com/cloudreve/Cloudreve/releases/download/4.15.0/cloudreve_4.15.0_linux_amd64.tar.gz
sudo tar -zxvf cloudreve_4.15.0_linux_amd64.tar.gz
sudo chmod +x cloudreve

3. 首次启动

关键步骤: 执行下方命令进行初始化。程序会随机生成管理员账号与密码

注意: v4 版本的账号信息仅在首次启动时显示一次,请务必拍照或记录,若错过需删除 cloudreve.db 重新初始化。

Bash

plain 复制代码
./cloudreve

记录完成后,按 Ctrl+C 停止程序。


二、 配置 Systemd 开机自启

为了让云盘在服务器重启后能自动运行,我们需要将其注册为系统服务。

  1. 创建服务文件

Bash

plain 复制代码
sudo nano /etc/systemd/system/cloudreve.service
  1. 填入配置内容

Ini, TOML

plain 复制代码
[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target

[Service]
WorkingDirectory=/opt/cloudreve
ExecStart=/opt/cloudreve/cloudreve
Restart=on-abnormal
RestartSec=5s
KillMode=mixed

[Install]
WantedBy=multi-user.target
  1. 激活服务

Bash

plain 复制代码
sudo systemctl daemon-reload
sudo systemctl enable cloudreve  # 设置开机启动
sudo systemctl start cloudreve   # 立即启动

三、 配置 TLS 加密(直连 HTTPS)

为了确保在公共网络下访问的安全性,建议直接开启 TLS。

1. 准备证书文件

将你域名对应的证书(.crt / .pem)和私钥(.key)上传至服务器。建议路径:/opt/cloudreve/certs/

2. 修改 conf.ini 配置文件

Bash

plain 复制代码
sudo nano /opt/cloudreve/data/conf.ini

在配置中加入以下字段(如已存在则修改):

Ini, TOML

plain 复制代码
[System]
; 修改监听端口为 HTTPS 标准端口 443
Listen = :443

[SSL]
; 开启 SSL
SSL = true
; 证书绝对路径
CertPath = /opt/cloudreve/certs/fullchain.pem
; 私钥绝对路径
KeyPath = /opt/cloudreve/certs/privkey.key

3. 特别说明

  • 高权限端口 :由于 443 属于特权端口,请确保运行 Cloudreve 的用户拥有相应权限,或使用 sudo 运行服务。
  • 放行防火墙
  • Bash
plain 复制代码
sudo ufw allow 443/tcp

四、 访问方式

1. 浏览器直接访问

直接通过IP或者域名访问,然后注册账号即可。

2. 通过WebDAV挂载到本地

3. 用手机app访问

注意需要将访问地址发布到公网,同时开启SSL。手机下载app,扫描绑定设备即可。

其他亮点功能

💾 极致的存储灵活性

在"管理面板 - 存储策略"中,你可以轻松挂载:

  • 本地存储:适合将家里的 NAS 硬盘或服务器大容量分区作为主存储。
  • 对象存储:原生支持阿里云 OSS、腾讯云 COS、七牛、S3 等。
  • 第三方网盘 :通过 WebDAV 协议,你可以将 Alist 中挂载的各种网盘资源无缝引入到 Cloudreve 中。

📥 离线下载神器

在服务器端安装 Aria2 后,你可以在 Cloudreve 中直接提交磁力链接或种子。服务器会静默下载并自动上传到你指定的存储策略中,实现"人在外面,片在云端"。

🖼️ 强大的多媒体管理

v4.15.0 在媒体处理上更加稳健。它支持海量照片的缩略图生成、视频流媒体在线点播,甚至支持多种办公文档的在线预览,非常适合作为家庭影音中心或协作网盘。


结语

Cloudreve 不仅是一个存储工具,更是一个高效的数据调度中心。通过简单的部署,你就能在 Ubuntu 24.04 上享受到丝滑的私有云体验。

快去动手搭建属于你的"数字堡垒"吧!


💡 技术小贴士:如果遇到数据库性能瓶颈,建议在配置文件中将默认的 SQLite 迁移至 MySQL,会有更佳的响应速度。

相关推荐
杨浦老苏5 小时前
大模型安全接入网关LinkAI
人工智能·docker·ai·群晖·隐私保护
笨蛋©9 小时前
[实战] 制造业质检图纸数字化方案:从扫描件到自动化FAI/PPAP报表生成
ai·cad·质量管理·制造业·图纸识别
catoop10 小时前
大模型评测运营体系:从 “感觉不错“ 到 “数据驱动“
ai
Agent产品评测局10 小时前
制造业生产调度自动化落地,完整步骤与避坑指南:2026企业级智能体选型与实战全景
运维·人工智能·ai·chatgpt·自动化
engchina11 小时前
Docker Compose で PowerRAG を WSL2 Ubuntu に入れてみた
ai·powerrag
Elastic 中国社区官方博客11 小时前
Elasticsearch:智能搜索 - AI builder 及 skills
大数据·人工智能·elasticsearch·搜索引擎·ai·信息可视化·全文检索
Huang26010811 小时前
Twitter 用户信息 API 集成指南
ai
Jiangxl~12 小时前
IP数据云如何为不同行业提供精准IP查询与风险防控解决方案?
网络·网络协议·tcp/ip·算法·ai·ip·安全架构
程序员鱼皮12 小时前
DeepSeek V4 + GPT-5.5 一手实战,结果很意外!附 Codex 保姆级项目教程
ai·程序员·编程·ai编程·deepseek
熊猫钓鱼>_>13 小时前
AR游戏的“轻”与“深”:当智能体接管眼镜,游戏逻辑正在发生什么变化?
人工智能·游戏·ai·ar·vr·game·智能体