干货!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 小时前
Spring-AI 与 Solon-AI 深度对比分析报告
java·spring·ai·llm·solon·spring-ai·solon-ai
李庆政3705 小时前
Cozi工作流 剪映 ai批量生成短视频教程
ai·短视频·剪辑·剪映·cozi·扣子编程
L-影6 小时前
下篇:tool的四大门派,以及它到底帮AI干了什么
人工智能·ai·tool
深念Y6 小时前
多模态技术详解:TTS、ASR、OCR
ide·ai·语音识别·agi·多模态·文字识别·实时语言
Ztopcloud极拓云视角6 小时前
Gemini 3.1 Pro vs GPT-5.4 Pro:API成本1/3、性能差多少?选型实测笔记
人工智能·笔记·gpt·ai·语言模型
Fzuim7 小时前
Claude Code 工具调用架构深度解析:六层防御与渐进式加载
ai·架构·工具调用·claude code
自信不孤单8 小时前
UniAda核心代码详解
python·ai·大模型·tta·狄利克雷理论·证据感知
ofoxcoding8 小时前
GPT-5.4 vs Claude Opus 4.6 实测对比:2026 年该选哪个模型写代码?
网络·gpt·ai
Agent产品评测局9 小时前
企业发票管理自动化落地,验真归档全流程实现方法:2026企业级智能体选型与实测指南
运维·网络·人工智能·ai·chatgpt·自动化