Linux VPS搭建ownCloud私有云盘存储 – ownCloud安装部署及使用

第三方网盘存储最近两年很多网盘提供商相继的关闭、调整会员政策,最近应该有不少网友在忙着从360云盘中下载、备份存储数据。商家被关闭之后也可以选择其他免费网盘存储替换。比如有百度云盘、坚果云盘、OneDrive、DropBox、iCloud等等产品。
如果我们真的要寻找免费网盘资源的话,十几二十多家肯定是没有问题的,毕竟互联网也不缺少免费资源。但是,我们也不难发现,随着这些网盘服务商的关闭、调整会员机制,我们真能很愉快的使用免费网盘还是比较少的,如果我们切换迁移过去,然后再遇到关闭、调整,我们还要继续迁移。
个人建议,如今VPS、服务器等产品资源成本并不高,我们是否可以选择搭建属于自己的私有云盘存储,比如ownCloud这款产品还算比较成熟,拥有PC端、移动端等多种渠道的同步,基本上与我们常见的第三方云盘没有差异。我们可以选择用ownCloud搭建自己的云盘存储,当然如果我们仅仅是简单的使用,个人建议还是选择免费的产品,小文件也就没那么重要。
PS:看到有些主题站、软件站,将软件资源都放在免费云盘的,如果这样的应用站做大后,万一被关闭或者删除,势必对网站是有影响的,这类用途的用户应该使用自有存储。
前面一咕噜乱七八糟的扯了一堆,差点没刹住车,还是直接切入正题。ownCloud程序就像我们的网站CMS程序一样,支持PHP+MySQL等常规应用,只要是PHP+MySQL网站环境都可以搭建,比如虚拟主机、VPS、服务器都可以,但是既然我们要用到自己独立、专业的云盘存储,在这篇文章中在Linux VPS主机中部署LNMP网站环境,然后部署ownCloud私有云盘存储(如果资源不大,我们可以用海外虚拟主机部署,不过虚拟主机即便不限制,但是如果你超资源或者使用较大,还是有限制的)。
第一、Linux VPS部署网站环境
时到今日,我们在Linux VPS主机中部署网站环境应该不难了吧?可以用面板、可以用一键包,也可以单独编译部署,在这里采用lnmp一键包部署。
1、准备和一键包
screen -S lnmp
wget -c ftp://soft.vpser.net/lnmp/lnmp1.3.tar.gz && tar zxf lnmp1.3.tar.gz && cd lnmp1.3 && ./install.sh lnmp
目前,lnmp一键包已经到1.3版本,系统采用是CentOS6。
2、lnmp一键包部署设置

直接看图,根据我们需要的环境配置PHP+MySQL网站Web环境。一切都等着自己安装完毕后,我们再去使用。

3、添加站点和设置数据库
这里我们需要先准备好用哪个域名来部署ownCloud私有云盘存储,然后需要添加到已经部署好的VPS主机中,其实这个时候就跟我们建站一样。
lnmp vhost add
用这个命令添加站点,根据下面提示,添加域名、部署伪静态、设置数据库信息。

根据需要添加站点域名,以及是否需要开通日志等。

我们可以直接在添加站点的时候添加ownCloud需要的数据库用户,或者我们也可以到phpMyAdmin设置。这里我直接在站点里一起添加,设置数据库信息。这些都要记录好了,等会安装的时候要用。
第二、ownCloud私有云盘存储的部署过程
我们在环境配置好且需要用来部署ownCloud的域名也添加进去后,我们就可以从ownCloud官网下载最新程序来部署,这个就是我们安装网站CMS一样的道理。
1、ownCloud官网
2、ownCloud下载/解压
https://download.owncloud.org/community/owncloud-9.1.1.zip
ownCloud分免费和企业版本,这里我们就直接用免费版本,已经到9.1.1版本了,我们可以直接wget下载到当前站点的目录中解压,毕竟也有30M左右。(zip解压方式 unzip owncloud-9.1.1.zip)
3、ownCloud安装和设置过程
我们在下载、解压,移动到根目录/或者自己需要的目录中,然后等待域名解析完毕生效后,再用浏览器直接打开我们的网盘安装网址。

设置ownCloud管理员账户,以及数据库信息后安装。可以用SQLite、MySQL/MariaDB数据库。
PS:这里遇到问题了,在LNMP环境安装ownCloud过程中出现404错误问题,好像在LNMP默认的配置中有问题,需要修改文件,折腾好久都没解决问题。所以如果默认安装的话,建议换其他环境。
第三、ownCloud私有云盘管理
这不为了完成这篇文章的进度,暂时在一台虚拟主机中安装成功没有问题,然后根据我们安装时候设置的管理员用户名和密码登入。

我们也可以将后台界面设置成简体中文,其实管理起来和我们常用的国内云盘差不多,可以保存文件、可以分享公开。ownCloud私有云盘存储的特点还在于可以多平台同步,比如电脑客户端、移动手机端APP。

支持桌面、手机端APP的软件配置,我们将账户设置,就可以同步管理。这一点还是不错的。
第四、ownCloud私有云盘存储使用小结
1、从功能上看ownCloud可以符合我们大部分用户和功能的需要,界面与我们常用的第三方网盘差不多,可以私有存储,可以分享公开。
2、唯一不满意的是本来要在LNMP环境中部署的,但是出现404错误,应该是conf配置文件需要单独配置,后来在虚拟主机下是可以安装的。下次有机会再试试,或者换一个环境安装,比如其他一键包或者自己编译个环境。
3、私有云盘开源程序还有很多,但是ownCloud相对功能齐全,UI体验还是可以的。如果有需要自己部署私有云盘的,可以使用ownCloud。

发表回复

您的电子邮箱地址不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据