国内各大网盘纷纷关停,好多童鞋都被迫迁移文件。最关键的问题是网盘说关就关,你预测不到呀,面对这样的情况,难道就没有解决方法了吗?
天无绝人之路,除了搭建NAS之外,我寻觅全网找到开源的解决方案:通过VPS搭建自己的私人云盘。搭建私人云盘的开源解决方案不止一种,今天介绍的是比较热门的OwnCloud。
ownCloud 起源于一个叫The KDE 云计算项目,现在已经适用于大多主流平台,它最早是KED的开发者Frank Karlitschek 创建的,现在由一个ownCloud team共同开发。是一款用来创建属于自己的私有云服务的工具,可以完全掌控数据,能在纯局域网内使用。支持文件预览、版本控制、链接分享,还可以加载第三方储存、API 支持等等。服务器端与客户端均全平台支持。文末提供测试体验账号。
ownCloud 跨平台支持 Windows、Mac、Android、iOS、Linux 等平台,而且还提供了网页版和 WebDAV 形式访问,因此你可以在任何电脑、手机上都能轻松获取你的文件了。
ownCloud 项目使用了 PHP+MySQL 的经典组合,无论在自己的电脑上或是 VPS 服务器上,基本上只要能跑 WordPress 网站的机器都能运行了,安装服务器端就像用 PHP 程序建站一样简单。官方建议在 Linux (如 Ubuntu 或 CentOS) 系统下搭建,对于 Windows 作为主机的用户,可以通过 WAMP、XAMPP 等工具搭建简单的运行环境。另外,ownCloud 还提供了搭建好环境的虚拟机文件,你可以直接在 VMWare、VirtualBox、Hyper-V 中运行 ownCloud 服务器端。
鉴于ownCloud的架构特点,所以大家完全可以在自己购买的VPS上搭建自己私有云盘,存放自己的文件。
在自己的VPS安装ownCloud也很简单:
rpm –import https://download.owncloud.org/download/repositories/stable/CentOS_7/repodata/repomd.xml.keywget
http://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -O /etc/yum.repos.d/ce:stable.repoyum clean expire-cacheyum
install owncloud
在安装中途会提示,全部选择yes。
安装完毕后,重启apache服务器。
service httpd start
考虑VPS可能会重启,所以建议加入开机自动启动:
chkconfig httpd on
接下来就是访问你的私有云盘了:在浏览器地址栏输入: http://www.2bp.net/ownCloud, 使用最新的chrome可以获得更好的体验。
首次进入之后会出现欢迎界面,并同时给出各个平台的客户端下载地址,方便你同步数据。
其他的操作跟一般的云盘操作是相似的,这里就不赘述了。
总结下来,ownCloud是一个搭建私人云盘的不错选择,这下折腾VPS又多了一种方式啦。
