<noframes id="tfbvr">
<listing id="tfbvr"></listing>

        <track id="tfbvr"></track>

          <th id="tfbvr"></th>

            <th id="tfbvr"></th>

              <form id="tfbvr"></form>

                <form id="tfbvr"><thead id="tfbvr"><menuitem id="tfbvr"></menuitem></thead></form>

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

                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:將你的網頁和該數據庫鏈結起來,發布好就可以了。

                發表評論 共有條評論
                用戶名: 密碼:
                驗證碼: 匿名發表
                <noframes id="tfbvr">
                <listing id="tfbvr"></listing>

                      <track id="tfbvr"></track>

                        <th id="tfbvr"></th>

                          <th id="tfbvr"></th>

                            <form id="tfbvr"></form>

                              <form id="tfbvr"><thead id="tfbvr"><menuitem id="tfbvr"></menuitem></thead></form>

                              亚洲国产综合无码一区二区BT下... 9420高清完整版在线观看免费 国产CHINESEHDXXXX... 黄 色 免 费 成 人 A片 欧美性受XXXX黑人XYX性爽