干货!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,会有更佳的响应速度。

相关推荐
修电脑的猫9 小时前
在中国使用 Claude Code 解决 403 错误(VS CODE)
ai·sap
蚕豆糯米饭10 小时前
Github Copilot 研发效能提升实战指南
ai·github·copilot·ai编程
Token掘金室11 小时前
Aider配置自定义API教程
ai
Young丶13 小时前
讲透 Claude Code 系列 (四):Claude Skills 完全指南:可复用的“专业能力包”从入门到精通
人工智能·ai·ai编程·ai coding
小七-七牛开发者14 小时前
谷歌利用果蝇实现“AI 突围”?Cognition 再融 20 亿美元;AI 三巨头集体呼吁放慢脚步
ai·agent·token·skill·周一上线
子非鱼eva14 小时前
Ascend950PR版本速配表
人工智能·ai
衣舞晨风14 小时前
15秒之谜:一次APISIX网关超时问题的排查记录
ai·apisix·网关超时
陈老老老板14 小时前
2026企业数据采集选型指南,主流采集 API 与全托管平台深度对比
ai·数据分析
imbackneverdie15 小时前
告别 Copilot?Codex 本地化部署指南
人工智能·ai·aigc·数据可视化·本地化·codex
ALINX技术博客16 小时前
跨越 1819 公里,ALINX 携 AI 异构平台、电子后视镜及 HIL 仿真方案亮相深圳国际电子展
ai·fpga开发·汽车