基于宝塔面板安装Aria2+Aria2NG工具

写在前面:关于Aria2,没记错的话,我写了5篇文章,写的每一篇都对Aria2系统进行分析,然后做操作,但是最大的问题出现了,很多同学对操作过程不感兴趣...... 导致了我写了大段大段的分析文章,没人在意,更多人需要的恐怕就一个一键脚本罢了(原来是我把简单的东西想复杂了) 所以就写了个基于宝塔的Aria2+Aria2NG管理面板。 废话不多,直接上脚本:

#!/bin/bash #宝塔aria2快速添加工具 echo -e "感谢使用 “\033[35m 宝塔面板Aria2+aria2NG快速安装脚本 \033[0m”" echo "----------------------------------------------------------------------------" echo "请注意这个要求:php版本>5.5,数据库可不要,地址不要改动!" echo "----------------------------------------------------------------------------" echo "请输入宝塔面板添加的网站域名:(请不要修改添加之后的默认地址,只输入域名即可)" read web sleep 1 echo "请输入Aria2的PRC密码:(回车默认为4ker,使用方法见文章底部)" read pa if [[ $pa == "" ]]; then pa=4ker fi echo "请等待自动操作......" #安装Aria2 yum install epel-* -y yum install aria2 -y #安装Aria2NG cd /www/wwwroot/$web rm -rf index.html 404.html wget --no-check https://coding.net/u/cvc/p/bt-aria2/git/raw/master/aria-ng-0.3.0.zip yum install unzip -y unzip aria-ng-0.3.0.zip #部署Aria2到服务器 cd /root mkdir .aria2 cd /root/.aria2 chmod 0777 /root/.aria2 echo >aria2.session wget --no-check https://coding.net/u/cvc/p/bt-aria2/git/raw/master/aria2.conf sed -i "s/4ker/$pa/g" aria2.conf echo "aria2c --enable-rpc --rpc-listen-all --rpc-allow-origin-all --conf-path="/root/.aria2/aria2.conf" -c -D" >/bin/aria2 chmod +x /bin/aria2 echo "----------------------------------------------------------------------------" echo "部署完成,请打开http://$web即可浏览Aria2NG,使用快捷命令aria2开启Aria2" echo "由于服务器环境无法预测,所以如果开机无法自启aria2,请开机之后执行一次aria2开启aria2" echo "----------------------------------------------------------------------------"

项目地址:

https://coding.net/u/cvc/p/bt-aria2

欢迎到项目地址获取安装方法 上面提到的

echo "请输入Aria2的PRC密码:(回车默认为4ker,使用方法见文章底部)"

解释: PRC密码为aria2连接密码,设置密码后,每一次连接都需要输入密码才能连接,下面介绍密码使用方法:

这样就通过PRC密码来连接Aria2了。

PS:宝塔面板需要到安全选项卡放行6800:6900端口。不然防火墙拦截就会无法连接。

这是Aria2最后一篇文章,其他也没啥可折腾的了。

» 本文链接:基于宝塔面板安装Aria2+Aria2NG工具 » 转载请注明来源:刺客博客

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏happyJared

APP自动化:Appium极简上手

Appium是一个开源的自动化测试框架,用于原生,混合和移动Web应用程序。 它使用WebDriver协议驱动iOS,Android和Windows应用程序。关...

1301
来自专栏一“技”之长

iOS 封装静态库(.a文件) 原

iOS中导入外部文件,一种是将源码导入,一种是导入静态库,有很多第三方库都是以静态库的形式提供给我们使用的,如何制作一个静态库呢?

853
来自专栏一个会写诗的程序员的博客

webpack 极简教程(前端自动化构建)

Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。

891
来自专栏PHP在线

[技巧]丰富的phpstorm编辑器配色方法

1 打开编辑器 phpstorm菜单找到preferences,MAC快捷键[command+,],Editor->Colors&font->font 在此处设...

3715
来自专栏CSDN技术头条

由浅入深学习JavaScript Debug技巧

我常常看到不少开发者不懂如何Debug JavaScript代码,因此决定写一篇博客为初学者介绍如何Debug。我希望这篇文章可以提供一些有用的信息。我尝试在本...

1769
来自专栏守望轩

Visual Studio 2008 每日提示(十二)

#111、定义最近使用的列表中显示项的数目 原文链接:How to customize the number of items shown in the re...

3614
来自专栏JavaEE

Intellij IDEA 使用教程

正所谓工欲善其事,必先利其器,身为码农的我们,拥有得心应手的编辑器就好比如鱼得水,在万行代码中取bug首级就如观鱼赏花!IDEA就堪称是当世之神兵,自诩为最智能...

842
来自专栏魏艾斯博客www.vpsss.net

WordPress 手动优化和插件优化 MySQL 数据库的方法

1162
来自专栏做全栈攻城狮

采用React+Ant Design组件化开发前端界面(一)

​ antd是基于less开发的,我们使用less可以方便的改变主题色等配置。

1713
来自专栏前端儿

趁webpack5还没出,先升级成webpack4吧

webpack4升级完全指南 webpack4 changelog React 16 加载优化性能

5553

扫码关注云+社区