文档章节

Aria2整合FileRun自建离线下载网

bluefrankey
 bluefrankey
发布于 01/31 15:41
字数 1423
阅读 14
收藏 0

FileRun是一款来自国外的免费文件管理器,我们可使用LAMP架构来搭建它。FileRun的功能非常强大,个人的日常使用是完全足够的,并且它的界面设计和GoogleDrive类似,非常美观,操作也较为便捷,可轻松上手。在选择这些方案的时候,我们主要考虑的是自用还是对外公开以及是否需要支持离线下载的功能,遵循这几个点你就可以找到一个合适自己的方案了。下面进入今天的正题,准备一台VPS或者独立服务器,系统选择CentOS6X64位,使用Xshell登录到你的机器内~

首先来安装Aria2(以下命令请一个个输入):

wget -N --no-check-certificate https://www.moerats.com/usr/shell/Aria2/aria2.sh && chmod +x aria2.sh && bash aria2.sh

执行完上面的命令后你的机器内就安装好了Aria2命令行下载工具,现在来安装宝塔面板:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

面板安装完成后,登录进去选择安装一个LAMP环境,环境中所用的各个组件务必和如下图一致:

等待一会儿环境安装完成后,点击“网站”栏目并新建一个网站,输入你的站点域名,以及新建一个FTP,这些操作就不截图了,很简单。

接着点击宝塔面板中的“软件管理”在PHP-7.0后面点击设置,打开PHP的设置页面,点击安装扩展,安装ionCube组件:

接着安装exif组件:

点击禁用函数,将exec这个函数删除掉:

最后重启PHP:

 

点击宝塔面板中的“数据库”选项,打开phpmyadmin:

 

新建一个数据库命名为filerun,如图:

 

现在来下载FileRun的安装包:http://www.filerun.com/download

注意我们要下载的版本是For PHP 7 or5.6如图:

 

将下载到本地的安装包通过宝塔面板上传到你的站点根目录并解压:

打开你的网站域名,此时应该能够看到FileRun的安装界面向导了:

 

点击Next进入到检测运行环境的界面,可以看到所有状态都是打勾的:

 

点击Next进入到输入数据库信息的界面,这里的数据库就填写我们之前创建好的数据库即可:

 

点击Next即可看到安装顺利完成,并列出了你的管理员账号和密码:

 

需要注意的是,当你初次登录FileRun的时候会弹出如图界面强制让你修改一个密码:

 

点击OK跳转到如图界面设置你的新密码并保存即可开始正常使用FileRun了:

 

重要:如果你是完全按照我这篇文章搭建的FileRun那么你的文件存储路径是类似这样的:

/www/wwwroot/你绑定的站点域名/system/data/default_home_folder

一定要找到自己正确的文件存储路径,一会儿要用到~

现在来下载AriaNG前端面板,项目地址:https://github.com/mayswind/AriaNg

最新版下载地址:https://github.com/mayswind/AriaNg/releases/download/0.2.0/aria-ng-0.2.0.zip

下载完成后,回到你的宝塔面板中,在你的站点根目录下新建一个目录命名为:aria。进入到这个目录内将AriaNG的安装包上传到这个目录内并解压:
 

此时在你的站点域名后面加上/aria即可访问到这个面板了。

现在回到Xshell中去,关闭一下CentOS的防火墙:

service iptablesstop

启动Aria2:

aria2c--enable-rpc --rpc-listen-all --rpc-allow-origin-all --rpc-secret=设置一个你的密码 -c --dir /root/downloads -D

注意上述命令中rpc-secret=后面要你自己设置一个密码,随便输几个字母和数字组合下即可。

回到AriaNg面板中,点击AriaNg设置-RPC,在页面中的Aria2 RPC密钥内填写你们自己刚启动Aria2时设置的密码:

重新加载页面后可以看到AriaNg面板已经和Aria2后端连接上了:

现在点击Aria2设置-基本设置,将如图中的下载路径改成我之前让你们记住的FileRun的默认存储路径:

现在来下点小姐姐看看Aria2是否正常:

小姐姐下载完成后,我们可以在FieRun中看到对应的文件夹以及文件:

试试看在线播放:

至此,整个的安装与整合过程就差不多告一段落了,更多使用姿势有待大佬们自行发掘~

后话:

1、这套方案和之前的与KODExplorer整合有一个共同的毛病就是下载保存到FileRun中的文件,是无法进行重命名、删除等操作的,原因还是之前说的文件没有权限。

2、FileRun默认是英文界面,我们可以通过在后台设置改成中文,但中文翻译不完全,有点影响日常使用。更换方法是点击后台右上角的设置按钮,点击Options。如图:


 

需要注意的是更换保存后不会立即生效,需要退出重新登录才行。

3、好像免费版的FileRun限制多少个用户来着,不记得了。。。如果需要更多用户需要购买他们的商业授权,这个有点坑~

 

© 著作权归作者所有

共有 人打赏支持
bluefrankey
粉丝 0
博文 37
码字总数 13543
作品 0
浦东
程序员
私信 提问
还在为百度网盘下载速度太慢烦恼?chrome浏览器插件帮你解决!

百度网盘已然成为分享型网盘中一家独大的“大佬”了。时代就是这样不管你喜不喜欢,上网总会遇到些百度网盘共享的文件需要下载。然而,百度网盘对免费用户的限速已经到了“感人”的地步了,常...

TheBeauty2016
2018/09/20
0
0
Aria2打造属于自己的下载神器

微信公众号:sharingplus 如有问题或建议,请公众号留言 最近更新:,请参考UpdateList [1] 我使用Aria2差不多已经2年了。在这段时间使用很多下载工具,最开始使用的是迅雷极速版 、后面各种...

koosuf
2018/08/14
0
0
基于 aria2 的多线程下载软件 - Photon aria2

Photon 是一款基于 aria2 的多线程下载软件,支持 HTTP/HTTPS,磁力链,BT 和 Metalink 下载。 Photon 现发行于 macOS 和 Windows 平台,即将发布 Linux 版。 如果你想要一个管理 aria2 的网...

匿名
2018/11/19
0
0
Linux一键安装Aria2+Yaaw+FileManager实现BT磁力下载,并在线查看/观看

说明:博客关于下载的教程已经很多了,特别是,看见小大佬写了个++一键包,比一般的面板配置要简单,挺方便的,就转载下。 简介 是一个轻量级的多协议和多源命令行 下载工具。它支持/,,,和...

bluefrankey
01/31
0
0
使用Aria2+AriaNG+FileManager来进行离线BT下载及在线播放

说明:之前介绍过很多了,是一款离线下载、磁力等的神器,这里手动发一个通过++来进行离线下载及在线播放的教程,用起来很方便,对于这样的教程之前发了好多了,有兴趣的也还可以试试:使用d...

bluefrankey
01/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

RabbitMQ入门

RabbitMQ是一个由erlang开发的基于AMQP(Advanced Message Queue)协议的开源实现。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面都非常的优秀。是当前最主流的消息中间...

watermelon11
今天
14
0
今天的学习

自动加载:方法一 function __autoload( $className ){在这里,完成加载B这个类文件的工作。}class A{} //这是一个类$a1 = new A(); //这里没有自动加载的发生,因为A这个类...

墨冥
今天
2
0
印刷工艺步骤

印刷厂从收到订单到交付整个流程,一般涉及到以下步骤 1.设计(经过软件如cdr,psd,ai等等设计需要印刷的名片,宣传单,画册等物料); 2.排版拼版(在电脑软件这区域完成); 3.出版、出硫...

focusone
昨天
2
0
virtualbox中安装ubuntu

virtualbox+ubuntu 安装virtualbox,当前版本是6.0.4 下载ubuntu安装盘,建议lubuntu,链接是http://mirrors.ustc.edu.cn/ubuntu-cdimage/lubuntu/releases/18.04.2/release/lubuntu-18.04.......

chuqq
昨天
5
0
exists 谓词的子查询

https://blog.csdn.net/qq_19782019/article/details/78730882

仟昭
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部