娱乐新地带论坛  

返回   娱乐新地带论坛 > 电脑技术 > 『网络家园』

『网络家园』 网络技术、网络安全、ADSL....

发表新主题 回复
 
主题工具 显示模式
旧 2006-12-29, 11:01 AM   #1
No5925
Ekines
版主
级别:35 | 在线时长:1419小时 | 升级还需:21小时级别:35 | 在线时长:1419小时 | 升级还需:21小时级别:35 | 在线时长:1419小时 | 升级还需:21小时级别:35 | 在线时长:1419小时 | 升级还需:21小时级别:35 | 在线时长:1419小时 | 升级还需:21小时
 
Ekines 的头像
 
注册日期: 2006-11-17
住址: 南岸
帖子: 2,653
积分:1
精华:1
现金:47484411金币
资产:2194968058金币
Ekines 是一个将要出名的人
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
 
Ekines 的签名
每天早上起床后,我都看一遍福布斯中国富翁排行榜,如果上面没有我的名字,我就去上班!
帅哥 Ekines 当前离线  
回复时引用此帖
发表新主题 回复

书签


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码

论坛跳转


所有时间均为北京时间。现在的时间是 11:33 AM


©2003-2024 1819.net All rights reserved.