国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > 管理維護 > 正文

BT之發布服務器和流量管理系統安裝指南

2024-09-10 14:18:44
字體:
來源:轉載
供稿:網友
BT發布服務器和流量管理系統安裝指南, 版本號1a
這篇文章得到BTFANS的站長燦爛微笑的大力幫助。
希望你想學習安裝BT服務器之前,請先有如下的基礎:
A:Perl編程
B:sql數據庫管理
C:網頁發布管理

安裝BT Tracker服務器需要以下幾步:

準備工作

A:安裝好你的系統,以下建立的實在windows2000平臺上

B:安裝好WEB服務器軟件

C:安裝好MySQL軟件
下載地址--http://www.mysql.com/downloads/mysql-4.0.html

安裝Tracker服務器

1、請先下載如下軟件:
A:BT服務器程序源文件
下載地址--http://bitconjurer.org/BitTorrent/BitTorrent-3.2.1b.zip
B:ActivePython
公司頁面--http://www.activestate.com/
C:ActivePerl
公司頁面--http://www.activestate.com/
D:BT流量檢測程序
下載地址--http://ei.kefro.st/projects/btrackalyzer/trackerlyze.pl
E:perl時間庫引擎 Date::Parse Module

F:perl數據庫引擎 Date::Parser Module

2、配置和安裝下載軟件
A:安裝ActivePython和ActivePerl,并設置運行路徑

B:將BT服務器程序源文件展開在C盤根目錄下

C:將BT流量檢測程序COPY在BT服務器目錄下

3、運行BT服務器
A:手動寫入一個server.bat批處理文件并運行

文件內容如下:

python bttrack.py --port 6969 --dfile dstate >>tracker.log

B:校驗服務器是否運行正常

1、建立一個BT的發布文件

詳見利用BT發布

2、建立如下內容批處理文件,文件名test.bat并運行
注:以下my.server為你發布的服務器名稱或ip地址
myfile.ext為你發布的文件名稱
python btdownloadheadless.py --url http://my.server/myfile.torrent --saveas myfile.ext

3、如果正確,你將可以可以得到文件
注:也可以利用如下的簡便方法了解服務器是否工作正常
http://localhost:6969

4、運行BT流量監控軟件
注:本監控軟件一共可以用file和SQL監控方式,以下將詳細說明SQL部分
用FILE方式,實在是不推薦采用,對后面的維護有些問題。


A:在源程序中尋找“#my $io = new trackalyze::IO::sql;”這行,并改為
“my $io = new trackalyze::IO::sql;”
B:在源程序中尋找
“package trackalyze::IO::sql; #FOLD00
(...)
my $self = {
dbname => 'DATABASE',
dbuser => 'USERNAME',
dbpass => 'PASSWORD',
statstable => 'torrents',
misctable => 'misc',
peerstatstable => 'peerstats',
metadatatable => 'metadata',
};”

并修改為你自己的數據庫參數

C:建立一個analyze.BAT批處理文件并運行,內容如下:
server.bat|perl trackerlyze.pl

D:將你的網頁和該數據庫鏈結起來,發布好就可以了。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 青神县| 泽州县| 东丰县| 巧家县| 龙游县| 涞源县| 荔波县| 饶阳县| 随州市| 苍梧县| 渭南市| 土默特右旗| 托克托县| 丹巴县| 洮南市| 浏阳市| 神池县| 古浪县| 聂荣县| 临猗县| 锡林浩特市| 合肥市| 内江市| 大荔县| 泰安市| 翁牛特旗| 杨浦区| 广饶县| 禹州市| 安化县| 通山县| 呼伦贝尔市| 辽源市| 正安县| 建阳市| 永平县| 丹东市| 九台市| 舒城县| 龙南县| 江阴市|