应对各类网盘关闭最有效方法以及使用Aria2+KodExplorer轻松搭建个人云存储

分类:网盘存储 时间:2024年11月05日 来源:网络

文章目录

  • 网盘搬家工具
  • 自建云存储方案
  • VPS服务器选择
  • KodExplorer
  • Aria2安装方法
  • Aria2图形管理

应对各类网盘关闭最有效方法以及使用Aria2+KodExplorer轻松搭建个人云存储

网盘在前几年打起了容量战,先后不断增加容量,让我们普通人感到占了大便宜,存片存游戏存音乐,后来开始加强管理,也就出现一批网盘关闭潮。实际上国内的不少网盘所给的容量华而不实,因为很少有人可以存满几个T的容量,即使存满了有多少是可以正常查看和分享的。

在网上看到一篇帖子,网盘原来是为满足一些专业存储需求的,这也是为什么在国内网盘TB级别的时候,国外网盘仍然是几十到几百GB的容量。国内的网盘发展无疑走错了道路,一开始为了市场扩大容量,无视存在问题,后来出现各种问题,直到无法继续控制下去。

于是网盘商们就玩起了限速、版权限制和推出付费VIP会员,这让普通消费者心生不满,专业需求的同步盘的功能基本不更新或者残废,导致不能满足真正需要的人的满足,两头不讨好。反观国外网盘的发展盈利就是靠卖容量,专业人士都会愿意付费使用,网盘完全不用发愁没法盈利。

专业需求的同步盘的功能基本不更新

(PS:所以请不要再相信什么永久免费的网盘。曾经的讯6网盘、DBank、115网盘、金山网盘、EverBox、UC 网盘、新浪微盘、360网盘都是这样标榜自己的,很可惜,有读者说我在2011年写的文章免费网盘倒闭了用户数据和隐私谁来保护?文章中提到的网盘现在一个接着一个倒闭了。这真的不是我想看到的。下一个?百度云?……)

所以请不要再相信什么永久免费的网盘

与其把自己的照片、文档、视频等重要资料交给某数字公司、某竞价排名公司、某社交软件公司,还不如把这些个人的重要数据紧紧地握在手里。本篇文章就来分享一下用Aria2+KodExplorer轻松搭建个人云存储的方法,以及教你如何应对将来360云盘、百度网盘、腾讯微盘等关闭时将“扫地出门”的尴尬!

更多的自建网盘的方法,可以看看:

  • 1、OwnCloud私有云存储搭建方案-VPS主机安装和Docker部署OwnCloud
  • 2、国内网站下载存储服务使用对比:腾讯云COS,阿里云OSS,七牛云存储
  • 3、Seafile开源云存储安装与使用-更好的文件同步,隐私保护和团队协作功能

应对各类网盘关闭最有效方法以及使用Aria2+KodExplorer轻松搭建个人云存储

一、应对各类网盘关闭方法-网盘搬家工具

1、和彩云。官网:http://caiyun.feixin.10086.cn/。和彩云是中国移动旗下的个人云存储网盘,向所有用户提供安全、便捷、高效的个人云存储服务。和彩云另外支持RSS订阅功能,可在线播放和浏览存储在云端的照片、音乐、视频等各种数字内容。

和彩云

2、目前提供百度云、360网盘和天翼云的迁移。如果你的文件数量比较大的话,还需要购买流量,因为和彩云按照流量来计费。

提供百度云、360网盘和天翼云的迁移

3、multcloud。支持百度云盘、Dropbox, Google Drive, OneDrive, SugarSync等国内外主流网盘之间数据相互传输服务。大家可以利用它来应对百度网盘关闭。参考:multcloud自动备份FTP/SFTP/MysqL支持Dropbox/OwnCloud/百度云盘互传。

multcloud。支持百度云盘、Dropbox, Google Drive, OneDrive, SugarSync搬家

4、云搬家。官网:http://www.imwallet.com/。云搬家还从未听说过,在这次360事件后接触了到这款产品,可以迁移百度云、360网盘、OneDrive、和彩云、天翼云的内容,目前可以通过手机客户端和微信号的方式迁移。

云搬家可以迁移百度云、360网盘、OneDrive、和彩云、天翼云

二、应对国内网盘关闭方法-自建云存储方案

1、OwnCloud。OwnCloud可以被安装任意一个已经配置好了PHP和MysqL的Web服务器环境中,将OwnCloud下载并解压,接着打开浏览器就可以安装了。利用OwnCloud可以搭建私有云存储:OwnCloud私有云存储搭建方案-VPS主机安装和Docker部署OwnCloud。

OwnCloud可以被安装任意一个已经配置好了PHP和MysqL的Web服务器环境

2、Seafile。这是一个类似于OwnCloud的开源免费云存储产品,特别适合团队或者公司搭建文件共享Web平台,参考:Seafile开源云存储安装与使用-更好的文件同步,隐私保护和团队协作功能。

Seafile这是一个类似于OwnCloud的开源免费云存储产品

3、Owncloud的优点就是成熟,支持的插件也多,所以如果选用自己或者团队使用Owncloud一般都是优先选择的。而Seafile还是适合个人使用和小团队使用(三人以上收费),界面做的很友好,速度也不错,该有的基本都有了,例如文件预览、分享,甚至还可以建立自己的维基百科。

三、Aria2+KodExplorer搭建个人云存储:VPS服务器选择问题

1、服务器如果综合考虑肯定是国外的为上。为什么不选择国内服务器?国内服务器价格高昂,带宽成本高,即使是建立自己网站的小型虚拟服务器,一个月也要68元左右,而且带宽小,性能一般,磁盘也小。当然如果你只是存放一些文档音乐,还是可以的。

2、国外考虑美国和欧洲多一些,亚洲其他国家的服务器带宽成本也很高,而且对国内友好的线路并不多。美国西海岸和欧洲国家一般对国内来说还算不错,加上带宽普通大,硬件也给的足。博主因为是电信网络,选择了法国的独立服务器,Atom C2750 8核+8G内存+1TB HDD硬盘,1G端口无限流量。

3、当然还有配置偏低一点的,价格更低的独立服务器,法国等欧洲地区的服务器一般都很便宜。如果想要速度好一些,可以加一些钱购买美国西海岸的,速度也不错。如果是联通则考虑加拿大和美国西海岸。

4、还有一种成本偏低的VPS虚拟服务器,选择一些大硬盘的VPS价格很低,例如有一款1G内存+512G硬盘的VPS,在美国达拉斯,月付3美元。不过选择独立服务器的考虑是:1.资源独享,不用因为邻居和主机商超售导致硬件缩水。2.流量带宽限制,VPS一般都会限制带宽和流量,独立服务器一般没有限制,即使有限制大多数给的流量非常充足。

5、如图,安装了锐速加速后法国的服务器下载可以满速(安装方法:VPS主机连接速度加速工具锐速ServerSpeeder安装使用),没有使用高速通道和离线下载加速。当然国内网络环境非常复杂,选择一款合适的服务器需要观察和测试很多才能找到一款合适自己的。

Aria2+KodExplorer搭建个人云存储:VPS服务器选择问题

6、PS:部落自己用过的便宜VPS主机有:十个便宜VPS主机分享-VPS服务器建站和搭建应用服务体验。

四、Aria2+KodExplorer搭建个人云存储:安装芒果云KodExplorer

1、芒果云KodExplorer官网:

  • 1、官方网站:http://www.kalcaddle.com/

2、芒果云KodExplorer其实就是一个前几年玩的一个概念,云系统,可以安装网页APP,给出一个类似本地电脑的桌面环境,但是重点不在这,我们最多关注的是文件管理。自适应,和本地电脑几乎一致的体验,无数据库,开源免费,这几乎满足了一个个人云盘的条件。

芒果云KodExplorer可以安装网页APP,给出一个类似本地电脑的桌面环境

3、安装:无数据库和安装向导的繁琐,直接扔到服务器目录就行,推荐LAMP、Kangle环境使用,Nginx没有使用过,但是个人没有看到Nginx伪静态的文档,可能会有问题。使用:默认会有三个账户,管理员、注册用户和游客,也可以分别设置不同的文件夹给这三类用户。

芒果云KodExplorer安装使用

4、使用体验和本地电脑一致,删除新建都有。

芒果云KodExplorer删除新建

5、程序的其他功能,更换主题、更换壁纸等。还有一些网络桌面APP使用,APP实测都是正常使用的。

芒果云KodExplorer切换壁纸

五、Aria2+KodExplorer搭建个人云存储:Aria2安装方法

1、Aria2官网:

  • 1、项目页面:https://aria2.github.io/

2、Aria2作为一款Linux下的下载神器,很多极客都在使用,可以下载http资源、种-子文件、磁力链接等,功能强大,而且整合Chrome插件可以摆脱百度云盘的速度限制。Aria2具有特点:

  • 1、高速,自动多线程下载;断点续传;
    2、轻量占用内存非常少,通常情况平均4~9MB内存占用(官方介绍);
    3、多平台。支援 Win/Linux/OSX/Android 等操作系统下的部署;
    4、模块化。分段下载引擎,文件整合速度快;
    5、支持RPC界面远程;
    6、全面支持Bi-tTo-rrent协议;

3、Aria2安装命令如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#RPM安装(推荐,环境:CentOS6.X)
wget http://mirror.bjtu.edu.cn/repoforge/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
rpm -ivh rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
yum -y install aria2

#编译安装,Aria2 1.17.1以上版本要求gcc >= 4.8.3 or clang >= 3.4
#安装clang
yum -y install clang
#安装GCC,通过SCL安装GCC
CentOS 6
wget https://copr.fedoraproject.org/coprs/rhscl/devtoolset-3/repo/epel-6/rhscl-devtoolset-3-epel-6.repo -O /etc/yum.repos.d/rhscl-devtoolset-3-epel-6.repo
yum install devtoolset-3-gcc devtoolset-3-gcc-c++ devtoolset-3-binutils devtoolset-3-gcc-gfortran 
scl enable devtoolset-3 bash #启用SCL环境中新版本GCC 
gcc --version
#编译Aria2
wget https://github.com/aria2/aria2/releases/download/release-1.22.0/aria2-1.22.0.tar.gz
tar xzvf aria2-1.22.0.tar.gz
cd aria2-1.22.0
./configure
make
make install
man aria2c // 查看aria2c manual

4、配置Aria2。创建配置文件 参考文档:http://aria2c.com/usage.html

1
2
3
4
mkdir /etc/aria2/
vim /etc/aria2/aria2.conf
直接进行下一步,不要填写,博主会提供一个配置文件下载 
:wq! //保存

5、下载Aria2配置文件:Aria2配置文件下载。再使用SFTP客户端连接服务器,传到/etc/aria2 文件夹下替换即可。

下载Aria2配置文件

6、Aria2使用。共有两种方法:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
1、直接在命令行下载,下载完成后自动退出,就和wget 的工作方式一样。
aria2c "download.url"

2、Aria2命令行使用。
使用Aria2下载文件,只需在命令后附加地址即可。如:
aria2c http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.6.tar.bz2

分段下载。利用Aria2的分段下载功能可以加快文件的下载速度,对于下载大文件时特别有用。为了使用aria2的分段下载功能,你需要在命令中指定 -s 选项。如:
aria2c -s 2 http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.6.tar.bz2 #这将使用2连接来下载该文件。-s后面的参数值介于1~5之间,你可以根据实际情况选择。

断点续传。在命令中使用-c选项可以断点续传文件。如:
aria2c -c http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.6.tar.bz2

下载tor-rent文件。你也可以使用Aria2下载BitTor—-rent文件。如:
aria2c -o gutsy.torrent http://cdimage.ubuntu.com/daily-live/current/gutsy-desktop-i386.iso.tor-rent

后台下载
aria2c -D url
aria2c –deamon=true url

验证文件
aria2c –checksum=md5=别人提供的md5

B-T下载
aria2c /tmp/CentOS-6.3-i386-bin-DVD1to2.torr-ent
aria2c http://mirrors.163.com/centos/6.6/isos/x86_64/CentOS-6.6-x86_64-minimal.tor-rent

设置dht端口
aria2c –dht-listen-port=1234 .torrent

下载需要引用页的文件
aria2c –referer=referurl url

限速下载
aria2c –max-download-limit=500k url //单个文件
aria2c –max-overall-download-limit=500k url //全局

下载需要Cookie验证的文件
aria2c –essay-header=’Cookie:cookie名称=cookie内容’ url
aria2c –load-cookies=cookie文件 url

批量下载文本中所有URL
aria2c -i uris.txt
#注意:当源地址存在诸如&,*等shell的特殊字符,请使用单引号或双引号把URI包含起来。

六、Aria2+KodExplorer搭建个人云存储:Aria2图形管理

1、Aria2命令操作方式太麻烦了,我们可以安装Aria2 Web UI或者YAAW,实现Web在线管理Aria2。

2、Aria2 Web UI安装方法如下:

1
2
3
4
5
6
7
8
9
1、测试环境:virmach 512M内存特价款,OpenVZ虚拟构架 +  Debian8 系统
2、这不需要PHP环境,只要能运行HTML就可以了,OpenVZ的系统自带了apache,这次测试便是基于apache,如果是XEN或者KVM的话建议直接安装lighttpd,这里不再累赘
3、通过以下命令安装Aria2并且开启监听。
apt-get install aria2 ##安装Aria2
aria2c --enable-rpc --rpc-listen-all ##开始监听RPC

4、下载webui-aria2并且解压上传到网站根目录(例如 /var/www/html),并赋予权限:
github地址:https://github.com/ziahamza/webui-aria2
chmod 755 /var/www/html/ ##赋予权限

3、打开浏览器,通过IP访问你的VPS,在“设置”–> “服务器设置”中“主机:”后后面填写自己的IP地址。

实现Web在线管理Aria2

4、YAAW安装方法如下:

1
2
git clone https://github.com/binux/yaaw
python -m SimpleHTTPServer 9999 #也可以使用Apache

5、访问这台机器的9999端口就可以了,这里为了方便用python做为WEB服务器,其它任意一种WEB服务器都是可以的。两个演示页面:http://aria2c.com/和http://binux.github.io/yaaw/demo/

YAAW安装方法

七、搭建个人云存储小结

1、写这篇文章的目的就是帮助大家应对360云盘以及将来百度云盘关闭对你的个人文件存储造成不利影响,其中网盘搬家建议大家现在就可以使用,将自己的文件转载到不同的网盘中,鸡蛋不要放在一个篮子里

网盘选择不要放在一家网盘中

2、对于普通群众,我们可以使用网盘搬家的方法从一个屋子挪到另一个屋子,而对于创业公司、草根站长或者有专业存储需求的用户,我们可以练习着架设个人文件存储,实现共享和下载的云盘并不复杂。

这篇文章内容来自zrj96.com和zzfly.net ,免费资源部落进行了编辑处理,版权归原作者所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。

关于本站 博客网站 友情链接 广告合作 我要投稿 搜索资源 联系我们 订阅本站 购买主机
  • 账号登录
社交账号登录