有奖捉虫:办公协同&微信生态&物联网文档专题 HOT
文档中心 > 轻量应用服务器 > 最佳实践 > 搭建云盘 > 使用 Cloudreve 应用模板搭建云盘

操作场景

Cloudreve 是一款开源的网盘软件,支持服务器本机及腾讯云对象存储 COS 等多种存储方式,提供离线下载、拖拽上传、在线预览等功能,能够帮助您快速搭建个人使用或多人共享的云盘系统。该镜像基于 CentOS 8.2 64位操作系统,已集成宝塔 Linux 面板,并已预置 Nginx、Aria2、MariaDB 软件。 本文介绍如何使用 Cloudreve 应用镜像搭建 Cloudreve 云盘,实现文件上传、分享及离线下载功能。同时,还介绍了如何通过镜像中已集成的宝塔 Linux 面板,轻松管理您的轻量云服务器。

说明事项

CentOS 系统在安装了宝塔面板后,会默认开启操作系统防火墙(可通过命令行 systemctl status firewalld.service 查看)。若您需访问指定端口(例如8080端口),则需通过配置轻量应用服务器网络防火墙及操作系统防火墙放通指定端口。具体操作请参见 管理防火墙配置操作系统防火墙
为提高宝塔面板安全性,建议将面板默认的8888端口修改为其他端口,您可以登录面板后进行修改。修改后需在轻量应用服务器网络防火墙中放通对应端口,详情请参见 管理防火墙

操作步骤

创建使用 Cloudreve 镜像的实例

1. 登录 轻量应用服务器控制台,在服务器页面单击新建
2. 在轻量应用服务器购买页面,选择所需配置完成轻量应用服务器购买。
镜像:选择为应用模板 > 云盘场景 > Cloudreve 应用模板,其他参数可参见 购买方式 进行选择。
说明
应用模板即应用镜像。
查看镜像说明详情请参见 基本概念
说明
若实例所在地域为中国内地,则建议选择更适合搭建云盘的存储型套餐。详情请参见 基础套餐
本文以使用应用镜像 Cloudreve 3.3.1 为例,镜像可能会进行版本升级与更新,请您以购买页实际版本为准。

使用 Cloudreve

登录 Cloudreve 页面

1. 在实例详情页中,选择应用管理页签,进入应用管理详情页。您可以在此页面查看 Cloudreve 应用的各项配置信息。
2. 
应用内软件信息栏中
,单击

,复制获取 Cloudreve 管理员密码的命令。如下图所示:


3. 应用内软件信息栏中,单击登录
4. 在弹出的登录窗口中,粘贴并执行 步骤2 获取的命令,按 Enter
5. 
记录返回
结果中的 Cloudreve 管理员名与密码(即 cloudreve_usernamecloudreve_password 值)。如下图所示:


6. 使用浏览器访问应用内软件信息中的首页地址 ,输入 步骤5 获取的用户名与密码,并单击登录。如下图所示:



上传文件至 Cloudreve

在 Cloudreve 页面中,您可直接将本地文件拖拽至指定区域,或单击右键选择上传文件/目录,进行文件上传。如下图所示:




分享文件

Cloudreve 支持将文件或文件夹的下载链接分享给您的好友,还可针对该下载链接设置密码保护或过期时间。步骤如下:
1. 在 Cloudreve 页面中,右键单击需分享的文件,并在弹出菜单中选择创建分享链接
2. 在弹出的“创建分享链接”窗口中,按需进行设置,并单击创建分享链接。如下图所示:


3. 获取链接后,只需访问 首页地址+分享链接 即可下载该文件。 例如,首页地址为 http://xxx.xxx.xxx,分享链接为 /s/jRfM,则访问 http://xxx.xxx.xxx/s/jRfM 即可下载该文件。

离线下载

Cloudreve 应用镜像中已预置 Aria2,无需重复下载安装。Cloudreve 支持 Aria2 驱动的离线下载功能。在使用该功能前,您需了解 Aria2 配置与 Cloudreve 接入设置。步骤如下:
1. 在 Cloudreve 页面中,选择右上角的用户头像,并在弹出菜单中单击管理面板
2. 进入 Cloudreve 仪表盘 页面,选择左侧导航栏中的参数设置 > 离线下载。可查看相关参数设置如下图所示: 您可参见 离线下载,按需修改相关参数设置。



创建离线下载步骤如下:
2.1 在 Cloudreve 页面中,选择左侧导航栏中的离线下载
2.2 进入离线下载页面,选择页面右下角的 +
2.3 在弹出的 新建离线下载任务 窗口中,根据指引创建下载任务即可。如下图所示:



后台管理

1. 在 Cloudreve 页面中,选择右上角的用户头像,并在弹出菜单中单击管理面板
2. 进入Cloudreve 仪表盘页面,您可进行用户组权限、存储策略等参数设置。
可根据用户所属的用户组类型设置其权限,例如容量上限、下载速度、创建分享、下载分享及 WebDAV 等。
可更改默认存储策略,各类型存储策略对比请参见 对比 - Cloudreve

相关操作

登录宝塔 Linux 面板

Cloudreve 应用镜像已集成宝塔 Linux 面板,您可利用宝塔面板可轻松管理轻量应用服务器、提升运维效率及实时监控实例运行情况。
说明
宝塔 Linux 面板默认端口为8888,请确保您已在实例防火墙中放通8888端口。详情请参见 添加防火墙规则
1. 登录 轻量应用服务器控制台,选择实例进入详情页。
2. 在实例详情页中,选择应用管理页签,进入应用管理详情页。
3. 应用内软件信息 栏中,单击

复制获取宝塔 Linux 面板管理员密码的命令
。 如下图所示:


4. 应用内软件信息 栏中,单击登录
5. 在弹出的登录窗口中,粘贴并执行 步骤3 获取的命令,按 Enter
6. 
记录返回结果
中的宝塔 Linux 面板管理员名与密码(即 usernamepassword 值)。如下图所示:


7. 使用浏览器访问应用内软件信息中的面板首页地址 ,输入 步骤6 获取的用户名与密码,并单击登录。如下图所示:



使用宝塔 Linux 面板管理 Mariadb 数据库

在宝塔 Linux 面板中,选择左侧导航栏中的数据库,进入数据库管理页面。如下图所示: 在此页面中,您可进行一键修改数据库密码、一键备份及更改 IP 权限等操作。



配置操作系统防火墙

可通过宝塔面板直接放通操作系统防火墙端口。步骤如下:
1. 在宝塔 Linux 面板中,选择左侧安全
2. 系统安全页面的防火墙中,填写需放行端口号及说明。如下图所示:


3. 单击放行即可放通对应端口。

域名与 DNS 解析设置

您可以给自己的 Cloudreve 网站设定一个单独的域名。用户可以使用易记的域名访问您的网站,而不需要使用复杂的 IP 地址。有些用户搭建网站仅用于学习,那么可使用 IP 直接访问网站,但不推荐这样操作。
如果您已有域名或者想要通过域名来访问您的网站,请参考以下步骤:
1. 通过腾讯云 购买域名,具体操作请参见 域名注册
2. 进行 ICP 备案。 域名指向中国境内服务器的网站,必须进行 ICP 备案。在域名获得备案号之前,网站是无法开通使用的。您可以通过腾讯云免费进行备案,审核时长请参考 备案审核
3. 通过腾讯云 DNS解析 DNSPod 配置域名解析。具体操作请参见 A 记录,将域名指向一个 IP 地址(外网地址)。

开启 HTTPS 访问

可通过宝塔 Linux 面板安装 SSL 证书,开启 HTTPS 访问。步骤如下:
1. 在宝塔 Linux 面板中,选择左侧导航栏中的面板设置
2. 面板设置页面中,开启面板SSL 开关,并在弹出的面板SSL 窗口中进行确认即可。如下图所示:


说明
安装 SSL 证书后的 常见问题 及解决办法前往宝塔官方页面查找,您也可以参见腾讯云 安装 SSL 证书 文档开启 HTTPS 访问。