Aria2整合KODExplorer可道云自建可离线下载的网盘
今天我给大家带来的这个Aria2整合KODExplorer自建可离线下载的网盘。在教程开始之前开始先简要介绍一下Aria2和KODExplorer可道云。
Aria2是一个开源的命令行下载工具,其实很多那种小的下载工具都是内置的这个,比如之前分享给大家的百度网盘不限速下载工具pandownload就是利用的Aria2。总之Aria2是一款你强到无法想象的下载工具~
KODExplorer是一位国人开发者精心打造出来的文件管理器。KODExplorer非常小巧,对安装环境的要求也不高,甚至连MySQL都不需要用到,但KODExplorer的功能却是强大到令人难以置信的。
现在进入正题,开始折腾~
首先准备一台VPS或者独立服务器,系统安装CentOS6X64位,使用Xshell登录你的机器。
我们先编译安装Aria2,因为直接添加第三方源来安装的Aria2版本都太旧,使用起来不方便,
还有一些问题。但编译Aria2最新版本对编译器gcc的版本又有要求,CentOS默认安装的gcc版本太低会导致编译失败,所以我们要先装一个高版本的gcc编译器。
下载repo配置文件:
wget /coprs/rhscl/devtoolset-3/repo/po -O /pos.po
注意:高版本的浏览器在访问本站时可能无法正常显示出完整的代码,请查看网页源代码来复制。这个锅LALA表示背了~
安装开发者工具集:
yum install devtoolset-3-gcc devtoolset-3-gcc-c++ devtoolset-3-binutils devtoolset-3-gcc-gfortran
启用工具集内的新版gcc:
scl enable devtoolset-3 bash
查看gcc版本:
gcc --version
回显的内容中含有4.9.2则说明成功,如图所示:
现在来下载Aria2:
wget github/aria2/aria2/releases/download/release-1.32.0/aria2-1.32.xshell下载
解压:
tar xzvf aria2-1.32.
进入到解压后的目录中:
cd aria2-1.32.0
配置:
./configure
编译:
make
安装:
make install
关闭CentOS6的防火墙:
service iptables stop
启动Aria2:
aria2c --enable-rpc --rpc-listen-all --rpc-allow-origin-all --rpc-secret=xxxxx -c --dir /root/downloads -D
重要:为了安全起见,请将上面代码中的xxxxx替换成你的一个随机密码,随便输入几个字母和数字组合即可。
现在来安装宝塔面板:
yum install -y wget && wget -O install.sh download.bt/install/install.sh && sh install.sh
面板装好,来安装一个LNMP环境,组件只需要选择Nginx和PHP即可,不需要选择MySQL和phpMyAdmin,如图所示:
环境装好,新建一个网站,绑定你的域名以及新建一个FTP账户。进入到你的网站根目录。
下载AriaNg前端面板:
AriaNg的Github项目地址:github/mayswind/AriaNg
当前最新版是0.2.0:github/mayswind/AriaNg/releases/download/0.2.0/aria-ng-
0.2.0.zip
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论