Vps 其中一个很实用的用途就是搭个人网盘。个人网盘的好处在于你上传的文件不用给第三方网盘审查,想存什么就存什么,搞个在线播放的小视频还是不错的。而且自己搭建网盘自主性和可控性更高。
那么问题来了,用什么工具做个人网盘更适合呢?答案有很多,如seafile、kodexplorer、H5ai等。这几个都是很优秀的工具,都可以用来做个人网盘。由于之前折腾过这几款网盘,就来介绍分析下吧。
不能武断的说谁优谁劣,各自都有自己的特点,选择适合自己的才是最好的。总体来说,这几款网盘的用户体验都不错,安装过程也比较简单。
H5ai 的安装及使用详情参考:H5ai — 简约优雅的目录列表程序,支持在线播放
Seafile 的安装及使用详情参考:通过 seafile 在 VPS 上搭建个人网盘,部署教程及体验
kodexplorer 的安装及使用详情参考:vps 搭建个人网盘不二之选—kodexplorer 介绍,包含安装步骤
适合搭网盘的 VPS:virmach 的大盘鸡是搭建个人网盘的不二之选
seafile、kodexplorer、h5ai 全方位对比
Seafile | Kodexplorer | H5ai | ||
安装配置 | 安装难易程度 | 一般 | 简单 | 简单 |
安装环境 | Python+apache 等 web 容器+mysql/sqlite
或者 docker 环境 |
PHP+apache 等 web 容器 | PHP+apache 等 web 容器 | |
配置要求 | 建议最少 512M 内存 | 建议最少 512M 内存 | 建议最少 512M 内存 | |
功能 | 文件同步 | 支持 | 不支持 | 不支持 |
文件上传 | 支持上传文件/目录 | 支持上传文件/目录 | 不支持 | |
文件下载 | 支持单文件下载 | 支持批量下载 | 支持批量下载 | |
离线下载 | 不支持 | 支持 | 不支持 | |
图片/视频浏览 | 支持 | 支持 | 支持 | |
生成文件分享链接 | 支持 | 支持 | 不支持 | |
用户组 | 支持 | 支持 | 不支持 | |
特色 | 功能全面,是企业级的存储解决方案,不仅包括网盘应有的核心功能,还包括多客户端、文件同步、磁盘挂载等高级特性。
扩展性非常好,预留了各种高级配置接口,如集群部署、对接 AD、支持各种存储后端、病毒扫描和 office 文件预览 |
像 windows 界面一样操作文件,基本上 windows 上对文件的操作,如选择/复制/粘贴/重命名等几乎都支持,而且还原度非常高。
支持在线编辑,对文本文件的编辑效果非常棒,就跟本地代码编辑器的效果一样。 支持对 office 文件的预览/编辑/协同编辑,不过需要付费
|
重点在于目录列表。界面和操作简单明了,没有其他多余的功能。部署配置非常简单 |
总结
对于 seafile,从功能上来说,无疑 seafile 是最强大,相应的它的安装配置就比较复杂,适合对个人网盘功能要求多的人使用。另外说明下,seafile 很多高级功能都是要收费的。
对于 kodexplorer,各方面都很不错,功能全面,基本上你需要的功能都具备了,安装也很简单。如果你不知道那款适合你或者犯了选择困难症,推荐用 kodexplorer。备注下,它的很多高级功能也是收费的。
对于 h5ai,功能简单,界面雅观,安装快捷。如果说你只想查看服务器上的文件,浏览下图片视频之类的,h5ai 是个很不错的选择。