前言

不知道有没有一些同学向我一样,喜欢买各种服务器来玩,但是往往耍了几天之后就闲置了,往期我们介绍过如何用闲置的服务器来搭建MC(基岩版)服务器,感兴趣的同学可以去看一下。

保姆级MC基岩版开服教程,附带控制面板(腾讯云服务器演示)

除此之外,我也在想一些更有意思的玩法,希望能给大家一些折腾的快乐,所以本期我们将利用闲置服务器搭建个人网盘系统。

准备

  • 大带宽vps云服务器一台
  • 域名一个(套CDN使用)

为什么强调大带宽呢?既然是用作网盘,下载速度就很重要了,所以就推荐大家拿美区便宜大带宽的vps来搭建,因为网盘系统并不需要很低的延迟,并且套上免费的CDN之后延迟也不会很离谱, 域名可以注册免费域名或者购买几块钱首年的域名来使用(阿里云,腾讯云等)。

下载

本次采用Cloudreve系统,它是开源强大的公有云文件系统,界面与谷歌网盘还挺像,支持的功能也不少,下面是Cloudreve的部分特性。

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

下载地址:点我下载

大家选择合适的版本进行下载,推荐最新版本,AMD和ARM对应服务器CPU架构。

部署

vps系统为centos或者debian系统,以root登录ssh,把文件下载的文件上传的root目录下,在这里推荐使用Finalshell软件,方便快捷。

文件上传完毕之后,在ssh依次输入下面的命令 ,即可完成部署。

1
2
3
4
5
tar -zxvf cloudreve_VERSION_OS_ARCH.tar.gz     # 解压程序包,文件名更改为你下载的版本

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

./cloudreve # 启动 Cloudreve

Cloudreve 在首次启动时,会创建初始管理员账号,请注意保管管理员密码,此密码只会在首次启动时出现。如果您忘记初始管理员密码,需要删除同级目录下的cloudreve.db,重新启动主程序以初始化新的管理员账户。 Cloudreve 默认会监听5212端口。你可以在浏览器中访问http://服务器IP:5212进入 Cloudreve。

配置

安装完成之后已经可以进行使用了,虽然功能还不是很全,配置篇幅可能会有点长,所以打算另起一篇博客来进行讲解,敬请期待!