你的位置:首页 > 软件开发 > 操作系统 > 自行搭建私有云ownCloud,启用SSL,其他配置

自行搭建私有云ownCloud,启用SSL,其他配置

发布时间:2017-02-26 00:00:25
ownCloud简介ownCloud(官网)是一款开源的私有云框架,可以通过它实现个人网盘的功能,如果拥有一个性能不错的VPS,那么就可以摆脱奇慢无比的百度云等网盘啦!我花了大约一天的时间总算搭好了ownCloud。用途如果搭在VPS上,可以用作个人的网盘使用。ownCloud提 ...

自行搭建私有云ownCloud,启用SSL,其他配置

ownCloud简介

ownCloud(官网)是一款开源的私有云框架,可以通过它实现个人网盘的功能,如果拥有一个性能不错的VPS,那么就可以摆脱奇慢无比的百度云等网盘啦!我花了大约一天的时间总算搭好了ownCloud。

用途

  • 如果搭在VPS上,可以用作个人的网盘使用。ownCloud提供了各个平台的文件同步客户端,因此搭建好ownCloud之后即可使用客户端来同步、上传、下载文件,十分方便。
  • 可以搭在性能较好的智能路由器上,连接硬盘,这样路由器就能作为个人的NAS存储云使用。ownCoud的文档上说明了最低配置要求需要128MB的内存(推荐512MB),这对路由器的性能提出了一定需求,请注意。

推荐配置

官方文档提供了推荐的配置要求

  • 操作系统:Ubuntu 16.04 LTS.
  • Web服务器:Apache 2.4.
  • 数据库:MySQL/MariaDB 并使用 InnoDB storage engine 
  • PHP 7

安装

安装准备

在安装之前,你需要准备的内容有:

  • 一台满足最低配置要求的Linux主机,可以是云主机、路由器、服务器。
  • 主机可以从外网通过ip地址或者域名访问从外网通过ip地址或者域名访问。
  • 由于主机将会作为网盘使用,牵涉到大量的文件传输,因此带宽和硬盘都不能太小。能接近常见使用场景的最高带宽和硬盘大小为最佳。在本例中,我的云主机带宽只有1MB,硬盘20GB。因此打开网页时能明显感到延迟。如果使用路由器搭建私有云,那么带宽一般不会有问题。请确保硬盘空间和内存大小足够,如路由器支持USB,可外接硬盘,内存大小请务必满足ownCloud的最低要求(见上)。

开始安装

登录你的主机,并开始安装ownCloud。安装的方法可以参考官方文档。下面我会以centOS7.2为例进行介绍。

数据库安装

ownCloud支持SQlite数据库,因此可以选择不安装额外的数据库系统。然而SQlite不适用于大型的系统,因此如果你使用配置足够的云主机,建议额外安装数据库,如果使用路由器,可以选择不安装数据库系统。

ownCloud支持的数据库有MySQL和MariaDB,下面以MySQL为例。

首先,centOS支持yum包管理器,可以很方便的安装各种组件。但MySQL不在yum的默认源当中,因此需要添加这项源。

可以访问这里,查看完整的安装过程。由于版本的更新,详细步骤可能有所不同,一切请以官方文档为准。MySQL5.7的安装过程如下:

# 下载源wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm# 添加源sudo yum localinstall mysql57-community-release-el7-9.noarch.rpm# 安装MySQLsudo yum install mysql-community-server

原标题:自行搭建私有云ownCloud,启用SSL,其他配置

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录