当前位置: 首页 > 工具软件 > Apache ARIA > 使用案例 >

linux 一键aria2,Aria2一键前后端安装脚本

融焕
2023-12-01

系统要求

CentOS 7+ / Debian 6+ / Ubuntu 14.04 +

注意:CentOS6 因为源没有 Aria2包,所以不支持安装Aria2,请更换 CentOS7 或其他系统(推荐Debian 9 x64)!

安装步骤

执行下面的代码下载并运行脚本。wget -N --no-check-certificate http://www.diannaobos.com/gongju/bash/aria2.sh && chmod +x aria2.sh && bash aria2.sh

# 如果上面这个脚本无法下载,尝试使用备用下载:

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

运行脚本后会出现脚本操作菜单,选择并输入1就会开始安装。

使用说明

进入下载脚本的目录并运行脚本:./aria2.sh

然后选择你要执行的选项即可。

其他操作

启动:/etc/init.d/aria2 start

停止:/etc/init.d/aria2 stop

重启:/etc/init.d/aria2 restart

查看状态:/etc/init.d/aria2 status

配置文件:/root/.aria2/aria2.conf (配置文件包含中文注释,但是一些系统可能不支持显示中文)

下载目录:/usr/local/caddy/www/aria2/Download

到这里Aria2的后端安装好了,下面来安装Aria2前端面板:

一键安装 Aria2 WebUI前端

这里安装 Caddy 一个很简单的HTTP服务器,如果你想要使用Nginx/Apache或者LNMP一键包之类的,使用方法自行谷歌。

Caddy轻量网页服务器安装

wget http://file.kskxs.com/linux/caddy/caddy_v0.11.4_linux_amd64.tar.gz

tar zxvf caddy_v0.11.4_linux_amd64.tar.gz

# 创建caddy配置文件,将下面的配置信息全部复制粘贴到Caddyfile中保存

vi Caddyfilehttp://vps_ip:80

timeouts none

root /usr/local/caddy/www/aria2

gzip

browse

安装Caddy成功后,继续新建并进入虚拟主机文件夹下载安装前端,mkdir /usr/local/caddy

mkdir /usr/local/caddy/www

mkdir /usr/local/caddy/www/aria2

mkdir /usr/local/caddy/www/aria2/Download

cd /usr/local/caddy/www/aria2

git clone https://github.com/ziahamza/webui-aria2.git

mv webui-aria2/* .

mv docs/* .

chmod -R 755 /usr/local/caddy/www/aria2

上面代码都执行完后,就可以启动 Caddy了。

screen -S caddy

./caddy

ctrl + A D

如果Caddy 运行正常,那么你打开 http://vps_ip 即可看到 Aria2 WebUI的页面了。如果看不到WEB UI页面,请在aria2目录执行这个代码yes | cp -rf docs/* .

配置前端

没有设置这个或者登录进去后,需要设置 连接设置。

点击顶部菜单栏 设置——连接设置。

主机选项,填写Aria2后端所在的服务器的IP或域名。

端口选项,默认 6800 。(注意:防火墙要放行6800端口,linux关闭防火墙方法)

密码令牌,跑完脚本后会出现类似fcb179652c0c5586418e这样的串码就是了,也可以cat /root/.aria2/aria2.conf文件里找到这个令牌。

最后的直接下载选项,默认是填写相对路径:/Download/

最后点击下面的 保存连接设置 按钮,不出意外就会提示连接成功,当然有时候还是会提示失败,多刷新几次就好了。

这时候你就可以添加下载任务了。

下载完成后,如果你在 连接设置 中设置的直接下载的相对路径正确,那你直接点击下面的文件名就可以下载到本地了。

当然因为 html5的支持,一些视频文件可以在线播放。

所以就实现了,离线下载视频,并在线观看!

 类似资料: