揭露,如何在freebsd下做一个BT服务器

时间:2007-01-04 10:28:19   来源:  作者:whsong  点击:次  出处:技术无忧
关键字:揭露

看最近的贴子讨论做BT及emule的服务器,我先做了个BT的服务器,论坛上有几个人测试成功,现放出制作过程,请各位斧正!

0.环境,FreeBSD 6,固定IP 222.222.222.222,域名:www.example.com
参照 http://blog.chinaunix.net/article.php?articleId=48622&blogId=9575 架设好论坛,方便一会儿做好的BT种存放和下载。另外,需要安装python,因为BitTorrent需要,使用ports安装即可。

1.安装BitTorrent-3.4.2
ftp://ftp.cuhk.hk/pub/FreeBSD/ports/distfiles/BitTorrent-3.4.2.tar.gz 下载。放在 /usr/ports/distfiles (习惯了)。
解开并进入解开的目录:


#tar zxvf BitTorrent-3.4.2.tar.gz
#cd BitTorrent-3.4.2
然后执行安装过程。


#python setup.py install
BitTorrent将被安装到 /usr/local/bin下。相关工具都在那里。

2.启动服务并记录日志。
先建立一份日志文件,记载一下日志。


touch /var/log/bttrack.log
OK,启动并记录日志。


# /usr/local/bin/bttrack.py --port 6969 --dfile dstate >> /var/log/bttrack.log &
在apache的httpd.conf中加入一行


AddType application/x-bittorrent .torrent
以支持 .torrent 文件类型。

3.完成,试一下用 BitTorrent 制作一个种子,把种子作为附件传到 discuz 那里去让人下,记得自己做种的BT不要关,即可。

写得太简单,有什么不清楚的请跟贴,我会不断编辑此贴以完善。



附件: BitTorrent-3.4.2.tar.gz讨论 http://bbs.pc51.net


相关文章

文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面