AiraNg配合RileRun打造VPS下载及观看神器,包括(Aria搭建方法,AriaNg搭建问题)

本文的目的是为了缓存一些稀缺资源,毕竟自己家的PC网速没有VPS运行商的强,也不能长期碎片下载,不仅耗电还耗硬盘。使用AriaNg并配合Filerun能够实现超越网盘的下载效果,配合SVIP的百度网盘以及迅雷,基本可以快速下载任何正常资源。

如有错误或是更新将放在个人博客,有一些图片无法上传,通过我的博客查看效果更好:http://alvincr.com/2020/05/vps%e4%bd%bf%e7%94%a8airang%e7%a6%bb%e7%ba%bf%e7%bc%93%e5%ad%98%e8%b5%84%e6%ba%90%e6%96%b9%e6%b3%95/

后期会添加外接网盘的方式拓展自己的下载空间,以防VPS盘符资源不足,轻松储备备份大量资料,并且能保证一定安全性。

Table of Contents

1.下载环境

1.1 Aria2

1.2 AriaNG

1.3 FileRun

2. 安装Aria2

2.1 使用一键安装命令

2.2 使用源进行安装

2.3 使用源码安装

2.2.1 官方指南

2.2.2 具体操作

3. 安装Nginx

4. 配置nginx或站点

4.1 目的

4.2 使用nginx配置

4.3 使用宝塔配置

5. 配置Aria2Ng

6. 配置AriaNg

6.1 更改RPC

6.2 开放防火墙

6.3 基本设置

7.安装FileRun

8. 效果


1.下载环境

1.1 Aria2

Aria2是一款开源、轻量级的多协议命令行下载工具,支持 HTTP/HTTPS、FTP、SFTP、BitTorrent 和 Metalink 协议,拥有众多第三方支持插件。

1.2 AriaNG

AriaNg就是一个是运行在服务端的Aria2前端管理工具,它可以不用Aria2命令就可以在网页上添加下载任务,打开是页面的形式,并可以通过输入网页的形式快速打开。

1.3 FileRun

该软件目的是提供Win的资源管理器的效果,并自带各种播放,离线下载等等功能,可以在线播放视频。

2. 安装Aria2

2.1 使用一键安装命令

可以使用下面命令进行一键安装,也可使用2.2用源安装

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/aria2.sh && chmod +x aria2.sh && bash aria2.sh

2.2 使用源进行安装

测试发现直接使用yum -install aria2可以进行安装,无需源码地址,如果无法安装使用 yum -y install epel-release

epel是Extra Packages for Enterprise Linux,相当于第三方的源,这里直接安装成了最新版本AiraNg配合RileRun打造VPS下载及观看神器,包括(Aria搭建方法,AriaNg搭建问题)_第1张图片

2.3 使用源码安装

可以从GitHub上找到最新版进行安装:https://github.com/aria2/aria2/releases/tag/release-1.35.0

使用 wget https://github.com/aria2/aria2/archive/release-1.35.0.tar.gz进行下载。

2.2.1 官方指南

下图是官方指南,也可以看我下文的具体操作。

AiraNg配合RileRun打造VPS下载及观看神器,包括(Aria搭建方法,AriaNg搭建问题)_第2张图片

 

2.2.2 具体操作

在我下载的这个版本中并没有configure文件,因此先使用一下命令自动生成configure文件。

autoreconf -iv

先执行 chmod -x configure

然后执行 ./configure

./configure ARIA2_STATIC=yes

make

AiraNg配合RileRun打造VPS下载及观看神器,包括(Aria搭建方法,AriaNg搭建问题)_第3张图片

不过这个安装速度实在是不敢恭维,都安装10分钟了还没弄完,使用yum install就很快能安装成功了。

AiraNg配合RileRun打造VPS下载及观看神器,包括(Aria搭建方法,AriaNg搭建问题)_第4张图片

大概用了接近半小时安装完成

AiraNg配合RileRun打造VPS下载及观看神器,包括(Aria搭建方法,AriaNg搭建问题)_第5张图片

 

 

3. 安装Nginx

由于我这边已经安装过Nginx,可以使用ps -aux | grep nginx查看运行情况

也可以用which nginx查看安装目录

未安装的小伙伴参考下面文章,一键安装LNMP全家桶

https://lnmp.org/install.html

安装LNMP稳定版
如需无人值守安装,请使用 无人值守命令生成工具,或查看无人值守说明教程

wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh lnmp

如需要安装LNMPA或LAMP,将./install.sh 后面的参数lnmp替换为lnmpa或lamp即可。如需更改网站和数据库目录、自定义Nginx参数、PHP参数模块、开启lua等需在运行./install.sh 命令前修改安装包目录下的 lnmp.conf 文件,详细可以查看lnmp.conf文件参数说明。

如提示wget: command not found ,使用yum install wget 或 apt-get install wget 命令安装。

如下载速度慢或无法下载请更换其他下载节点,请查看LNMP下载节点具体替换方法。

运行上述LNMP安装命令后,会出现如下提示:
AiraNg配合RileRun打造VPS下载及观看神器,包括(Aria搭建方法,AriaNg搭建问题)_第6张图片
目前提供了较多的MySQL、MariaDB版本和不安装数据库的选项,需要注意的是MySQL 5.6,5.7及MariaDB 10必须在1G以上内存的更高配置上才能选择!如仅需安装数据库在lnmp安装包目录下执行:./install.sh db

输入对应MySQL或MariaDB版本前面的序号,回车进入下一步.


设置MySQL的root密码(为了安全不输入直接回车将会设置为lnmp.org#随机数字)如果输入有错误需要删除时,可以按住Ctrl再按Backspace键进行删除(个别情况下是只需要Backspace键)。输入后回车进入下一步,如下图所示:

询问是否需要启用MySQL InnoDB,InnoDB引擎默认为开启,一般建议开启,直接回车或输入 y ,如果确定确实不需要该引擎可以输入 n,(MySQL 5.7+版本无法关闭InnoDB),输入完成,回车进入下一步。

AiraNg配合RileRun打造VPS下载及观看神器,包括(Aria搭建方法,AriaNg搭建问题)_第7张图片
注意:选择PHP 7+版本时需要自行确认PHP版本是否与自己的程序兼容。

输入要选择的PHP版本的序号,回车进入下一步,选择是否安装内存优化:

可以选择不安装、Jemalloc或TCmalloc,输入对应序号回车,直接回车为默认为不安装。

如果是LNMPA或LAMP的话还会提示设置邮箱和选择Apache“Please enter Administrator Email Address:”,需要设置管理员邮箱,该邮箱会在报错时显示在错误页面上。

再选择Apache版本

按提示输入对应版本前面的数字序号,回车。

提示"Press any key to install...or Press Ctrl+c to cancel"后,按回车键确认开始安装。
LNMP脚本就会自动安装编译Nginx、MySQL、PHP、phpMyAdmin等软件及相关的组件。

安装时间可能会几十分钟到几个小时不等,主要是机器的配置网速等原因会造成影响。

4. 配置nginx或站点

4.1 目的

如果安装不进行配置nginx,使用域名登录将会出现以下界面。

在本文中使用宝塔配置,以前手动配置过,有些参数不是很好控制,主要是不方便管理。

AiraNg配合RileRun打造VPS下载及观看神器,包括(Aria搭建方法,AriaNg搭建问题)_第8张图片

4.2 使用nginx配置

以下是可行操作。原文链接:https://blog.csdn.net/IndexMan/article/details/84668668

1.修改配置文件
vim /usr/local/nginx/conf/nginx.conf
添加一个server节点:

server {
listen          81;
server_name     localhost;
access_log      logs/test.log;
location / {
index index.html;
root  html/test;
}
}

2.创建站点目录
cd /usr/local/nginx/html/
mkdir test
cd test
vim index.html
网页内容如下:

Hello Nginx!

3.重载配置
cd /usr/local/nginx/sbin/
./nginx -s reload

4.3 使用宝塔配置

在网站选项中选择添加站点,然后将自己的域名或是IP地址填入域名中,(这里填IP的话,后面就要使用ip登录了,对于没有域名的小伙伴很方便,记得将站点添加到收藏夹)

 

5. 配置Aria2Ng

移动到网站根目录下

cd /www/wwwroot/AriaNg

使用一下命令获取Aria2Ng安装包,目前最新版是1.1.6

wget https://github.com/mayswind/AriaNg/releases/download/1.1.6/AriaNg-1.1.6.zip

解压文件

unzip -o AriaNg-1.1.6.zip

这样就可以直接通过IP或是域名登录了

 

6. 配置AriaNg

在此设置语言

如果下面显示未连接,需要设置以下内容

 

6.1 更改RPC

设置RPC方法如下:

 

6.2 开放防火墙

如果设置完以上内容仍无法连接,查看是否是因为端口被禁用的原因,需要放行端口

使用该命令查看端口占用情况 netstat -ap|grep :6800

在宝塔界面放行端口,或使用防火墙命令开放端口

6.3 基本设置

为了更好的下载体验,设置Aria2基本设置如下:

AiraNg配合RileRun打造VPS下载及观看神器,包括(Aria搭建方法,AriaNg搭建问题)_第9张图片

7.安装FileRun

由于内容较多并且目前还未初稿,将于博客中更新

8. 效果

我这里由于速度过快导致没有显示下载速度就下载完了.......,但是测试大陆资源下载速度不是很快(只测试了一个,没有普适性)

 

 

参考:

https://www.tok9.com/archives/344/

https://github.com/mayswind/AriaNg/issues/35

你可能感兴趣的:(网站利用)