直接上干货,部署和使用方法:
Owncloud对象存储部署文档
一.前言
在阅读此文档前,建议先阅读owncloud官方的《ownCloud_Server_Administration_Manual.pdf》4.2节,对owncloud部署方式有所了解。本期项目通过对owncloud的开发,使其支持后端S3存储,在部署架构上,S3存储端完全可以支持owncloud部署要求的“Large Enterprises and Service Providers”,从功能、性能、可靠性、可扩展性、容量等方面满足大规模云存储网盘的使用规模。
二.部署方法
本文以“Small Workgroups or Departments”为例描述单机owncloud对接S3的部署方式,其他部署方式可以参考ownclud admin手册。本文档部署环境使用Ubuntu14.04 x64。
1. 安装owncloud之前,首先需要Apache, MySQL/MariaDB, PHP的支持,以下使用MySQL作为数据库进行安装。
sudo apt-get install apache2 mysql-server libapache2-mod-php5
sudo apt-get install php5-gd php5-json php5-mysql php5-curl
sudo apt-get install php5-intl php5-mcrypt php5-imagick
第一行 安装运行完之后,MySQL需要配置root用户的密码。
2. 安装ownCloud,从我的https://github.com/YangFanlinux/owncloud下载owncloud源码包,解压缩到/var/www目录下。至此,o