2006-12-29, 12:01 PM | #1 | |
注册日期: 2006-11-17
住址: 南岸
帖子: 2,653
积分:1
精华:1
现金:47484411金币
资产:2194968058金币
|
Linux下架设bt服务器
我是这样在LINUX下架设BT服务器的。 由于本人很懒,好久没发帖了,今天在来占个地方吼几句:)高手请略过!!! WINDOWS上架设BT服务器的教程N多,也很容易看懂,稳定性能就不知道了,这个就不想多说了,相信很多人都在WINDOWS上架设过BT服务器 2个月前,我试着在LINUX上架设BT服务器,关于这方面的资料太难找,在加上本人E文太差费了一翻周折,终于搞定了,不多说了,下面就讲下我架设LINUX服务器的过程 配制: CPU塞杨2.4G、内存256M、10*100M自适应8139网卡、80G硬盘,精英845PE主版 操作系统:REDHATLINUX9.0 #wget http://www.python.org/ftp/python/2.3.4/Python-2.3.4.tgz #tar zxvf Python-2.3.4.tgz #cd Python-2.3.4 #./configure --prefix=/usr/local/python-2.3.4 #make &&make install #mv /usr/bin/python /usr/bin/python-1.5 #ln –s /usr/local/python-2.3.4/bin/python /usr/bin/python //第一步:安装PYTHON #wget http://voxel.dl.sourceforge.net/ ... orrent-3.4.2.tar.gz //下载BT服务器安装包 #tar -vxzf BitTorrent-3.4.2.tar.gz #cd BitTorrent-3.4.2.tar.gz //安装BT的服务器端,不需要安装 #mkdir /home/log #touch /home/log/bttrack.log //生成日志文件 #./bttrack.py --port 6969 --dfile dstate >>/home/log/bttrack.log & //时时生成日志文件 #./btmakemetafile.py /home/hardiwang/QQ2003IIIMuzi1.3.zip/ http://192.168.120.155/abc //在/home/hardiwang/下生成BT文件 //文件在 /home/hardiwang/QQ2003IIIMuzi1.3.zip.torrent #./btdownloadheadless.py --max_allow_in 20 --max_upload_rate 5000 /home/hardiwang/QQ2003IIIMuzi1.3.zip.torrent --saveas /home/hardiwang/QQ2003IIIMuzi1.3.zip >/dev/null & //产生第一个种子 启动脚本BT的脚本startbt #!/bin/bash case $1 in start) /root/BitTorrent-3.4.2/bttrack.py --port 6969 --dfile dstate >>/home/log/bttrack.log & sleep 1 /root/BitTorrent-3.4.2/btdownloadheadless.py --max_allow_in 20 --max_upload_rate 5000 /home/hardiwang/QQ2003IIIMuzi1.3.zip.torrent - -saveas /home/hardiwang/QQ2003IIIMuzi1.3.zip >/dev/null & echo "BT started" ;; stop) ps -efw | grep 'bttrack.py' | grep -v grep | awk '{print $2}' | xargs kill && killall python || \ echo "BT not stoped,Please kill it by hand" ;; show) ps -efw | grep python | grep -v grep ;; *) echo "Usage:./btseed.sh start|stop|show" ;; esac |
|
|
||
|