程序员,如何在五分钟内构建个人网盘服务

作者

阿木

责编

郭芮

在目前众多网盘小场纷纷宣布自己倒下或者即将倒下的时代,大家除了使用几个大厂的服务外,也可另辟蹊径搭建一套属于自己的网盘服务。

针对个人需要的数据云备份、云存储、数据分享、在线视频、音乐等本文中部署的个人网盘皆可满足。话不多说,下面我们就进入个人网盘搭建的正文。本文中底层的云存储工具我们以owncloud为例。

根据维基百科介绍,ownCloud是一个自由且开源的个人云存储解决方案,包括服务器和客户端两部分。

ownCloud最早由KDE开发者FrankKarlitschek于年一月创建,目标是成为商业云存储服务商的替代。与商业云存储不同,ownCloud可以自由获取无需付费,但相应的,用户必须自行架设ownCloud服务器。ownCloud在客户端可透过网页界面,或者安装专用的客户端软件来使用。网页界面当然就是任何能开网页的平台都支持,而客户端软件也支持相当多平台,Windows、Linux、iOS、Android皆有。

以下为部署的具体过程。

首先我们需要一台服务器,在此我们以本地自己搭建的一台虚拟机为例,发行版和内核信息如下:

[root

localhost~]#cat/etc/redhat-releaseCentOSLinuxrelease7.2.(Core)[root

localhost~]#uname-aLinuxwork3.10.0-.36.1.el7.x86_64#1SMPSunSep:04:29UTCx86_64x86_64x86_64GNU/Linux[root

localhost~]#

部署环境准备完成后,我们在虚拟机上安装下红帽的yum源:

[root

localhost~]#yuminstall-yepel-releaseLoadedplugins:fastestmirror,langpacksDeterminingfastestmirrors*base:ftp.sjtu.edu.cn*epel:mirrors.huaweicloud.


转载请注明:http://www.aierlanlan.com/grrz/1246.html