在很久很久以前,我们的文档数据都记录在日记本上面的,然后有了电脑都记录在本地电脑上,然后有了U盘等移动设备就会备份在上面以便于携带,再后来有了网盘我们可以存储在网盘上,现在有了云存储平台我们也可以存储在平台上利用多个设备管理和同步。但是这些网盘和云存储平台都有一个问题,就是数据的安全性,即便是再大的公司也可能是因为项目的调整会随时的关闭存储项目,并不是因为资金链的问题。
最好的办法是我们能自己架设存储平台,即便放在虚拟主机、VPS上,数据至少掌握在我们手上,前提是我们需要做好多渠道备份。ownCloud开源程序就可以解决我们这个问题,我们只需要在基于支持PHP、SQLite、MySQL、Oracle及PostgreSQL数据库的环境就可以利用ownCloud架设平台,搭建网站和CMS网站搭建方法一样的。
第一、准备网站环境和下载OWNCLOUD脚本
我们可以在虚拟主机、VPS上搭建支持PHP的环境,然后下载owncloud程序。
http://download.owncloud.org/community/owncloud-7.0.3.tar.bz2
目前的版本已经是7.0.3版本,如果有最新版本关注官方的更新信息。解压tar.bz2的命令是 tar -jxf owncloud-7.0.3.tar.bz2
第二、安装和部署
安装方法很简单,我们把脚本放到对应的网站目录下。然后在地址栏输入网址就可以配置用户信息和配置数据库连接信息。
第三、ownCloud部署安装
程序上传完毕之后,有些系统可能需要给目录授权写入,根据实际情况调整。
A -创建管理员账户
根据我们自己的设置账户信息。
B -选择数据库
可以选择SQLITE和MYSQL数据库。
C -可选同步工具
我们可以根据自己的需要选择使用不同的同步工具。
第四、owncloud安装完成
这样,在自己的空间中部署owncloud云存储已经完成,具体的使用还是很简单的,与我们用的网盘和云存储基本一样,这里蜗牛就不重复。有需要的朋友可以自己研究后安装使用。