本帖最后由 joson 于 2013-11-23 17:04 编辑

原文网址:http://bbs.weiphone.com/forum.php?mod=viewthread&tid=5409233作者:威布斯时间:2012-10-26 21:21

标题:群晖Synology安装Aria2实现迅雷离线下载,支持自动启动,管

实现的主要特性是迅雷离线公开的API支持aria2,所以我们在基于liunx核心的DSM中搭建环境并安装aria2来实现。

此方法可能并不完善和易用,欢迎加入讨论群继续研究分享:243551803

首先DSM是基于精简的liunx核心,我们安装aria2不能以套件方式直接安装,因为套件中心并不支持ipkg。所以我们曲线救国,部署bootstrap来实现Optware环境。本文分三个部分,环境部署,ipkg安装,RPC&webgui设置。

首先安装部署:(建议在操作前重启一下NAS以免不必要的问题出现)

需要准备telnet和SSH,同时DSM也要打开telnet和ssh

telnet很简单,windows打开即可

SSH需要客户端,在http://www.winscp.net 下载

配置SSH,注意用户名为root,密码为DSM管理员密码,文件协议选择SCP

连接时可能出现以下错误,不用管它,直接确定

win开始,输入“telnet”,登陆NAS,命令如下(IP为你自己的IP):

[li]o 192.168.142.160

[/li]

复制代码

用户名为root,密码为DSM的admin密码(注意输入密码时不会显示*)

成功登陆

切换目录到volume1/@tmp,命令:[li]cd /volume1/@tmp

[/li]

复制代码

下载bootstrap包,注意每个机型的包都不一样(以处理器区分),对应的aria2包也不一样。

附上查阅表:

处理器:Intel XScale FW IXP420 BB ARMBootstraphttp://ipkg.nslu2-linux.org/feeds/optware/ds101/cross/unstable/ds101-bootstrap_1.0-4_armeb.xsh

aria2http://ipkg.nslu2-linux.org/feeds/optware/ds101/cross/unstable/aria2_1.4.1-1_armeb.ipk

处理器:D410, D425, D510, D525 and D2700Bootstraphttp://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/syno-i686-bootstrap_1.2-7_i686.xsh

aria2http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/aria2_1.14.2-1_i686.ipk

处理器:8241 PPC modelsBootstraphttp://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/ds101-bootstrap_1.0-4_powerpc.xsh

aria2http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/unstable/aria2_1.4.1-1_powerpc.ipk

处理器:8533 PPC modelsBootstraphttp://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/syno-e500-bootstrap_1.2-7_powerpc.xsh

aria2http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/aria2_1.4.1-1_powerpc.ipk

处理器:8543 PPC modelsBootstraphttp://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/syno-e500-bootstrap_1.2-7_powerpc.xsh

aria2http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/aria2_1.4.1-1_powerpc.ipk

处理器:mv5281 ARM modelsBootstraphttp://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/syno-x07-bootstrap_1.2-7_arm.xsh

aria2http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/aria2_1.4.1-1_arm.ipk

处理器:Marvel Kirkwood mv6281 ARM modelsBootstraphttp://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/syno-mvkw-bootstrap_1.2-7_arm.xsh

aria2http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/aria2_1.14.2-1_arm.ipk

处理器:Marvel Kirkwood mv6282 ARM modelsBootstraphttp://wizjos.endofinternet.net/synology/archief/syno-mvkw-bootstrap_1.2-7_arm-ds111.xsh

aria2http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/aria2_1.14.2-1_arm.ipk复制代码

包下载好以后因为权限不够执行,我们还需要提升一下权限:[li]chmod +x syno-mvkw-bootstrap_1.2-7_arm-ds111.xsh

[/li]

复制代码

执行改包:[li]sh syno-mvkw-bootstrap_1.2-7_arm-ds111.xsh

[/li]

复制代码

安全起见,安装完毕请删除.xsh[li]rm syno-mvkw-bootstrap_1.2-7_arm-ds111.xsh

[/li]

复制代码

到上面一步bootstrap完毕,只需要重启就可完成部署。但是为了保证重启后bootstrap能够自动启动,我们还需要继续修改一下配置:[li]vi /root/.profile

[/li]

复制代码

我们用VI编辑器打开配置.profile以后,按下“i”进入编辑状态。在我标注的两行前面加上"#",见下图。

编辑完成按下“Esc”键,然后输入“:wq”保存退出。

ok,我们现在可以重启NAS了。(注意最好不要使用“reboot”重启,使用DSM的重启功能)

继续telnet,进入ipkg环节:[li]cd /opt/bin

[/li]

复制代码

前面我们做的都是为了可以执行ipkg包,先做update更新[li]ipkg update

[/li]

复制代码

安装aria2

ipkg install aria2

除了安装aria2主包,还会下载几个依赖包(libstdc,zlib,sqlite,readline等等)

稍等几分钟即可完成

aria2的最后一步,我们需要启动aria2的RPC以方便我们可以使用web gui来进行管理,同时建立好aria2的下载目录,以下为例

修改配置让aria2自动启动

打开telnet,执行下面命令

[li]vi /etc/rc.local[/li]

复制代码

同样是vi命令编辑,把aria2运行命令复制到这个位置:(记住最后:wq保存退出)[li]/opt/bin/aria2c --enable-rpc --rpc-listen-all=true --rpc-allow-origin-all --dir=/volume1/xunlei --file-allocation=none -s 5 -j 3 -x 5 -c -D[/li]

复制代码

然后重启NAS,aria2已经可以自动运行了

作者:威布斯    时间:2012-10-26 21:22

--------------------------分割线之aria2管理界面安装-----------------------------下面是加强的下载管理部分 首先安装phpMyAdmin套件

设置web服务 照下面设置

还是照这样设置

打开phpMyAdmin

首次登陆,用户名是root,密码为空

登陆后强烈建议修改密码,然后点击数据库

新增一个名叫“aria2”的数据库

然后点选aria2数据库,再选择导入

到这步,你要下载我这个附件

database.rar (1 KB, 下载次数: 647)解包后导入

导入成功

然后继续下载附件

xunlei.rar (123 KB, 下载次数: 539)更新管理界面,修正不能修改密码的问题(请使用火狐浏览器),取消登录填写用户名,直接输入密码登录 下载压缩包,把目录里的文件全部覆盖你原来目录的文件即可。 download.rar (122 KB, 下载次数: 528)解包后修改conn.php,只修改mysql密码处即可

然后把整个目录上传到web目录下,目录名你可以任意改,只要在web目录下即可 例如web/xunlei, web/download都可以然后打开界面 http://IP or DDNS/xunlei 登陆的默认用户名是admin,密码admin 界面一览 注意,原作者ngh,是我在CHH的ID

密码可以自己修改哦

--------------------------迅雷离线使用方法----------------------------- 然后我们通过浏览器api来和aria2做绑定 首先浏览器收藏夹新建一个标签

名称随便你取:地址填写下面这个[li]javascript:void((function(){var%20d=document;var%20s=d.createElement('script');s.src='http://126.am/P0z3n1';s.id='TLE_script';d.body.appendChild(s)})()) [/li]复制代码

用浏览器迅雷VIP登陆,进入离线下载,点击一次收藏夹我们刚才添加的那个标签

然后打开设置(右上角那个齿轮),我们就可以配置aria2的RPC了

使用也很简单,点击AYYW取回本地你的NAS马上就开始下载了。。。。

--------------------------手机应用篇-----------------------------有些人反应手机不能下载,这里需要提醒的是,手机下载必须先在你离线页面做好设置才行,参看上面的设置部分,然后还要映射你的6800端口,记住缺一不可神马,aria2还支持手机?当然,在app store里搜索aria2,有个aria2 download manager的app,简称ADM

进入主界面后,设置Host地址为你的DDNS或者IP地址 建议把HomePage设置为迅雷离线地址http://lixian.vip.xunlei.com

第一个Browser是一个内置的浏览器,直接打开迅雷离线页面

这里app好处是直接集成了yaaw的插件,直接点击取回本地即可

稍等几秒会弹出这个界面,点击download

开始下载到NAS了

至此全部结束,目前唯一遗憾是aria2是1.14版本,不支持任务保存和读取,也不支持rpc的账号密码校验 等待1.15版本的ipkg放出继续更新

群晖用php装aria2,群晖Synology安装Aria2实现迅雷离线下载,安装IPKG相关推荐

  1. Openwrt上配置Aria2迅雷离线下载步骤

    Openwrt上配置Aria2迅雷离线下载步骤 1.首先,保证root目录下的空间充足,然后使用命令将所需的文件及依赖库放进去:(方法是:配置主机静态IP,如:192.168.1.66.然后打开tft ...

  2. 武装服务器(一):云服务器配置aliyundriver-webdav以及使用Aria2和Rclone挂载阿里云盘实现离线下载器

    目录 1.引言 2 .安装步骤 2.1 实验准备 2.2 Docker安装 2.3 aliyundrive-webdav安装 2.4 Rclone挂载云盘 2.5 配置Aeri2-pro和AriaNg ...

  3. aria2+AriaNg 打造自己的离线下载/云播平台

    原文:https://yorkchou.com/aria2.html 在带宽.硬盘.电费都相对低廉的现在,或许很多人都觉得离线下载基本丧失了意义:我大可以电脑24h开机,用任何下载工具慢慢拖回本地.但 ...

  4. 基于CentOS7系统一键配置Aria2 实现服务器离线下载工具

    我们有些网友购买的海外VPS主机并不是用来做网站的,而是用来作为下载资源工具使用的.确实用这样的工具搭建之后是比本地下载速度快,因为有些资源.软件等是海外资源,而且挂载在服务器上不占用本地的资源.在这 ...

  5. 下载利器 --- Aria2 + 迅雷离线助手

    source : http://weeker.org/blog/2012/11/07/aria2-thunderlixianassistant/ 一.下载利器 --- Aria2 + 迅雷离线助手 运 ...

  6. 群晖用php装aria2,NAS群晖DSM5.2小白教程:一行命令用 Docker 架设 aria2 服务 首发

    NAS群晖DSM5.2小白教程:一行命令用 Docker 架设 aria2 服务 首发 2016-05-17 12:15:22 25点赞 285收藏 57评论 小编注:此篇文章来自即可瓜分10万金币, ...

  7. 群晖用php装aria2,群晖安装Aria2和AiraNg

    群晖安装Aria2和AiraNg 2020-05-22 10:28:36 26点赞 236收藏 31评论 小编注:此篇文章来自即可瓜分10万金币,周边好礼达标就有,邀新任务奖励无上限,点击查看活动详情 ...

  8. 群晖aria2 bt没速度_群晖终于开窍了!联手迅雷推出下载套件 NAS功能再上一层楼...

    很多群晖用户苦苦等待的迅雷下载套件,终于来了! 9月20日,知名网络存储服务器 (NAS)制造商群晖在上海举办了Synology 2020年度大会上,不仅带来了8款企业级存储新品,宣布了最新系统DSM ...

  9. PVE系统+NAS+WEB 折腾笔记 :3-安装黑群晖

    蜗牛星际集成:PVE系统+NAS+WEB 折腾笔记 2 写在前面 目录 1.准备安装文件 2.创建虚拟机(NAS) 3.将硬盘挂载到黑群晖上 写在前面 一直想组建一台自己的服务器在家里,由于最近经常会 ...

  10. 群晖 mysql 端口配置_群晖DS218+部署mysql

    欢迎访问我的GitHub 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS等: 起因是懒 我是个Java程序员,在家写代码时离不开redis.mys ...

最新文章

  1. 牛逼!Redis 的字符串是这样实现的…
  2. 45.JVM调优策略、常见问题:内存泄漏(年老代堆空间被占满、持久代被占满、堆栈溢出、线程堆栈满、系统内存被占满)优化方法:优化目标、优化GC步骤、优化总结;案例分析(公司系统参数、网上给的配置参数)
  3. java Paths
  4. 深度理解cnn 网络
  5. win7建立服务器文件夹权限,win7 ftp服务器 文件夹权限
  6. 防止html网页被f12抓取,JS禁止浏览器右键查看元素或按F12审查元素自动关闭页面示例代码...
  7. 如何把windowsXP系统主题成Windows7风格windowsxp主题包
  8. Apollo学习笔记(5)module canbus
  9. 多传感器融合定位技术
  10. service常驻后台
  11. 橙色优学:PS扣图技术讲解,六种方法你都知道吗?
  12. 缓存行填充与@sun.misc.Contended注解
  13. 软文营销如何自我激励创造巨大价值
  14. 魅魔php影视系统,魅魔全新且强大的视频电影程序(MacCMS PHP) 6.1 20120511
  15. android 保持socket连接,android – 如何保持websocket连接活着?
  16. 如何将visio画的图转为eps格式?
  17. Excel-VBA操作文件四大方法之一(转)
  18. 【OpenCV】77 视频读写与处理
  19. ERROR: After October 2020 you may experience errors when installing or updating packages
  20. vba:FormulaR1C1属性

热门文章

  1. 计算机常用的IP地址三类,常用的三类IP地址
  2. H5设备运动事件 DeviceMotionEvent 实现摇一摇功能
  3. CSP201403-1 相反数 (Python)
  4. csgo连接到任意官方服务器失败删除文件,CSGO连接到官方任意服务器失败怎么办...
  5. oracle如何删除用户的表空间,Oracle 删除用户和表空间
  6. 综述论文要写英文摘要吗_论文写作指导:本科学位毕业论文写作必备技巧
  7. 【探究服务】——服务的更多技巧
  8. CVPR 2021 论文解读Vol.10 | 通用实例蒸馏GID:青出于蓝而胜于蓝
  9. 靠微信小程序两周获客20万,同城小程序开始爆发
  10. 粗虚线和细虚线_高速虚线两侧是粗虚线 高速公路虚线两边加斜线什么意思?...