馬上註冊  |  找回密碼

SAY討論區

查看: 363|回復: 0
打印 上一主題 下一主題

FreeBSD 用網頁管理BT下載 [複製鏈接]

好友
0
帖子
124731
積分
124889
最後登錄
2019-2-28
在線時間
0 小時
跳轉到指定樓層
樓主
發表於 2012-5-12 02:20:21 |只看該作者 |倒序瀏覽
安裝 rtorrent:

cd /usr/ports/net-p2p/rtorrent
make install clean
安裝選項請選XMLRPC選項


安裝好之後,設定檔 .rtorrent.rc 放在使用者的傢目錄


# 每 torrent 最小/最大連接數
min_peers = 50
max_peers = 200

# 每 torrent 最大上傳數
max_uploads = 2

# 上傳和下載速度限制,設0=無限制.(單位 KB)
download_rate = 0
upload_rate = 50

# 隨機 port 範圍
port_range = 6890-6999

# 下載檔名編碼
encoding_list = UTF-8

# 下載檔案存放目錄
directory = /home/BT <===請自行建立目錄

# 快取存放目錄(放置下載進度和 DHT)
session = /home/BT/temp <===請自行建立目錄

# scgi 開啟的 port
scgi_port =127.0.0.1:5000

# DHT 開關
dht = on

# DHT port (預設為 6881)
dht_port = 6881

# 放在此目錄的中的 torrent 會自動加入列表
schedule = watch_directory,10,10,load_start=/home/BT/torrents/*.torrent <===請自行建立目錄

# 硬碟空間少於100M就自動停止下載
schedule = low_diskspace,5,60,close_low_diskspace=100M



安裝 screen

cd /usr/ports/sysutils/screen
make install clean

安裝 rtgui:

cd /usr/ports/net-p2p/rtgui
make install clean
cd /usr/local/www/rtgui
cp config.php.example config.php
ee config.php

加入下列的設定
  種子目錄(上傳 torrent 的目錄)
  $watchdir=”/home/BT/torrents/”;
  下載存放目錄(計算磁碟剩餘空間用)
  $downloaddir=”/home/BT/”;

  chmod 755 /usr/local/libexec/apache22/mod_scgi.so  更改 mod_scgi 權限

  ee /usr/local/etc/apache22/httpd.conf 將 mod_scgi 和 rtgui 加進去 Apache 的設定
  LoadModule scgi_module libexec/apache22/mod_scgi.so 加入mod_scgi.so模組
  SCGIMount /RPC2 127.0.0.1:5000

完成後把 rtgui 整個資料夾複製到你所要放的網頁位置
cp -R /usr/local/www/rtgui /usr/local/www/apache22/data/rtgui

重跑apache
/usr/local/etc/rc.d/apache22 restart


使用 screen 執行 rtorrent

  screen  開啟 screen
  rtorrent 執行 rtorrent
  按Ctrl+A再按Ctrl+D將screen丟入背景執行

  rTorrent快捷鍵:
  選擇:上、下、左、右四個方向鍵
  開始下載:CTRL+S
  暫停下載:CTRL+D
  停止下載:CTRL+K
  刪除任務:在停止或暫停狀態下 CTRL+D
  檢查完整度:CTRL+R
  退出:CTRL+Q


  screen -r 可以重新取回 screen

rtorrent啟動後就可以用Web連上去管理BT瞭
http://IP/rtgui
分享分享0 收藏收藏0 讚好讚好0 Unlike!Unlike!0 分享 傳送 邀請
您需要登錄後才可以回帖 登錄 | 馬上註冊 |

Archiver|手機版|SAY討論區

GMT+8, 2026-5-26 20:21 , Processed in 0.637778 second(s), 8 queries .

Powered by go2tutor.comDiscuz! X2

© 2026 Community Networks Limited

回頂部