利用ownCloud搭建个人同步网盘

介绍

Dropbox like的一个同步网盘,可以跨平台的多设备同步,支持Android和iOS,需求资源少,最小在128MB RAM情况下可以运行。

优点
  1. 同步型网盘,不需要利用客户端上传,与本地的文件系统自动同步
  2. 同步网盘数据同时存在本地与服务器,等同于双备份
  3. 后台碎片化同步,网络资源开销少
  4. 数据完全个人掌控,不担心服务商停止服务,隐私程度高
推荐环境
  1. Red Hat Enterprise Linux 7
  2. MySQL/MariaDB
  3. PHP 5.4 +
  4. Apache 2.4 with mod_php

准备工作

  1. 准备一台公网/局域网服务器
  2. 保证128MB以上RAM,推荐256MB以上
  3. 安装CentOS/Debian/openSUSE/SLE/Ubuntu/RHEL等系统
  4. 简历服务器SSH连接

安装

打开

https://owncloud.org/install/#instructions-server

点击Packages—>Continue->Ubuntu可以看到多个版本的安装方法,owncloud分为 owncloud与owncloud-files, owncloud包含Apache2/MySQL/PHP等工具,owncloud-files只有owncloud软件。

wget -nv https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04/Release.key -O Release.key

apt-key add - < Release.key

sh -c "echo 'deb
http://download.owncloud.org/download/repositories/stable/Ubuntu_16.04/ /' >> /etc/apt/sources.list.d/owncloud.list"

apt-get update

apt-get install owncloud

安装过程中输入SQL密码

安装完成后,在客户端浏览器输入http://Server IP/owncloud进行访问和初始化设置

配置HTTPS

配置HTTPS可以有效减少中间人攻击
配置方法:

http://www.liuchungui.com/blog/2015/09/25/zi-jian-zheng-shu-pei-zhi-httpsfu-wu-qi/

http://www.metsky.com/archives/561.html

你可能感兴趣的:(利用ownCloud搭建个人同步网盘)