宝塔Linux面板部署Cloudreve私有云盘详细教程

Cloudreve 是什么?

Cloudreve 可以让您快速搭建起公私兼备的网盘系统。Cloudreve 在底层支持不同的云存储平台,用户在实际使用时无须关心物理存储方式。你可以使用 Cloudreve 搭建个人用网盘、文件分享系统,亦或是针对大小团体的公有云系统。

✨特性

  • ☁️ 支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 作为存储端
  • 📤 上传/下载 支持客户端直传,支持下载限速
  • 💾 可对接 Aria2 离线下载,可使用多个从机节点分担下载任务
  • 📚 在线 压缩/解压缩、多文件打包下载
  • 💻 覆盖全部存储策略的 WebDAV 协议支持
  • ⚡ 拖拽上传、目录上传、流式上传处理
  • 🗃️ 文件拖拽管理
  • 👩‍👧‍👦 多用户、用户组
  • 🔗 创建文件、目录的分享链接,可设定自动过期
  • 👁️‍🗨️ 视频、图像、音频、文本、Office 文档在线预览
  • 🎨 自定义配色、黑暗模式、PWA 应用、全站单页应用
  • 🚀 All-In-One 打包,开箱即用
  • 🌈 … …

🛠️部署

环境安装

安装宝塔,可参照 https://www.bt.cn/bbs/thread-19376-1-1.html

前往【软件商店】下载安装以下软件

  • Nginx 1.18 或更高
  • MySQL 5.7 或更高(至少 5.7,否则 Cloudreve 无法运行!)
  • Redis
  • Supervisor 管理器
图片[1] - 宝塔Linux面板部署Cloudreve私有云盘详细教程 - 猫叔栈

服务商安全组和宝塔面板安全防火墙放行端口TCP:5212

图片[2] - 宝塔Linux面板部署Cloudreve私有云盘详细教程 - 猫叔栈
服务商安全组放行端口TCP:5212
图片[3] - 宝塔Linux面板部署Cloudreve私有云盘详细教程 - 猫叔栈
宝塔面板安全防火墙放行端口TCP:5212

Cloudreve选择对应的版本

其中每个版本都提供了常见系统架构下可用的主程序,命名规则为cloudreve_版本号_操作系统_CPU架构.tar.gz 。比如,普通64位linux系统上部署3.1.1版本,则应该下载cloudreve_3.1.1_linux_amd64.tar.gz。

通过宝塔面板SSH的连接工具或其他SSH连接工具,输入以下命令查询内核参数。

arch
图片[4] - 宝塔Linux面板部署Cloudreve私有云盘详细教程 - 猫叔栈
演示图

输出结果 x86_64 代表 amd64

aarch64 代表 arm64

Linux服务器大部分是 amd64 位框架

所以我们下载第一个的压缩包

GitHub官方的下载链接容易访问不了,多刷新几次尝试,实在不行下方留言给我

新建网站(保姆级教程)

图片[5] - 宝塔Linux面板部署Cloudreve私有云盘详细教程 - 猫叔栈
宝塔创建站点
图片[6] - 宝塔Linux面板部署Cloudreve私有云盘详细教程 - 猫叔栈
填写自己的域名创建和数据库账号密码

请务必选择 utf8mb4

请不要使用 PHP

上传刚才下载的对应安装包至服务器的域名目录下并解压得到下面的文件

图片[7] - 宝塔Linux面板部署Cloudreve私有云盘详细教程 - 猫叔栈

初始化

在 Cloudreve 目录下打开【终端】输入以下代码

图片[8] - 宝塔Linux面板部署Cloudreve私有云盘详细教程 - 猫叔栈
图片[9] - 宝塔Linux面板部署Cloudreve私有云盘详细教程 - 猫叔栈

此时 Cloudreve 程序会进行初始化并生成初始账密,但你并不需要记住它

随后编辑 conf.ini

由于 Redis Server 已包含在安装过程中,且默认无密码,直接使用即可。需要注意的是不要对外网开放 Redis 即可
请记得将数据库信息改为正确信息

重新运行程序进行数据表生成

./cloudreve

此时请记住管理员账密,但不急着登录

Supervisor 管理器

打开 Supervisor 管理器添加守护进程

图片[10] - 宝塔Linux面板部署Cloudreve私有云盘详细教程 - 猫叔栈
图片[11] - 宝塔Linux面板部署Cloudreve私有云盘详细教程 - 猫叔栈
如图填写即可
图片[12] - 宝塔Linux面板部署Cloudreve私有云盘详细教程 - 猫叔栈
有日志即为正常

Nginx 反代

代理名称:cloudreve
URL:http://127.0.0.1:5212
图片[13] - 宝塔Linux面板部署Cloudreve私有云盘详细教程 - 猫叔栈
添加反向代理配置

最后

如果登录不了请重启一下服务器,然后重新进行登录

图片[14] - 宝塔Linux面板部署Cloudreve私有云盘详细教程 - 猫叔栈

教程到这里已经差不多了,现在可以前往后台修改登录帐号密码、设置用户相关信息等等…

图片[15] - 宝塔Linux面板部署Cloudreve私有云盘详细教程 - 猫叔栈
演示图
© 版权声明
THE END
点赞12 分享
评论 抢沙发
头像
请认真评论,发表纯数字纯表情做禁言处理!
提交
头像

昵称

取消
昵称常用语表情代码图片