1. 起因:

朋友公司要搭建文件共享服务器。试过freenas和nas4free后,觉得他们用不起来,功能很强大,但需要点技术能力。开账号什么的比较麻烦。
最后发现了seaflie和nextcloud。

基本对比:

名字 版本 语言 开发人员
seafile Python2.7 中国人
nextcloud 13.0.1 php>5.6 外国人

2. 安装:

seafile安装相对简单,按照官方文本直接安装就行了,毕竟是中文文档,没啥不好理解的东西。http://manual-cn.seafile.com/deploy/using_mysql.html
如果没有修改端口,安装完成访问8000端口就行了。

nextcloud安装比较麻烦的是在nginx上,安装完成后跳转找不到页面。功能试用,不纠结小问题。改装apache。参考:https://segmentfault.com/a/1190000008456241

3. 试用:

名称 速度 电脑客户端 android app
Seafile 明显感觉有优势 功能略强大点,有个应用程序。可以进行同步管理。包含拖拽式本地文件夹直接同步为库资料。 功能齐备,同步可用
nextcloud 用的php5.6,用7会不会好不清楚。 相对简单点,需要将文件放入指定文件夹,然后自动同步。 有bug,无法自动同步

4. 结论:

作为私有云盘,家庭使用其实哪个都可以的,只是nextcloud的客户端功能不大方便,而且是国外资源下载也不大方便。

相对来说Seafile是国人开发的,文档方便、各种平台应用也比较全面。

企业用,seafile唯一不足的就是权限上,上级默认无法查看下级的私有文件(必须手动共享一下),目前没有找到在哪里的代码可以修改。