最新版Cloudreve3.8个人免费网盘搭建教程

微信扫一扫,分享到朋友圈

最新版Cloudreve3.8个人免费网盘搭建教程
0
最新版Cloudreve3.8个人免费网盘搭建教程

一、Cloudreve 是什么?

Cloudreve 是个公有网盘程序,你可以用它快速搭建起自己的网盘服务,公有云/私有云都可。Cloudreve 底层支持 本机存储、从机存储、阿里云OSS、又拍云、腾讯云COS、七牛云存储、OneDrive(国际版/世纪互联版),每种存储方式的上传下载都是客户端直传。你可以为不同用户组绑定不同存储策略,捐助获得Pro版后,可以为一个用户组分配多个存储方式,用户可以在前台自由切换。

特性列表

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

截图与演示

新版Cloudreve个人免费网盘搭建教程

演示站点:https://demo.cloudreve.org 可以用QQ登录体验一下。

一、准备工作

1.购买VPS服务器

2.在VPS服务器上搭建宝塔面板

这个不用说大家也都会实在不会去宝塔官网看看,超级简单。

3.域名购买(非必要)

具体来说要是做视频,小说,图片存储还是建议买国外域名,免得以后版权问题麻烦,做大之后才能体现出来。

4.VPS搭建Aria2离线下载(非必要)

参考方法 VPS搭建Aria2离线下载和AriaNg控制面板教程

二、开始搭建

1.进入宝塔面板创建网站

1.1 创建网站

新版Cloudreve个人免费网盘搭建教程

1.2 为网站申请SSL证书

新版Cloudreve个人免费网盘搭建教程
新版Cloudreve个人免费网盘搭建教程

1.3 为网站设置反向代理

新版Cloudreve个人免费网盘搭建教程

1.4 在【安全】里面打开端口

新版Cloudreve个人免费网盘搭建教程

2.打开SSH工具安装Cloudreve

2.1 切换到网站根目录

  1. cd /www/wwwroot/cloud.unvone.com
新版Cloudreve个人免费网盘搭建教程

2.2 下载解压和执行Cloudreve

项目下载地址:Releases · cloudreve/Cloudreve · GitHub

下载Cloudreve压缩包,需要其他版本的请在下边自己替换

wget https://github.com/cloudreve/Cloudreve/releases/download/3.2.1/cloudreve_3.2.1_linux_amd64.tar.gz
新版Cloudreve个人免费网盘搭建教程

解压Cloudreve压缩包

tar -zxvf cloudreve_3.2.1_linux_amd64.tar.gz
新版Cloudreve个人免费网盘搭建教程

赋予执行权限&启动Cloudreve

# 赋予执行权限
chmod +x ./cloudreve

# 启动 Cloudreve
./cloudreve
新版Cloudreve个人免费网盘搭建教程

三、进入网盘&功能完善

1.网盘访问

浏览器打开网站,输入账号&密码就可以访问。

新版Cloudreve个人免费网盘搭建教程

2.Systemd进程守护

这里只讲第一种简单的方式

  1. # 编辑配置文件
vim /usr/lib/systemd/system/cloudreve.service

将下文 PATH_TO_CLOUDREVE 更换为程序所在目录:

注意!!!

将下面的 PATH_TO_CLOUDREVE 改成网盘根目录/www/wwwroot/cloud.unvone.com,如果你装在其他文件夹就改成其他文件夹的名字。这边边2处需要替换,这文件是新加文件。

[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
After=mysqld.service
Wants=network.target

[Service]
WorkingDirectory=/PATH_TO_CLOUDREVE
ExecStart=/PATH_TO_CLOUDREVE/cloudreve
Restart=on-abnormal
RestartSec=5s
KillMode=mixed

StandardOutput=null
StandardError=syslog

[Install]
WantedBy=multi-user.target

粘贴完以上文件,按ESC进入保存状态,然后按下边命令执行,多数是直接保存退出,使用 :wq 然后回车即可。

:w   保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w!   强制保存,不推出vi
:wq  保存文件并退出vi
:wq! 强制保存文件,并退出vi
:q  不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑

然后执行以下命令完成网盘配置

# 更新配置
systemctl daemon-reload

# 启动服务
systemctl start cloudreve

# 设置开机启动
systemctl enable cloudreve

管理命令:

# 启动服务
systemctl start cloudreve

# 停止服务
systemctl stop cloudreve

# 重启服务
systemctl restart cloudreve

# 查看状态
systemctl status cloudreve

3.对接GoogleDrive扩容

使用谷歌网盘下的一个目录作为cloudreve网盘文件的存储目录,使其成为无限空间的网盘。

谷歌网盘挂载可以参考 :VPS Linux使用Rclone挂载Google Drive网盘教程

新版Cloudreve个人免费网盘搭建教程

4.离线下载Aria2设置

Aria2安装可以参考:VPS搭建Aria2离线下载和AriaNg控制面板教程

新版Cloudreve个人免费网盘搭建教程
新版Cloudreve个人免费网盘搭建教程

然后就可以了。可以在用户主页右下角添加下载任务。用途自己发挥想象力~

新版Cloudreve个人免费网盘搭建教程

注意事项

  • 如果你有宝塔等带防火墙的记得把5212端口放开
  • 想绑定域名的话就反代,作者的反代教程,程序是自带web的,但是不能开启https,想挂载onedrive是需要开启HTTPS的,这里可以用宝塔反代,开启https也简单。我应该在博客刚创建的时候讲过宝塔如何反代。
  • 具体的流程以及docker搭建可以去作者那里看,作者的文档:https://docs.cloudreve.org/
展开阅读全文
上一篇

(dedecms)织梦文章系统一次性删除数据命令

下一篇

mysql数据库查看是否开启事件Event

你也可能喜欢

  • 暂无相关文章!

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片
返回顶部