Rtorrent 0.96 & Rutorrent 3.8 編譯 for Debian 8

之前有寫過一篇 Ubuntu 源碼編譯 Rtorrent + Rutorrent 的教學
透過 PHP 7.0 運行 Rutorrent 3.8,今天利用空檔時間
補上 Rtorrent Debian 8 的教學方便以後留存
此教學 Rtorrent Debian 8 採用PHP5.x,如有PHP7需求也可自行改用PHP7.0

1.安裝環境,請先切換具有 root 權限的 sudo 使用者

2.安裝一些後續在執行程式 or Rutorrent 插件會使用到的軟體

3.修正後續 ffmpeg會遇到的錯誤

4.下載並編譯 libtorrent 0.13.6

5.下載並編譯 rtorrent 0.9.6

6.設定 .rtorrent.rc 文件

** 可參考我的設定,預設相關目錄指定路徑為 home/user 裡的 Downloads 資料夾,請自行把user改成你自己的使用者
(##….##的內容為設定說明,請勿也寫入設定檔內)

7.建立設定檔裡面相關資料夾並給予權限

8.透過 screen 執行 rtorrent 是否成功

若看到以下畫面,代表 rtorrent 成功執行

Rtorrent debian

結束可按 Ctrl+A 再按 Q 跳回 Screen 主畫面,再輸入 exit 關閉 Screen

回到原始主畫面繼續進行後面的步驟

9.安裝 Nginx + PHP 5.6 + Apache Utils

10.將預設網頁設定 cancel 掉,建立新的設定檔

11.設定 HTTP Basic Authentication

12.設定 PHP5-FPM

13.安裝 PHP-Geoip 並更新 GeoIP.dat

14.重啟 Nginx & PHP5-FPM 套用新的設定

15.下載 Rutorrent 3.8 並移動到網頁伺服器目錄

16.修正 Rutorrent Curl 設定

17.設定 systemd Rtorrent Server

18.再次啟動 Rtorrent 並設定開機啟動

19.設定 Rutorrent 相關 plugin 權限

20.透過 Web 登入 Rutorrent (WebUI)

**如有設定防火牆,請先開啟 Port 80 (TCP) & Rt 裡面設定使用的 Port (TCP/UDP)
**第一次執行 Plugin 緩存會跳出許多錯誤,等待10-20秒後 F5 重新整理網頁,錯誤就會全部修正就能正常執行,詳見下圖

Rtorrent Rutorrent

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *