Board logo

主題: [分享]bt 專用 tracker 伺服器架設教學 [打印本頁]

發表人: uason    時間: 2005-12-11 07:49 AM     主題: [分享]bt 專用 tracker 伺服器架設教學

一般tracker分需上傳torrent檔及免上傳二種

一.免上傳,意思是不用上傳torrent檔到伺服上,只須上傳者和下載者有相同的tracker伺服就可互連。

二.需上傳,意思是要上傳torrent檔至伺服上,也就是上傳者-下載者-伺服端,這三者都要有torrent檔,才可互連。

關於bt 專用 tracker 伺服器架設:架在自已主機上 or 架在免費空間上
如果是用自己的主機架設伺服器
請參考竹貓星球的教學
本版BT伺服器需要有PHP跟MYSQL即可.

免費空間架設(最好有架設網站的基礎再去試...因為問題會比較多)

===========我是分隔線=============

a.首先連到,PHPBTTracker官網,到左下方有個download(盜連無效嘿,之前我一只不能下載,原來是防盜連),下載最新版本(再次強調,請一定要用最新版以免有BUG),先以1.5e版做示範:

http://dehacked.2y.net:6969/

b.解壓後PHPBTTracker--1.5e.zip將目錄名字改為tracker

c.用FTP上傳至免費空間,必須支援PHP+MYSQL

d.改tracker目錄為777可寫入,不然無法安裝,會報config.php設定檔無法寫入,我在http://www.30mb.com/重裝n次才發現...

e.在IE網址輸入http://你的免費網址/tracker/install.php,進入安裝畫面,輸入mysql帳號,密碼,資料名稱,同上面教學連結

f.上述完成後,把config.php檔下載到c:\下,並用NOTEPAD筆記本或EmEditor等其它..編輯軟體開啟找$GLOBALS["dynamic_torrents"] = false;改true
為$GLOBALS["dynamic_torrents"] = true;(此為免上傳設定)

g.修改預設的帳號和密碼,不然你點newtorrents.php它不會動作.
$upload_username = "username";
$upload_password = "password";

h.config.php改好後存檔,上傳(注意:有的伺服如不能上傳覆蓋,請先砍掉伺服端的config.php檔再上傳)

i.砍掉install.php檔,回上層後,將tracker目錄權限改回755確定......記得要改回來!

j. 架設成功之後,你可以觀看線上資料:
http://你的網址/tracker/mystats.php

k.可以將你的伺服器發佈到加入下載連結
http://你的網址/tracker/announce.php

目前PHPBTTracker--1.5e.zip要改config.sys的項目一共有下,這是我目前的改法:
整個目錄丟上install.php安裝完後,將config.sys下載修改完下面項目,在上傳

1.
最開始這項要設定,帳號和密碼
$upload_username = "username";
$upload_password = "password";

2.
設定免上傳模式
$GLOBALS["dynamic_torrents"] = false;改true
為$GLOBALS["dynamic_torrents"] = true;(此為免上傳設定)

3.
關掉流量統計,減低資料庫存取
$GLOBALS["countbytes"] = true;改false
為$GLOBALS["countbytes"] = false;

4.
關掉紀錄進出人ip及一些統計,減少資料庫存取約三分之一(新增這一項,不關掉的話用自動刪資料庫,會跑的比較吃力,資料庫負擔比較大)
$GLOBALS["peercaching"] = true;改false
為$GLOBALS["peercaching"] = false

就這樣了,祝大家架站順利~~

[uason 在  2006-8-10 05:03 PM 作了最後編輯]
發表人: Meteorshower    時間: 2005-12-11 12:25 PM

雖然沒架過BT的伺服器,有需要時可以自己架來玩玩,送你




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0