rTorrent版本0.8.6/0.12.6 web版本ruTorrent v 3.4
120320以上版包含此版本,并且解除2G文件分割限制,最大可以下載99G單個文件----號稱linux系統(tǒng)速度之王,剛開始10分鐘之內(nèi)幾乎沒有速度,但15分鐘以后速度無可比擬??!安裝rTorrent和Screen
輸入/opt/bin/ipkg install rtorrent
輸入/opt/bin/ipkg install screen
12、用winscp打開/jffs/opt/etc/rtorrent.conf文件,清除原來內(nèi)容后直接把下面內(nèi)容復制后貼進去
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中執(zhí)行安裝命令:“opt/bin/ipkg install rtorrent”。
rtorrent的配置文件為“rtorrent.conf ”,我們要在其中修改IP地址等rtorrent運行所必須的信息。大家可以登錄MCPLive.cn下載該文件,并且文件中我們已經(jīng)做好了注解以方便大家修改。修改完成后可用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下載程序,但對普通用戶來說,使用起來非常不方便。因此,最后我們還要讓它實現(xiàn)web管理,甚至是用獨立軟件來管理下載。接下來我們就要給無線路由器安裝web服務器、提供PHP語言的支持,并且安裝獨立的下載管理軟件。
1.安裝和配置lighttpd
我們用到的web服務器很微型,是一款叫做“l(fā)ighttpd”的軟件。該軟件下載后解壓到“/jffs/opt”文件夾中,然后在telnet中執(zhí)行安裝命令:“opt/bin/ipkg install lighttpd”。
用WinSCP打開“/jffs/opt/etc/lighttpd/lighttpd.conf”,在"lighttpd.conf"文件中的“server.modules一段,確保以下三項內(nèi)容的前面沒有#號:
“mod_access”、“mod_fastcgi”和“mod_scgi”(如果沒有這三項請參照已有內(nèi)容的格式自行添加)。然后在“l(fā)ighttpd.conf”文件的最后加入以下命令:
scgi.server = ( "/RPC2" =>
( "127.0.0.1" =>
(
"host" => "127.0.0.1",
"port" => 5000,
"check-local" => "disable"
)
)
)
要實現(xiàn)“l(fā)ighttpd”開機自動運行,請在無線路由器的“管理”→“診斷”→“命令”中輸入:“/opt/etc/init.d/S80lighttpd start”。
2.安裝和配置PHP
這一步是實現(xiàn)web管理的關鍵,很多朋友無法打開web控制界面,都是因為PHP沒有成功安裝。PHP的安裝命令為:“opt/bin/ipkginstallphp”,請仔細閱讀命令運行后界面上出現(xiàn)的提示,有沒有出現(xiàn)“An error ocurred”之類的提示,常見的提示是:“依賴包bzip2沒有安裝完成,與busybox-links沖突?!比绻霈F(xiàn)這些提示,請運行“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
安裝完畢后我們再編輯一個內(nèi)容為“”的“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,普通玩家也可以輕松上手