<p id="l55vn"></p>
<nobr id="l55vn"></nobr>
<menuitem id="l55vn"><delect id="l55vn"><i id="l55vn"></i></delect></menuitem>

<p id="l55vn"></p>
      <nobr id="l55vn"><thead id="l55vn"><i id="l55vn"></i></thead></nobr>
      <b id="l55vn"></b>

            <menuitem id="l55vn"></menuitem>
              <nobr id="l55vn"><ruby id="l55vn"><i id="l55vn"></i></ruby></nobr>

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

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

              發表評論 共有條評論
              用戶名: 密碼:
              驗證碼: 匿名發表
              a级情欲片在线观看免费
              <p id="l55vn"></p>
              <nobr id="l55vn"></nobr>
              <menuitem id="l55vn"><delect id="l55vn"><i id="l55vn"></i></delect></menuitem>

              <p id="l55vn"></p>
                  <nobr id="l55vn"><thead id="l55vn"><i id="l55vn"></i></thead></nobr>
                  <b id="l55vn"></b>

                        <menuitem id="l55vn"></menuitem>
                          <nobr id="l55vn"><ruby id="l55vn"><i id="l55vn"></i></ruby></nobr>