ownCloud:你的专属私有云

杂谈 秋水逸冰 50412 次围观 55 次吐槽

owncloud

相信大家都用过网盘,现在更流行的说法应该叫“云存储”。比如国外的有Google Drive、Dropbox、SkyDrive等,国内的有百度云、酷盘、金山快盘、华为网盘等。这些网盘可以在不同的设备上来存储和获取数据,PC端、智能手机、平板电脑等等,不同设备间的数据是可以实时同步的。
云的概念流行起来后,各大IT公司纷纷上马云计算,公有云和私有云的说法也逐渐被人所知。这次介绍的是开源软件ownCloud来搭建自己的私有云。ownCloud 起源于一个叫The KDE 云计算项目,现在已经适用于大多主流平台,它最早是KED的开发者Frank Karlitschek 创建的,现在由一个ownCloud team共同开发。
官方网站:http://owncloud.org/

那么如何在自己的VPS上搭建基于ownCloud的私有云呢?别急,一步一步来。

1、下载和安装环境介绍
去官方网站下载最新Release的源码,本次安装用到的是最新版(截至2013年5月14日)ownCloud 5.0.5。
下载地址:
http://download.owncloud.org/community/owncloud-5.0.5.tar.bz2

ownCloud内核是用PHP5写的,支持SQLite、MySQL、Oracle以及PostgreSQL等数据库。简单来说,是最典型的LAMP应用。
如何安装LAMP环境,请参考:LAMP一键安装脚本

2、安装ownCloud
下载完成的源码拷贝至网站根目录后,执行以下命令解压:

tar -jxf owncloud-5.0.5.tar.bz2

赋予权限才能创建data目录(以/data/www/default/owncloud/目录为例):

chown -R apache:apache /data/www/default/owncloud/

浏览器打开网址执行安装步骤:
http://VPS的公网IP地址/owncloud/

你要建立一个管理员帐号,输入必填的用户名和密码就完成了。为了配置数据库,点“Advanced” 选择MySQL,然后输入MySQL的数据库名、用户名和密码。点击“Finish”完成安装过程。如下图:
owncloud_install

安装完成后,弹出欢迎界面,给出各种客户端的同步工具下载。如下图(点击可看大图):
owncloud_welcome

3、安装桌面同步或移动客户端等
打开链接:http://owncloud.org/install/,有适用于Windows, Mac OS X, Linux, iOS, Android客户端。选择下载,安装即可。

桌面同步客户端可以连续同步、选择文件夹同步、多文件夹同步。多文件夹同步是你可以同步对多个文件夹位置进行同步到多个ownCloud文件夹下。

ownCloud的使用过程基本跟主流云存储服务商雷同,就不一一细述了。
这是一个面向企业或者个人的私有云存储系统,让用户在各大服务商提供的服务之外能有别的选择。至少,数据是真正掌握在自己手中的。

延伸阅读:
上传到云端的财产,还属于你吗?
迷失在云端:谁来保护我们的虚拟财产?

转载请注明:秋水逸冰 » ownCloud:你的专属私有云

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (55)

  1. 问个问题,一个VPS能不能同时装SS和Owncloud?会影响吗?
    小己凡3年前 (2016-07-04)回复
  2. 我装完后输入IP,创建了管理员什么的。 然后下一步就跳到这里http://IP/index.php/apps/files/ 显示404 Not Found。请问是什么问题?
    miaozij3年前 (2016-05-07)回复
    • 抱歉哈,这个开源系统我都很久没用了。 因此建议你去官网的 wiki 里搜一下问题所在,也许你会得到答案。
      秋水逸冰3年前 (2016-05-07)回复
      • 谢谢
        miaozij3年前 (2016-05-08)回复
        • 请问有解决到吗?
          James3年前 (2016-07-14)回复
  3. 请教一下博主,使用centos 6.5 64 最小化安装,然后使用您的lamp构造环境,安装正常,owncloud安装正常,但是在安装完,出现这个.htaccess file has the wrong version. Please upload the correct version. Maybe you forgot to replace it after updating?,请教一下,这是什么问题,我是新装的!
    ixinshang4年前 (2015-08-22)回复
    • 意思就是在你的网站根目录下的 .htaccess 文件版本不对,你参考官方 wiki 修改一下即可。 我已经很久没关注 owncloud 了。
      秋水逸冰4年前 (2015-08-22)回复
    • 解压后,在文件夹有一个.htaccess这个文件,是隐藏文件,复制到你安装的目录就可以了! 我是这样解决的
      ixinshang4年前 (2015-08-27)回复
  4. 为什么我安装完跳转到http://域名/owncloud/index.php/apps/files/ 显示的是404NotFound 我用的lnmp
    weaming4年前 (2015-05-04)回复
  5. 请问下!我试了3个版本,8.0和6.0和5.0,在配置完管理员账户之后,都提示“云没有被找到”或者“所需的文件不在”类似的提示,然后用不了,这是为什么?我的是PHP5.4~
    Jtddy4年前 (2015-02-14)回复