本篇文章为大家展示了如何进行搭建个人专属或团队共享的私有云同步网盘Nextcloud的分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

随着国内多家网盘的陆续关停、百度云盘的严重限速、将小电影替换成8秒教育片等等,国内网盘不是阉割就是残废,真的让人寒心,在找不到能放心使用下去的云服务时,我们的数据该怎么办呢?
相对简单靠谱的方案有购买 Office 365 用微软的 OneDrive、还有国外的 Dropbox、Google Drive 等、或者购买 NAS 设备。当然,如果你有动手能力,那么还可以用自家/公司的电脑或租用 VPS 服务器来「搭建自己的私有云网盘」!除了SeaFile、ownCloud、Daemon Sync 外,新一代的开源网盘 Nextcloud 同样值得推荐……
Nextcloud – 打造属于自己的私人云网盘
Nextcloud 是一个免费专业的私有云存储网盘「开源」项目,可以让你简单快速地在个人/公司电脑、服务器甚至是树莓派等设备上架设一套属于自己或团队专属的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。
Nextcloud 跨平台支持 Windows、Mac、Android、iOS、Linux 等平台,而且还提供了「网页版」以及 WebDAV 形式访问,因此你几乎可以在任何电脑、手机设备上都能轻松获取和访问你的文件文档。
另外,Nextcloud 还支持 API 和插件扩展,用户可以通过安装各种「插件」来增强网盘的功能,比如 Markdown 编辑器、笔记、日历、任务列表、音乐播放器、文档编辑等等。
由于是自建的网盘,因此只要你的设备性能和空间充足,那么用起来几乎没有任何限制。唯一的门槛,就是在安装和配置 Nextcloud 服务端时需要一点点的折腾。
Nextcloud 网页版界面截图
Nextcloud 服务端使用 PHP+MySQL 的经典组合,如果你有过建站经验,那么可以非常简单地在 VPS 服务器或个人电脑上架设并运行起来,因为 Nextcloud 就像搭建一个 WordPress 博客那样简单。官方推荐在 Linux (如 Ubuntu 或 CentOS) 系统下搭建服务器端,会比 Windows 相对稳定些。
对于新手来说,具体的难点应该在于「如何搭建 PHP 和 MySQL 的运行环境」,网上太多太多相关的教程了,大家善用搜索吧,这里就不细说了。如果你打算用 Windows 作为服务器端,那么可以通过 WAMP、XAMPP 等工具来“一键”搭建 PHP+MySQL 环境。
Nextcloud 与 ownCloud 的区别
细心的网友可能会发现,ownCloud 和 Nextcloud 无论的功能、外观甚至是官网都很相似,那么它们到底有什么关系,又有什么区别?
其实,ownCloud 已经被一家德国公司收购了,由于其整体过于追求“商业化”,可能与创始开发团队的理念不合,当然还有其他各种各样的因素吧 (众说纷纭),最终创始团队成员出走另起炉灶了,在 ownCloud 的基础上开辟出一个新的分支,重新打造一款全新的网盘——它就是今天的 Nextcloud。
作为新生儿的 Nextcloud,可以看作是 ownCloud 的下一代后续版本,它修复了更多的 bug 、支持更多的平台、并且也加入很多 ownCloud 没有的新特性,而且依然保持开源免费,所以,考虑到后续的维护升级,大家应该知道怎么选了吧。
通过 Nextcloud 可以轻松自建一套比较完善的私人网盘,多平台的客户端,加上开源免费的特性,无论是个人使用,还是公司/团队集体使用,都基本能满足各种办公与文件存储或备份等需求。