owncloud安装使用手册

演示案例

http://owncloud.eyearth.com/index.php/login

产品说明

OwnCloud镜像是一个预安装环境,可在一键安装。内置eyearth|h1v1面板管理可以扩展无限个云存储网站。OwnCloud用于自建私有网盘的云存储开源软件,功能类似百度云盘,提供了PC、IOS和Android三个同步客户端。

 

产品构成

eyearth|h1v1控制面板

owncloud-9.1.40

环境测试

请参考

http://eyearth.com/archives/16

域名绑定

请参考

http://eyearth.com/archives/774

程序配置

浏览器打开你的域名,你会看到安装页面,

 

 

按提示填入数据库信息,默认的数据库名称、用户名、密码为eyearth.

修改数据库密码可以参考

http://eyearth.com/archives/770

 

 

使用lnmp+owncloud+ossfs+oss搭建属于自己的私有云盘

准备工作

安装lnmp架构

其实owncloud官方更加推荐lamp,但是我个人更喜欢nginx,要比Apache省资源一些,能够用Apache的也很不错,可以少踩很多配置的坑,owncloud的nginx官方示例配置很多坑,之后会说到

安装ossfs

注意:在这之前你需要先开通oss,最好是和你的ECS是一个地区的,当然不是用的ECS也可以用,只是速度会慢一些,还有就是下载会使用公网流量,上传没有

1.点击打开ossfs的下载页面下载对应系统的安装包
2.我已Ubuntu为例,安装ossfs,其他系统看官方的文档就行

sudo apt-get update
sudo apt-get install gdebi-core
sudo gdebi your_ossfs_package

3.将my-bucket这个bucket挂载到/data/cloud目录下,AccessKeyId是faint, AccessKeySecret是123,oss endpoint是http://oss-cn-hangzhou.aliyuncs.com

echo my-bucket:faint:123 > /etc/passwd-ossfs
chmod 640 /etc/passwd-ossfs
mkdir /data/cloud

最后一步很重要,不能直接照官方文档上面的来,不然安装owncloud的时候可能会出现没有访问权限的问题

  • 首先先看一下nginx的用户id,以我的是www为例
id www

会返回给你用户的uid和gid等等,我假设返回的uid和gid都为1001

ossfs my-bucket /data/cloud -ourl=http://oss-cn-hangzhou-internal.aliyuncs.com -ouid=1001 -ogid=1001 -o allow_other -o umask=007

这里面allow_other是允许其他用户访问,但是默认设置的是777权限这样owncloud会提示不安全,用umask=007挂载为770权限,不知道为啥这里0代表7,7表示0

到这里ossfs就安装完毕了下面开始安装owncloud

安装OWNCLOUD

owncloud的安装网上已经有很多的教程我就不多说了

先打开owncloud的官网的服务器端的安装地址,我安装的时候最新稳定版是9.0.2建议国内主机用迅雷之类的下载软件先下载下来上传到服务器,直接wget比较慢

1.下载并解压

wget  https://download.owncloud.org/community/owncloud-9.0.2.tar.bz2 //手动上传这一步就不用了
tar xvf owncloud-9.0.2.tar.bz2 //以实际的文件名为准

2.移动到站点目录,假设站点目录为/data/wwwroot

 mv owncloud/ /data/wwwroot/

3.设置目录权限,这一步很重要

chown -R www:www /data/wwwroot/owncloud/
chmod 777 /data/wwwroot/owncloud//config/

设置nginx规则(Apache基本不用改,只需要自己去设置一下ssl,和常规的设置就行了)

注意规则设置好之后,安装的时候点高级设置,使用mysql或者其他数据库,sqllite的性能不够,然后就是数据文件目录填写之前你ossfs的挂载目录,我之前挂载的是/data/cloud

后面有9.x官方的示例,我这儿提示一下有些坑的地方

1.本身的设置里面没有log的设置,不方便debug,access_log可以不用,error_log还是需要加上的
2.里面没有index的设置,如果打开首页一片空白,加上index.php之后没有问题的话,

  location / {
        index index.php #加上这一句
        rewrite ^ /index.php$uri;
  }

3.如果你进入安装页面,按照提示安装好了之后出现说找不到文件目录之类的话,那么很有可能是你没有开启pathinfo,owncloud需要pathinfo的支持(示例的配置里面是有pathinfo的设置的)

NEXT

到这里基本上owncloud的安装应该就结束了,使用也没有什么问题,我建议开启ssl,不知道为什么,我开了ssl之后访问的速度提升了好几倍

附送官方插件的地址点我点我,国内主机在线安装插件可能装不上,可以FQ之后在这里面下载相应插件包,上传到apps目录下即可,下一篇说一下用owncloud实现离线下载功能,现在9.0.2版本的使用owncloud的离线下载插件有问题,但是看了一下这个bug很早就有,只是好像一直没有修复。之后我改一下能够用了再写下一篇吧

9.x官方示例

 upstream php-handler {
    server 127.0.0.1:9000; #注意一下你自己的php服务设置,这一行可能需要自己调整
    #server unix:/var/run/php5-fpm.sock;
}
server {
    listen 80;
    server_name cloud.example.com;
    # enforce https
    return 301 https://$server_name$request_uri;
}
server {
    listen 443 ssl;
    server_name cloud.example.com;

    #ssl证书的位置
    ssl_certificate /etc/ssl/nginx/cloud.example.com.crt;
    ssl_certificate_key /etc/ssl/nginx/cloud.example.com.key;

    # Add headers to serve security related headers
    # Before enabling Strict-Transport-Security headers please read into this
    # topic first.

    # 安装好之后,后台可能会提示相应错误,把这一段的注释去掉就行
    # add_header Strict-Transport-Security "max-age=15768000;
    # includeSubDomains; preload;";

    #后面安装好了之后后台可能会提示header的错误,把这一短删除掉即可
    add_header X-Content-Type-Options nosniff;
    add_header X-Frame-Options "SAMEORIGIN";
    add_header X-XSS-Protection "1; mode=block";
    add_header X-Robots-Tag none;
    add_header X-Download-Options noopen;
    add_header X-Permitted-Cross-Domain-Policies none;

    # Path to the root of your installation
    root /var/www/owncloud/;

    location = /robots.txt {
        allow all;
        log_not_found off;
        access_log off;
    }

    # The following 2 rules are only needed for the user_webfinger app.
    # Uncomment it if you're planning to use this app.
    #rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
    #rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json
    # last;

    location = /.well-known/carddav { return 301
     $scheme://$host/remote.php/dav; }
    location = /.well-known/caldav { return 301
     $scheme://$host/remote.php/dav; }

    location /.well-known/acme-challenge { }

    # set max upload size
    client_max_body_size 512M;
    fastcgi_buffers 64 4K;

    # Disable gzip to avoid the removal of the ETag header
    gzip off;

    # Uncomment if your server is build with the ngx_pagespeed module
    # This module is currently not supported.
    #pagespeed off;

    error_page 403 /core/templates/403.php;
    error_page 404 /core/templates/404.php;

    location / {
        rewrite ^ /index.php$uri;
    }

    location ~ ^/(?:build|tests|config|lib|3rdparty|templates|data)/ {
        deny all;
    }
    location ~ ^/(?:\.|autotest|occ|issue|indie|db_|console) {
        deny all;
    }

    location ~
    ^/(?:index|remote|public|cron|core/ajax/update|status|ocs/v[12]|updater
    /.+|ocs-provider/.+|core/templates/40[34])\.php(?:$|/) {
        include fastcgi_params;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_param PATH_INFO $fastcgi_path_info;
        fastcgi_param HTTPS on;
        #Avoid sending the security headers twice
        fastcgi_param modHeadersAvailable true;
        fastcgi_param front_controller_active true;
        fastcgi_pass php-handler;
        fastcgi_intercept_errors on;
        fastcgi_request_buffering off;
    }

    location ~ ^/(?:updater|ocs-provider)(?:$|/) {
        try_files $uri/ =404;
        index index.php;
    }

    # Adding the cache control header for js and css files
    # Make sure it is BELOW the PHP block
    location ~* \.(?:css|js)$ {
        try_files $uri /index.php$uri$is_args$args;
        add_header Cache-Control "public, max-age=7200";
        # Add headers to serve security related headers (It is intended to
        # have those duplicated to the ones above)
        # Before enabling Strict-Transport-Security headers please read into
        # this topic first.
        # add_header Strict-Transport-Security "max-age=15768000;
        #  includeSubDomains; preload;";
        add_header X-Content-Type-Options nosniff;
        add_header X-Frame-Options "SAMEORIGIN";
        add_header X-XSS-Protection "1; mode=block";
        add_header X-Robots-Tag none;
        add_header X-Download-Options noopen;
        add_header X-Permitted-Cross-Domain-Policies none;
        # Optional: Don't log access to assets
        access_log off;
    }

    location ~* \.(?:svg|gif|png|html|ttf|woff|ico|jpg|jpeg)$ {
        try_files $uri /index.php$uri$is_args$args;
        # Optional: Don't log access to other assets
        access_log off;
    }
}

OwnCloud私有云存储搭建方案

OwnCloud私有云存储搭建方案-VPS主机安装和Docker部署OwnCloud

早些年因受本地存储等多种因素的限制,网盘非常地火倍受大家的追捧,国外的Dropbox、SkyDrive(现已经更名为OneDrive)、Box.ne就相当不错,网络存储服务至今都可以正常使用。反观国内的网盘市场,从最初的115网盘、Dbank,到现在的百度云盘,金山快盘,360云盘,华为网盘……

现在国内的网盘能活下的也基本上是开始各种限制了,前些年的国内的网盘商为了争夺用户,不惜在网盘容量、分享链接、下载速度等方面加大投入,而当市场基本上被百度网盘、360网盘、微云网盘三家瓜分后,开始抛出了网盘会员、下载限速、流量限制等各种“枷锁”,用户体验真是苦不堪言。

前几天,使用微云上传几个比较大的文件后,就直接被禁止上传新的文件了,原因就是一天的上传流量不能超过1GB,要求开通XX钻才可以继续上传,敢情这15TB的容量就是一个“幌子”?!自从发生这件事情后,突然意识到数据还是放在自己的手里稳当一些,省得到时候要“取用”数据时还得看网盘商的“脸色”。

OwnCloud私有云存储安全

现在这么多的便宜VPS主机、还有各种云空间以及开源的云存储程序,想要自己搭建一套私有云存储也不是一件很难的事情,部落之前也分享过不少的云存储搭建方案,有兴趣的朋友可以参考尝试自己搞一套:

OwnCloud私有云存储搭建方案-VPS主机安装和Docker部署OwnCloud

一、OwnCloud安装方法

1、OwnCloud官网:

2、虚拟主机安装OwnCloud。OwnCloud可以被安装任意一个已经配置好了PHP和MysqL的Web服务器环境中,将OwnCloud下载并解压,接着打开浏览器,就可以看到页面了。设置一个OwnCloud管理员账号、选择存储目录,填写My SQL数据库信息。(点击放大)

OwnCloud私有云存储开始安装

3、如果你打开页面看到如下错误:“PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible.”这可能是由缓存/加速器造成的,例如 Zend OPcache 或 eAccelerator。打开你的打开php.ini文件,找到:[opcache],设置为:opcache.enable=0 和 opcache.enable_cli=0。

OwnCloud私有云存储禁用缓存加速

4、安装完成后,返回到OwnCloud登录账号。

OwnCloud私有云存储登录账号

5、VPS主机安装OwnCloud。如果你想在VPS主机安装OwnCloud,建议使用OwnCloud官方提供的安装包,相关代码如下:(注意选择你的Linux系统)

//CentOS_6 owncloud-8.2.2-1 rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_6/repodata/repomd.xml.key wget http://download.owncloud.org/download/repositories/stable/CentOS_6/ce:stable.repo -O /etc/yum.repos.d/ce:stable.repo yum clean expire-cache yum install owncloud //CentOS_7 owncloud-8.2.2-1 rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_7/repodata/repomd.xml.key rpm -Uhv http://dl.fedoraproject.org/pub/epel/7/$(uname -i)/e/epel-release-7-5.noarch.rpm wget http://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -O /etc/yum.repos.d/ce:stable.repo yum clean expire-cache yum install owncloud //Debian_7.0 owncloud-8.2.2-1.1 wget -nv https://download.owncloud.org/download/repositories/stable/Debian_7.0/Release.key -O Release.key apt-key add - < Release.key sh -c 'echo 'deb http://download.owncloud.org/download/repositories/stable/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud.list' apt-get update apt-get install owncloud //Debian_8.0 owncloud-8.2.2-1.1 wget -nv https://download.owncloud.org/download/repositories/stable/Debian_8.0/Release.key -O Release.key apt-key add - < Release.key sh -c 'echo 'deb http://download.owncloud.org/download/repositories/stable/Debian_8.0/ /' >> /etc/apt/sources.list.d/owncloud.list' apt-get update apt-get install owncloud //Ubuntu_14.04 owncloud-8.2.2-1.1 wget -nv https://download.owncloud.org/download/repositories/stable/Ubuntu_14.04/Release.key -O Release.key apt-key add - < Release.key sh -c 'echo 'deb http://download.owncloud.org/download/repositories/stable/Ubuntu_14.04/ /' >> /etc/apt/sources.list.d/owncloud.list' apt-get update apt-get install owncloud

二、OwnCloud客户端使用

1、OwnCloud客户端支持Windows、Mac和Linux,运行OwnCloud客户端后,打开连接向导,先输入你的OwnCloud服务器地址。

OwnCloud私有云存储输入服务器地址

2、然后选择同步内容和本地文件夹。

OwnCloud私有云存储同步内容文件夹

3、设置完成后,你就可以开始同步你的本地文件了。

OwnCloud私有云存储开始下载

4、第一次运行OwnCloud客户端时会自动执行一次文件同步到本地。

OwnCloud私有云存储同步到本地

5、你可以暂停文件同步、打开同步文件夹、取消同步连接等等。

OwnCloud私有云存储暂停文件传输

6、在“动态”中你可以查看服务器同步记录、同步协议和设置忽略同步的文件。

OwnCloud私有云存储查看动态

7、在OwnCloud客户端常规中还能设置最大文件、忽略列表、开机启动等等。

OwnCloud私有云存储常规设置

三、Docker部署OwnCloud:TenxCloud 时速云

1、Docker部署OwnCloud其实是一件非常容易的事情,OwnCloud其实已经有了Docker镜像,而国内的Docker空间服务商TenxCloud 时速云、DaoCloud等都已经有了OwnCloud镜像。这里就以TenxCloud 时速云作为演示如何安装OwnCloud。TenxCloud申请使用:TenxCloud 时速云Docker容器空间使用

2、创建云端磁盘。点击“服务”,选择“存储与备份”。

Docker部署OwnCloud创建存储

3、新建磁盘时可以设置磁盘名称和容量大小。

Docker部署OwnCloud磁盘大小

4、创建Owncloud并运行容器。在“服务”中点击创建新的容器。

Docker部署OwnCloud新建容器

5、在“镜像来源”中搜索Owncloud,并点击部署。

Docker部署OwnCloud部署镜像

6、然后就是配置容器了,主要是设置容器名称,服务类型中选择“有状态服务”,填写磁盘信息。(点击放大)

Docker部署OwnCloud相关配置

7、确定后,稍等几分钟就可以看到Owncloud容器已经开始运行了。注意owncloud的服务地址为您未来使用的服务器地址。

Docker部署OwnCloud开始运行

8、创建MySQL容器配置与运行。仍然是进入到服务器点击新建容器。

Docker部署OwnCloud创建MysqL

9、在镜像来源中搜索:“philo”,然后直接部署MysqL镜像。

Docker部署OwnCloud搜索MysqL镜像

10、接着是在容器配置中设置好名称、服务类型、磁盘信息等。(点击放大)

Docker部署OwnCloud配置好名称

11、点击“高级设置”添加环境变量:MYSQL_ROOT_PASSWORD和设置一个密码,点击“添加”。

Docker部署OwnCloud添加密码

12、确定后,你就可以看到你的MysqL容器也开始运行了,点击该容器名称,记录内网名称。

Docker部署OwnCloud记录内网

13、现在你就可以打开你的Owncloud容器URL地址,在浏览器中就能看到Owncloud安装页面了,在数据库填写方面:用户名写root,数据库写mysql,数据库密码就是你创建MysqL容器时添加的,服务器地址填写创建MysqL容器的内网名称,这里是ownsql。

Docker部署OwnCloud安装方法

14、填写完成后,提交就可以成功在TenxCloud 时速云安装了OwnCloud了。

Docker部署OwnCloud成功

四、Docker部署OwnCloud:VPS用Docker安装OwnCloud

1、前面已经说过了,OwnCloud已经在Docker中提供了镜像,如果你有自己的VPS主机,然后又特别喜欢“折腾”,那么不妨在自己的VPS主机利用Docker安装OwnCloud。Linux不同系统安装Docker命令如下:

//CentOS6 yum install http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm yum install docker-io //CentOS7 yum install docker service docker start chkconfig docker on //Ubuntu 14.04 apt-get install apt-transport-https apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9 bash -c 'echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list' apt-get update apt-get install lxc-docker

2、新建数据目录和Pull镜像。

mkdir /var/data mkdir /var/data/mysql mkdir /var/data/mysql/owncloud mkdir /var/data/owncloud docker pull owncloud docker pull mysql

VPS用Docker安装OwnCloud拉取镜像

3、配置并启动 MySQL 容器。(注意:请把freehao123调整你的密码,此命令中已经将数据名和用户设置为owncloud,你可以根据自己的喜好修改,但记得与下文对应)

docker run --name mysql-owncloud \ -v /var/data/mysql/owncloud:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD=freehao123 \ -e MYSQL_DATABASE=owncloud \ -e MYSQL_USER=owncloud \ -e MYSQL_PASSWORD=freehao123 \ -d mysql

4、部署带有离线下载功能的 ownCloud 镜像。(注意:mysql-owncloud是刚刚创建的MysqL容器,此处是将Owncloud容器与MysqL容器连接,而/var/data/owncloud:/var/www/html/data则是指定存储目录)

docker pull bohan/owncloud-with-ocdownloader-and-yt-dl docker run --name=owncloud \ --link=mysql-owncloud:mysql-owncloud \ -v /var/data/owncloud:/var/www/html/data -p 5679:80 \ -d bohan/owncloud-with-ocdownloader-and-yt-dl

5、最后打开你的浏览器,输入URL就可以看到ownCloud安装界面。注意:上面将发布容器的端口80设置为了5679,你可以用 –p 80:80来设置默认的80端口访问。

VPS用Docker安装OwnCloud打开安装页面

6、在填写MysqL数据库时,数据库名和用户名都为我们设置的owncloud,密码也是我们刚刚在上面操作中设置的,服务器地址就填写MysqL容器名称:mysql-owncloud。

VPS用Docker安装OwnCloud填写设置

7、VPS主机上用Docker安装OwnCloud成功。(点击放大)

VPS用Docker安装OwnCloud成功

8、上传文件也是挺方便的。

VPS用Docker安装OwnCloud上传文件

9、因为我们刚刚用了bohan/owncloud-with-ocdownloader-and-yt-dl 这个自带离线下载功能的ownCloud镜像,所以我们可以看到ocDownloader离线下载可以使用。

VPS用Docker安装OwnCloud离线下载

10、ownCloud的插件列表中还有视频、音乐和图片查看插件,利用这些插件 ocDownloader,你就可以打造一下视听0娱乐共享平台了。

VPS用Docker安装OwnCloud插件列表

五、OwnCloud私有云存储小结

1、OwnCloud安装和使用都比较简单,官方已经提供了PHP安装包和Windows、Mac客户端,我们可以免费下载使用。不过,OwnCloud手机客户端却是付费的,当然牛人可以自己编译一下OwnCloud安卓手机客户端,因为OwnCloud android已经开源。

OwnCloud私有云存储开源方案

2、ownCloud离线下载插件ocDownloade非常有用,你可以自己在ownCloud上下载和安装ocDownloade。ownCloud官方已经提供了视频播放插件、音乐播放插件和图片查看插件,直接在后台插件列表中下载激活即可。

OwnCloud私有云存储自定义

文章出自:免费资源部落 部分内容参考自bohan.lifephilo.top 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。

owncloud安装及手动更新

一、上传OwnCloud到服务器上

1、这里是最新OwnCloud安装包,官方网站:https://owncloud.org/

2、OwnCloud对PHP的要求是:php5 (>= 5.3), php5-json,php-xml,php-mbstring,php5-zip,php5-gd。如果无法安装,请查看一下你的PHP是否满足要求。

3、这里以Godaddy空间作为演示,你也可以将OwnCloud安装在免费PHP空间上。

4、先用FTP上传OwnCloud压缩包到空间上,然后直接在线解压,这样做是为了节省时间,大家都懂得,国外空间使用FTP上传,如果文件过大,没有半天是上传不完的。

OwnCloud上传压缩包

5、然后将www下的所有文件和文件夹设置为可读写。

OwnCloud设置文件属性

二、在服务器上安装OwnCloud

1、用浏览器打开安装路径。

OwnCloud进入安装路径

2、记得为你的OwnCloud创建好Mysql数据库。Godaddy空间的MysqL是在空间管理的最下方。

OwnCloud创建好数据库

3、点击安装页面下方的高级,输入MysqL数据库信息,如下图:(一般空间数据库都是Localhost,Godaddy有些特殊)

OwnCloud填写MysqL信息

4、点击提交后,OwnCloud就安装完成了,中间如果有报错很有可能是你的文件属性没有设置好。

三、在OwnCloud中上传文件

1、OwnCloud上传的文件类型没有什么限制,上传时可以看到上传进度。

OwnCloud上传文件

四、利用OwnCloud远程上传文件

1、有些文件如果在网络已经有了,就没有必要先下载到本地然后再重新上传,我们可以直接从网络上传。

OwnCloud使用网络上传

2、点击OwnCloud新建的“来自地址”可以远程上传文件。以百度mp3为例,先复制百度mp3文件的网络地址。

OwnCloud复制文件的网络地址

3、点击“来自地址”输入刚才的网络地址,回车,就可以看到下载好的文件了。不过这个文件名需要自己重命名一下。

OwnCloud重命名文件

五、在OwnCloud中创建管理日历

1、日历这个东西貌似还比较流行,像QQ邮箱Gmail邮箱等都有,不过在网盘中还是比较少见的。

2、OwnCloud就有日历功能,点击日历后,Chrome会提示OwnCloud要跟地理位置信息。允许后它就会显示正确的所在地的时区了。

OwnCloud创建日历

3、在日历中创建事件也很详细。

OwnCloud新建事件

六、管理OwnCloud的个人信息

1、OwnCloud左下角的“设置”中“个人”选项卡中可以导出用户设置信息,

OwnCloud查看个人信息

2、这些信息又可以下次重新被导入。

OwnCloud导出信息

七、OwnCloud同步备份文件

1、首先下载ownCloud Sync Client,这里是ownCloud Sync Client下载地址(该软件有windows、Linux、Mac等各种版本,这里是Windows版)。

2、运行软件后,需要右击选择设置。

OwnCloud软件设置

3、输入OwnCloud地址。

OwnCloud输入地址

4、填写用户名和密码。

OwnCloud用户名密码

5、最后就是添加本地文件夹,以后在文件夹中添加或者删除文件都会同步到OwnCloud中,功能和大多数的同步文件夹一样。

OwnCloud同步文件

八、OwnCloud添加多用户协同工作

1、OwnCloud不只是一个人的网盘,你还可以添加多个用户,让大家一起来使用OwnCloud同步备份。

OwnCloud添加多个用户

九、强大的eOwnCloud应用功能

1、OwnCloud提供了非常多的应用,你可以根据自己的喜好来添加。

OwnCloud添加应用

2、除了内置的幻灯片、音乐播放、PDF查看等,还可以加入视频流、书签等功能。

3、添加了视频流这个应用后,你可以在线插件你上传的视频,另外还支持外链引用。

OwnCloud视频播放

十、OwnCloud个人云服务器演示

1、OwnCloud云网盘:https://www.zhujis.com/yunpan/

2、外链图片演示:

十一、OwnCloud网盘小结

1、ownCloud支持多种设备访问,用户可以很方便地使个人设备与服务器上存储的文件、日程安排、通讯录、书签等重要数据保持同步。

2、暂时还没有看到过OwnCloud关于手机应用的同步,或许以后的开发进程应该会出现类似的应用功能。

 


更新

https://www.echoteen.com/owncloud-upgrade.html

owncloud版本升级方法

一般情况下,我是不会打开owncloud的网页版的,基本都是用的客户端同步个人文档

就在前几天,说有一个新版本,本来是不打算升级的,但是时不时跳出无法登录,然后我就找了个时间升级,不过并不是太顺利

首先我是直接在网页端升级,但是然并卵,返回以后还是出现叫你升级的样子

哎呀,因为本人已经升级成功了,所以没有那种摸索中出bug的图片,大家可以看看文字,应该能理会的吧?

实在没有办法,我就是替换文件,把官网的最新包下载下来,然后,删除旧文件(这里不要忘记把数据文件保存下来,就是data文件,还有config里的配置文件保存下来!)

替换好文件后,本以为升级就是成功的,但是打开网页的时候,叫我直接升级,我就点了一下升级来着,没想到升级失败!

突然感觉基本上我的云盘多半已经废了,直接把文件保留下来吧?

但是在这时候,看到官方某文档,听说此时occ upgrade就可以了

机智的我试了下,果然最后upgrade success!

好了,基本就是这么多,这不算一个教程,就像别人说的口传吧?

不过也算是个教程了,有了世界观和方法论还能不成功?

最后上个升级过后的图

无警告

owncloud版本升级方法

版本

owncloud版本升级方法

Install package owncloud, owncloud-files

 

https://download.owncloud.org/download/repositories/stable/owncloud/

 


CentOS_7 owncloud-9.1.4-1

Run the following shell commands as root to trust the repository.

rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_7/repodata/repomd.xml.key

Run the following shell commands as root to add the repository and install from there.

wget http://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -O /etc/yum.repos.d/ce:stable.repo
yum clean expire-cache
yum install owncloud

Direct Download

CentOS_7 owncloud-files-9.1.4-1

Run the following shell commands as root to trust the repository.

rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_7/repodata/repomd.xml.key

Run the following shell commands as root to add the repository and install from there.

wget http://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -O /etc/yum.repos.d/ce:stable.repo
yum clean expire-cache
yum install owncloud-files

Direct Download

CentOS_6_SCL_PHP54 owncloud-9.1.4-1

Run the following shell commands as root to trust the repository.

rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_6_SCL_PHP54/repodata/repomd.xml.key

Run the following shell commands as root to add the repository and install from there.

wget http://download.owncloud.org/download/repositories/stable/CentOS_6_SCL_PHP54/ce:stable.repo -O /etc/yum.repos.d/ce:stable.repo
yum clean expire-cache
yum install owncloud

Direct Download

CentOS_6_SCL_PHP54 owncloud-files-9.1.4-1

Run the following shell commands as root to trust the repository.

rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_6_SCL_PHP54/repodata/repomd.xml.key

Run the following shell commands as root to add the repository and install from there.

wget http://download.owncloud.org/download/repositories/stable/CentOS_6_SCL_PHP54/ce:stable.repo -O /etc/yum.repos.d/ce:stable.repo
yum clean expire-cache
yum install owncloud-files

Direct Download

CentOS_6 owncloud-9.1.4-1

Run the following shell commands as root to trust the repository.

rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_6/repodata/repomd.xml.key

Run the following shell commands as root to add the repository and install from there.

wget http://download.owncloud.org/download/repositories/stable/CentOS_6/ce:stable.repo -O /etc/yum.repos.d/ce:stable.repo
yum clean expire-cache
yum install owncloud

Direct Download

CentOS_6 owncloud-files-9.1.4-1

Run the following shell commands as root to trust the repository.

rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_6/repodata/repomd.xml.key

Run the following shell commands as root to add the repository and install from there.

wget http://download.owncloud.org/download/repositories/stable/CentOS_6/ce:stable.repo -O /etc/yum.repos.d/ce:stable.repo
yum clean expire-cache
yum install owncloud-files

Direct Download