进入周末高产状态,主要是本周堆了4篇文章一直没有动工,再堆下去可能就忘记了,干脆直接写完算了,本篇文章解决了前几篇文章迟迟没有解决的老大难问题,Owncloud和Seafile的部署安装。

一、Owncloud

Owncloud是基于PHP的,功能大而全,支持插件也多,但是博主的测试中没法解决各种环境带来的问题,今天偶然翻到一篇网站的文章,用官方的一键包安装完成,省事简单,特么其他网站写那么多长篇大论却没有一点实际用处的教程真不知道是怎么搭建起来的,八成全是互相抄来抄去,采集来采集去,我是按照XX的安装教程愣是没解决问题,而且网上大部分教程老旧,都是N年前的东西。

为了保证安装成功,博主采用了和原文章一样的系统,所以为了搭建成功建议你也使用一样的系统,本次使用的系统是CentOS 7,Debian系列和CentOS 6没测试过,如果用Debian建议使用Debian 8或Ubuntu 16等较新的系统。

1.安装

原文链接:http://www.vpsdaquan.cn/vpsdajianowncloud.html

Owncloud官方一键包合集:https://download.owncloud.org/download/repositories/stable/owncloud/ (其他系统可以参考安装,本文以CentOS 7为例)

rpm –import https://download.owncloud.org/download/repositories/stable/CentOS_7/repodata/repomd.xml.key
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

完成后重启apache:

service httpd start

加入开机自动启动apache

chkconfig httpd on

输入 ip/owncloud就可以看到owncloud的界面了,设置好管理员账户和密码就好了

 2.使用

进入ip/owncloud,直接设置管理员账户和密码即可成功登录。

主页面简单易懂

Owncloud支持文件分享,可以设置分享文件强制过期和强制密码,还可以设置邮箱通知注册用户。

文件信息查看

实测Owncloud是支持在线播放mp4格式的,mp3格式会显示封面图片但是会迷之跳转到一个IP,不知道是不是我这里运营商的问题。不支持office文档的预览。支持pdf文档的预览。

其实介绍也就这么多了,在本系列的文章中已经可以对比出所试用的网盘的优缺点了,但是基本功能都是一致的。

客户端支持Owncloud是丰富的,Windows客户端就是一个同步盘,免费,可以实时同步某个文件夹,但是iOS和Android客户端是收费的。

3.总结

Owncloud的优点就是成熟,支持的插件也多,所以如果选用自己或者团队使用Owncloud一般都是优先选择的。如果只是简单的管理文件,各种网盘程序都差不多,每个人所需要的功能也不同,所以可以参考我的文章做出自己的选择。

 

二、一点关于Seafile的部署

上一篇文章中https://www.zrj96.com/post-192.html 写明了Seafile的部署教程,但是部署的版本是5.0.5稳定版,如果需要使用官方的6.x最新版是需要自己手动配置的,正好手里空闲一台机器就配置了一下,发现使用SQlite很好配置,如果使用MySQL其实装的东西繁多,容易失败,而且官方说明了只在Ubuntu、Debian 8和CentOS 7使用过,如果像上次博主使用CentOS 6容易带来不必要的麻烦,比较有些东西不是老旧了就是不适用。

官方的配置手册,非常详细,还有启用Https都有说明:http://manual-cn.seafile.com/

如果是CentOS 7配置还要参考这篇帖子:https://bbs.seafile.com/t/centos7/1220/2 详细说明了系统的防火墙问题,以免导致因为防火墙问题打不开。