使用ownCloud搭建你的个人云服务(ubuntu 14.04 server)

原创 2015年03月08日 01:15:26

ownCloud是什么

ownCloud是一个自由且开源的个人云存储解决方案(类似百度网盘或者Dropbox),包括两个部分:服务器和客户端。

ownCloud在客户端可通过网页界面,或者安装专用的客户端软件来使用。网页界面当然就是任何能打开网页的平台都支持,而客户端软件也支持相当多平台,Windows、Linux、iOS、Android皆有。

除了云存储之外,ownCloud也可用于同步行事历、电子邮件联系人、网页浏览器的书签;此外还有多人在线文件同步协作的功能。


云服务器比较

在安装owncloud之前,也适用了seafile,总体来说seafile功能和细节上还有所欠缺。不过seafile和owncloud最大的不同在于:

    owncloud的数据文件直接存放在服务器的磁盘上,目录结构也与网页(客户端)看到的结构相同。这样即便有一天owncloud挂了,或者停止开发了,导出数据也是很方便的,甚至直接删掉owncloud即可。

    seafile的数据文件在服务器上存储时进行了切片和整合(默认是否加密不清楚),这样确保了数据安全性,即便拥有服务器root账户也无法查看文件内容,不过seafile的管理员可以修改其他用户密码,所以这个加密功能貌似还有有问题。此外,如果seafile挂掉或者停止更新,数据导出就变的几乎不可能了。


下面说下怎么在ubuntu上搭建ownCloud服务器(测试版本:14.04 server)


安装(通过apt-get)

    不同的linux版本可以前往查看:
    http://software.opensuse.org/download.html?project=isv:ownCloud:community&package=owncloud


对于 xUbuntu 14.04,请运行以下命令:
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_14.04/ /' >> /etc/apt/sources.list.d/owncloud.list"
sudo apt-get update
sudo apt-get install owncloud

您可以把软件源金钥添加到 apt。记住该金钥的拥有者将能够分发您的系统将会信任的更新、软件包和软件源 (更多信息)。要添加该金钥,请运行:
wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_14.04/Release.key
sudo apt-key add - < Release.key  


安装时间可能会有点长,因为软件包需要从download.opensuse.org下载,国内网络访问速度不是很快。可以自己连vpn下载安装包。

安装过程中,mysql会要求你输入root密码,输入并确认即可。


执行完毕,如果没有错误的话就安装完成了,可以通过 http://域名或ip/owncloud 访问,将看到初始化配置界面。根据提示设置即可,注意,设置数据存储位置时,需要确保www-data用户具有写入该位置的权限(具体看配置)。



配置


注意,修改配置后要重启apache让配置生效

    sudo /etc/init.d/apache2 restart


设置数据文件位置之前,要修改路径位置的访问权限
    sudo chown www-data:www-data <路径>


修改默认编码

编辑文件: /etc/php5/apache2/php.ini

去掉以下行前#让配置生效:

    default_charset = "UTF-8"



上传大小限制(设置成10G)

编辑文件:/var/www/html/owncloud/.htaccess

    php_value upload_max_filesize 10240M

    php_value post_max_size 10240M

    php_value memory_limit 2048M



修改成默认页面(访问url不用/owncloud了)

编辑文件: /etc/apache2/sites-enabled/000-default.conf

修改行:

    DocumentRoot /var/www/http

改为:

    DocumentRoot /var/www/owncloud




版权声明:本文为博主原创文章,未经博主允许不得转载。博主微信:lofocus

Ubuntu下搭建owncloud平台

  • 2015年02月13日 15:42
  • 392KB
  • 下载

ubuntu 16.04 + lnmp1.3 搭建 owncloud

360倒下了, 百度越来越慢了, 只能自己搭个网盘用用了.开始试了seafile, 很容易搭建, 就是免费版本少了搜索功能-_- 没这功能没法忍啊… 转向owncloud, 虽然看网上的评价说是慢了...
  • fcymk2
  • fcymk2
  • 2016年11月26日 23:47
  • 2573

配置OwnCloud支持大文件

Uploading big files > 512MB (as set by default) It’s usefull to know limiting factors, that make it ...
  • twlkyao
  • twlkyao
  • 2013年09月08日 08:49
  • 3286

owncloud 组和权限管理

过去,公司使用SVN进行文件存储和共享,其实版本控制很弱,基本上都是设计的一些图纸啥的,还有一些安装软件包,甚至软连接也在上面。虽然SVN对于管理这些还算应付的过来,但是每次来了新人,以及各种权限调整...
  • vbaspdelphi
  • vbaspdelphi
  • 2016年11月04日 12:17
  • 3504

owncloud 修改访问域名

其实这个地方的访问域名可能有点误解。当前,我的架构如下,办公区部署owncloud docker 版本,docker 会映射出83端口,而本身服务器的80会做vhost指向。但是在退出操作或者分享链接...
  • vbaspdelphi
  • vbaspdelphi
  • 2017年01月12日 14:02
  • 1573

对owncloud 进行一些小的修改

对owncloud 进行一些小的修改1,修改logo 打开登录页面源码 按f12定位资源 找到logo资源路径 即/owncloud/core/img/logo-icon.svg 在服务器的相应目录...
  • lxxlxx888
  • lxxlxx888
  • 2016年05月26日 15:27
  • 6779

折腾树莓派(三)使用ownCloud建立私有云

树莓派,ownCloud私有云
  • Meow323
  • Meow323
  • 2016年09月02日 01:19
  • 14975

基于Ubuntu+Owncloud的私有云网盘

1.背景介绍     前段时间,各种网盘纷纷停止服务,所以不得不未雨绸缪,考虑一下在公司内部搭建文件服务器,于是找到了owncloud。     可用的服务器:组装PC机一台,操作系统为Ubuntu ...
  • sunnyfg
  • sunnyfg
  • 2016年05月18日 20:17
  • 13680

How to Configure and Install ownCloud on Ubuntu 16.04

In this article, we will learn how to configure and install the ownCloud on Ubuntu 16.04. ownCloud i...
  • tjl666
  • tjl666
  • 2016年12月22日 09:45
  • 1451

应对各类网盘关闭最有效方法以及使用Aria2+KodExplorer轻松搭建私有云存储

网盘在前几年打起了容量战,先后不断增加容量,让我们普通人感到占了大便宜,存片存游戏存音乐,后来开始加强管理,也就出现一批网盘关闭潮。实际上国内的不少网盘所给的容量华而不实,因为很少有人可以存满几个T的...
  • English0523
  • English0523
  • 2016年11月18日 11:03
  • 6041
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用ownCloud搭建你的个人云服务(ubuntu 14.04 server)
举报原因:
原因补充:

(最多只允许输入30个字)