bt服务器注册,BT服务器的安装和配置

本文详细记录了在Linux系统中安装Python 2.7.0.2和BitTorrent 3.9.1的过程,包括下载、解压、配置和启动BT服务的步骤。重点在于展示了如何通过`./install.sh`和`python2.7 setup.py install`命令进行软件安装。

一:安装Python

[root@jsb-ylw-5024 ~]# cd /usr/local/src/tarbag/

[root@jsb-ylw-5024 tarbag]# wgethttp://downloads.activestate.com/ActivePython/releases/2.7.0.2/ActivePython-2.7.0.2-linux-x86_64.tar.gz

[root@jsb-ylw-5024 tarbag]# tar -zxvf ActivePython-2.7.0.2-linux-x86_64.tar.gz -C ../software/

[root@jsb-ylw-5024 tarbag]# cd ../software/ActivePython-2.7.0.2-linux-x86_64/

[root@jsb-ylw-5024 ActivePython-2.7.0.2-linux-x86_64]# ./install.sh

Enter directory in which to install ActivePython. Leave blank and

press 'Enter' to use the default [/opt/ActivePython-2.7].

Install directory: /usr/local/python

()

Installing ActivePython to '/usr/local/python'...

Relocating dir-dependent files...

Pre-compiling .py files in the standard library...

ActivePython has been successfully installed to:

/usr/local/python

[root@jsb-ylw-5024 ActivePython-2.7.0.2-linux-x86_64]# ls /usr/local/python/

bin doc include lib share

[root@jsb-ylw-5024 ~]# env |grep PATH

PATH=/root/bin:/usr/local/mysql/bin:/usr/local/python/bin/:/usr/local/rlwarp/bin/:/usr/local/java/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/

bin:/usr/sbin:/usr/bin

二:下载,安装BitTorrent

[root@jsb-ylw-5024 ~]# cd /usr/local/src/tarbag/

[root@jsb-ylw-5024 tarbag]# wgethttp://download.bittorrent.com/dl/archive/BitTorrent-3.9.1.tar.gz

[root@jsb-ylw-5024 tarbag]# tar -zxvf BitTorrent-3.9.1.tar.gz -C ../software

[root@jsb-ylw-5024 tarbag]# cd ../software/BitTorrent-3.9.1

[root@jsb-ylw-5024 BitTorrent-3.9.1]# python2.7 setup.py install

[root@jsb-ylw-5024 BitTorrent-3.9.1]# ls /usr/local/python/bin/bt*

/usr/local/python/bin/btdownloadcurses.py    /usr/local/python/bin/btlaunchmany.py      /usr/local/python/bin/btrename.py

/usr/local/python/bin/btdownloadgui.py       /usr/local/python/bin/btmaketorrentgui.py /usr/local/python/bin/btshowmetainfo.py

/usr/local/python/bin/btdownloadheadless.py /usr/local/python/bin/btmaketorrent.py     /usr/local/python/bin/bttest.py

/usr/local/python/bin/btlaunchmanycurses.py /usr/local/python/bin/btreannounce.py      /usr/local/python/bin/bttrack.py

三:启动BT

[root@jsb-ylw-5024 ~]# /usr/local/python/bin/python2.7 /usr/local/python/bin/bttrack.py --port 6969 --dfile /tmp/bttrack.log &

[1] 22603

[root@jsb-ylw-5024 ~]# ps -ef |grep python

root     22670 22614 1 15:32 pts/1    00:00:00 /usr/local/python/bin/python2.7 /usr/local/python/bin/bttrack.py --port 6969 --dfile /tmp/bttrack.log

root     22679 22614 0 15:32 pts/1    00:00:00 grep python

[root@jsb-ylw-5024 ~]# netstat -ntpl |grep 6969

tcp        0      0 0.0.0.0:6969                0.0.0.0:*                   LISTEN      22670/python2.7

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值