如何在服务器上安装Cloudreve新版网盘程序

2021年11月25日 评论 2,196

刚解决了自建图床问题,也感受到了阿里云对象储存OSS的奇妙。

所以我就想既然解决了图片问题,那么如果是视频的话,改怎么解决呢?

有没有更好的办法,可以实现上传视频,在线播放,并快速下载呢?

于是我想到了网盘程序!

之前有收藏过多个网盘程序,比如Kiftd、蓝眼云盘等。

但在看了多个网盘程序后,最终选择了Cloudreve。原因无他,这界面也太简洁好看了吧。

如何在服务器上安装Cloudreve新版网盘程序

但是Cloudreve 升级到新版V3后,安装会比较麻烦。

网上的教程都是以前的方法:下载代码、宝塔建站、上传代码、安装扩展、访问域名安装。

可新版本V3,下载下来就一个执行文件。根本没办法用这一套方法解决。

 

那真的有必要用新版本吗?

我觉得是有的,新版本增加了很多特性:

✨ Cloudreve 新版V3特性

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

 

官方下载地址、官网和文档

Cloudreve官网:https://cloudreve.org

官方下载地址:https://github.com/cloudreve/Cloudreve/releases

官方文档:https://docs.cloudreve.org/

官方论坛:https://forum.cloudreve.org/

Cloudreve新版V3安装步骤

写在前面

  • 使用宝塔面板进行安装的
  • 服务器的基础环境配置可以参考之前的文章
  • 有任何问题可以下方留言讨论

那就开始安装吧

1.

确认服务器内核版本参数

目前官方只提供常见系统架构下可用的主程序,所以需要我们先确认下我们服务器的系统架构。

在宝塔面板中,使用终端,输入arch,就可以看到系统架构。

如何在服务器上安装Cloudreve新版网盘程序

输出结果x86_64代表amd64;aarch64代表arm64。

2.

下载主程序

之后系统架构后,我们就可以下载对应的主程序。

我们打开官方下载地址:https://github.com/cloudreve/Cloudreve/releases

找到对应的系统版本下载。

我这边因为上一步输出结果为x86_64,那我需要下载amd64版本。

如何在服务器上安装Cloudreve新版网盘程序

3.

建立网站,创建文件夹

我们在宝塔面板中,创建新网站,输入域名。

(数据库可以不创建,因为新版自带SQLite轻版数据库)

如何在服务器上安装Cloudreve新版网盘程序

4.

上传主程序到网站根目录

上传刚才下载的主程序到网站根目录,并解压。

我们就得到了一个没有后缀的主程序。

(这个和我之前解压的主程序差别很大,导致我也是蒙了很久)

如何在服务器上安装Cloudreve新版网盘程序

我们点击这个程序的权限管理,给予它755权限。

如何在服务器上安装Cloudreve新版网盘程序

这样就算弄好了。

5.

放行5212端口

cloudreve默认需要通过5212端口访问。

我们在宝塔面板中,打开安全,放行5212端口。

如何在服务器上安装Cloudreve新版网盘程序

有的服务器可能还需要去服务商那边放行相应的端口才可以访问。

比如阿里云,默认5212端口是没有放行的,就需要在安全组里面添加5212端口。

(这部分因为各服务商不同,就不再赘述了)

6.

启动程序

走到这一步,就完成安装了。接下来就是启动。

我们到网站根目录下,点击终端,输入./cloudreve,启动 Cloudreve。

如何在服务器上安装Cloudreve新版网盘程序

启动后就可以看到默认的账号密码

如何在服务器上安装Cloudreve新版网盘程序

然后输入登录地址域名:5212,类似这样:http://pan.yzitc.com:5050,就可以进入cloudreve,登录并使用了。

* 推荐在网站根目录下打开终端,不然进入终端后,还得使用cd命令进入该目录。

* 启动Cloudreve后,不要关闭终端,不然这个程序就关闭了。

更多高级设置

1.进程常驻(程序一直开着)

每次需要通过终端打开,关闭终端程序就会关闭,肯定没办法使用。我们可以使用Supervisor管理器,让cloudreve一直开着。

宝塔软件商店搜索Supervisor,即可安装。

如何在服务器上安装Cloudreve新版网盘程序

安装后,我们点击设置,添加守护进程。

输入名称,运行目录(我们的网站目录),启动命令(网站目录地址/cloudreve),即可让cloudreve这个进程常驻。

不会的可以参考我这个:

如何在服务器上安装Cloudreve新版网盘程序

2.更改访问地址(简化成直接域名访问)

现在打开的域名后面还要加:5121,不是很好看,我们可以通过设置反代理,去掉这个小尾巴。

我们打开网站设置,找到反代理,添加反代理。

如何在服务器上安装Cloudreve新版网盘程序

填入名称,目标URL填入:http://127.0.0.1:5212

点击提交即可。

如何在服务器上安装Cloudreve新版网盘程序

这样就可以直接使用域名不用添加小尾巴进行访问了。

网站打开后,后台设置里面也记得要设置下

如何在服务器上安装Cloudreve新版网盘程序

3.自定义数据库

(自带的够用,不推荐改)

程序默认的数据库是自带的SQLite,可以改成常用的mysql。

我们新建一个mysql数据库,得到数据库名、用户名和密码。

将相关信息填写到网站目录下的conf.ini文件里,命令行里重启进程,获得新账号密码。

如何在服务器上安装Cloudreve新版网盘程序

如何通过万里汇免费激活Stripe 学习笔记

如何通过万里汇免费激活Stripe

本文会介绍无需开设海外银行账号或者香港账号,并免费的通过注册激活Stripe账号并提现,亲测有效! 主要通过使用万里汇海外账号绑定激活,其中万里汇是蚂蚁金服旗下的产品,值得可靠。(不是给万里汇打广告哦...
在Windows上安装Node.js详细步骤教程 网页前端

在Windows上安装Node.js详细步骤教程

最近白捡了一个服务器,不知道能做点啥,于是决定尝试下VuePress。 因为经常有客户想要一个内部在线文档的需求,而这个VuePress简直就是为这个需求而存在的。 但是这玩意直接在linux上安装好...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: