分享

安装rTorrent

 sunnypolk 2014-05-02

rTorrent版本0.8.6/0.12.6 web版本ruTorrent v 3.4
120320以上版包含此版本,并且解除2G文件分割限制,最大可以下载99G单个文件
----号称linux系统速度之王,刚开始10分钟之内几乎没有速度,但15分钟以后速度无可比拟!!
安装rTorrent和Screen
输入/opt/bin/ipkg install rtorrent
输入/opt/bin/ipkg install screen


12、用winscp打开/jffs/opt/etc/rtorrent.conf文件,清除原来内容后直接把下面内容复制后贴进去
scgi_port = :5000
min_peers = 40
max_peers = 200
max_uploads = 15
port_range = 51777-51780
use_udp_trackers = yes
dht = on
dht_port = 6885
umask = 0000
peer_exchange = yes
download_rate = 0
upload_rate = 30
check_hash = no
encryption = allow_incoming,enable_retry,prefer_plaintext
directory =/mnt/sda2/download/
session = /mnt/sda2/download/session
schedule = watch_directory,5,5,load_start=/mnt/sda2/downlond/torrent/*.torrent
schedule = untied_directory,5,5,stop_untied=
schedule = ratio,30,60,stop_on_ratio=5
encoding_list = UTF-8
split_file_size = 2146435072




然后建好以上所需的目录


13、启动rTorrent:输入/opt/bin/rtorrent -n -o import=/opt/etc/rtorrent.conf


这就是需要 screen 的原因。


先安装 screen 和 dtach
ipkg install screen
ipkg install dtach


这样启动 rTorrent
/opt/bin/screen -dmS rt /opt/bin/rtorrent -n -o import=/opt/etc/rtorrent.conf


给无线路由器安装BT下载软件
 我们给无线路由器WinSCP安装的BT下载软件是rtor rent,它是一个Linux下功能强大的BT下载软件,并且支持PT下载。该软件下载后解压到“/jffs/opt”文件夹中,然后在telnet中执行安装命令:“opt/bin/ipkg install rtorrent”。
 rtorrent的配置文件为“rtorrent.conf ”,我们要在其中修改IP地址等rtorrent运行所必须的信息。大家可以登录MCPLive.cn下载该文件,并且文件中我们已经做好了注解以方便大家修改。修改完成后可用WinSCP把该文件复制到“/opt/root”目录,并更名为“.rtorrent.rc”(图13)。


rtorrent配置文件
 接着在无线路由器的“管理”页面中选择“诊断”→“命令”,输入以下语句:“/opt/bin/screen-d-m/opt/bin/rtorrent-n-oimport=/opt/root/.rtorrent.rc”,再点击下方的“保存为启动命令”。重启后,每次无线路由器开机都会启动rtorrent,运行BT下载功能。


添加防火墙命令
 在无线路由器的“管理”→“诊断”→“命令”中,添加防火墙命令,注意端口与rtorrent.conf文件的设置保持一致(图14)。至此,rtorrent已可以正常运行并下载文件了。
rtorrent的web管理
 rtorrent本身是用命令行方式进行管理和控制的BT下载程序,但对普通用户来说,使用起来非常不方便。因此,最后我们还要让它实现web管理,甚至是用独立软件来管理下载。接下来我们就要给无线路由器安装web服务器、提供PHP语言的支持,并且安装独立的下载管理软件。
 1.安装和配置lighttpd
 我们用到的web服务器很微型,是一款叫做“lighttpd”的软件。该软件下载后解压到“/jffs/opt”文件夹中,然后在telnet中执行安装命令:“opt/bin/ipkg install lighttpd”。
 用WinSCP打开“/jffs/opt/etc/lighttpd/lighttpd.conf”,在"lighttpd.conf"文件中的“server.modules一段,确保以下三项内容的前面没有#号:
 “mod_access”、“mod_fastcgi”和“mod_scgi”(如果没有这三项请参照已有内容的格式自行添加)。然后在“lighttpd.conf”文件的最后加入以下命令:
 scgi.server = ( "/RPC2" =>
 ( "127.0.0.1" =>
 (
 "host" => "127.0.0.1",
 "port" => 5000,
 "check-local" => "disable"
 )
 )
 )
 要实现“lighttpd”开机自动运行,请在无线路由器的“管理”→“诊断”→“命令”中输入:“/opt/etc/init.d/S80lighttpd start”。
 2.安装和配置PHP
 这一步是实现web管理的关键,很多朋友无法打开web控制界面,都是因为PHP没有成功安装。PHP的安装命令为:“opt/bin/ipkginstallphp”,请仔细阅读命令运行后界面上出现的提示,有没有出现“An error ocurred”之类的提示,常见的提示是:“依赖包bzip2没有安装完成,与busybox-links冲突。”如果出现这些提示,请运行“opt/bin/ipkg remove busybox”和“opt/bin/ipkg remove busybox-links”,然后再运行一遍“opt/bin/ipkg install php”即可。
 PHP安装完了还得装PHP-fcgi(支持组件之一)。安装命令为“opt/bin/ipkg install php-fcgi”。


安装php
 安装完毕后我们再编辑一个内容为“”的“info.php”文件,放到“/jffs/opt/share/www”文件夹中,然后在浏览器中输入http://192.168.1.1:8081/info.php,如能正确显示php信息,就说明php已成功安装。
 3.安装管理软件
 基于rtorrent的web管理软件很多,如:rTWi、rutorren、wtorrent、rtgui等,其中rutorren功能最强,安装和使用简单,因此着重为大家介绍这款管理软件。rutorren的下载地址为:code.google.com/p/rutorrent/,最新版本为2.8,文件名为“rtorrent-2.8.tar.gz”。下载后把它解压,并把解压所得的rtorrent文件夹用WinSCP传输至“/jffs/opt/share/www”文件夹。然后在浏览器输入“192.168.1.1:8081/rtorrent”即可进行Web管理。


rutorrent界面
 在下载BT文件时,由于rutorrent的界面和使用方法跟迅雷软件很相似,完全没有技术门槛,因此在电脑上和往常一样下载BT种子文件,再用rutorrent打开种子文件就能下载BT,普通玩家也可以轻松上手

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多