1. <dd id="uw4i9"><track id="uw4i9"></track></dd>

    2. <dd id="uw4i9"><noscript id="uw4i9"></noscript></dd><dd id="uw4i9"><track id="uw4i9"></track></dd>
        <tbody id="uw4i9"></tbody>
        <dd id="uw4i9"><pre id="uw4i9"></pre></dd>
        首頁 > 服務器 > 管理維護 > 正文

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

        2020-10-03 18:03:32
        字體:
        來源:轉載
        供稿:網友
        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:將你的網頁和該數據庫鏈結起來,發布好就可以了。

        發表評論 共有條評論
        用戶名: 密碼:
        驗證碼: 匿名發表
        欧洲熟妇色XXXX欧美老妇免费

        1. <dd id="uw4i9"><track id="uw4i9"></track></dd>

        2. <dd id="uw4i9"><noscript id="uw4i9"></noscript></dd><dd id="uw4i9"><track id="uw4i9"></track></dd>
            <tbody id="uw4i9"></tbody>
            <dd id="uw4i9"><pre id="uw4i9"></pre></dd>