因为工作需要 搭建了台BT下载服务器 现在发上安装文档

安装环境

需要的软件

Python-2.3.4.tgz

BitTorrent-3.4.2.tar.gz

先安装Python

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

安装BitTorrent

tar zxvf BitTorrent-3.4.2.tar.gz

cd BitTorrent-3.4.2

启动bt服务

./bttrack.py --port 6969 --dfile dstate > /home/log/bttrack.log &

(--port 6969 --dfile dstate表示打开6969端口并记录log)

制作seed文件

./btmakemetafile.py /download/download/ http://$SOURCEIP:6969/announce

(/download/download/是你要给他人下载的目录或文件, http://$SOURCEIP:6969/announce是你刚做的track服务器的IP及端口,

制作好的seed文件保存在发布目录的上一级目录 如/download/download.torrent)

启动原始seed下载服务

nohup ./btdownloadheadless.py --max_allow_in 60 --max_upload_rate 1000 --minport 6888 --maxport 6888 /download/download.torrent --saveas /download/download > /dev/null &

(--max_allow_in 60 这个种子最多允许60个连接, --max_upload_rate 1000 这个种子最大下载速度1000k,

--minport 6888  --maxport 6888   最大最小监听端口,这样写就是说种子只监听6888端口,这样方便在防火墙上开端口,

/download/download.torrent 发布文件的位置, --saveas /download/download 实际文件的位置)

每开启一个新的下载内容就要制作一遍seed文件并在服务器开启新的seed下载服务, seed下载服务需要用上面命令在后台执行

不然退出后进程结束就不能提供下载了 另外每多建立一个种子就需要在seed下载服务中更换一个端口

bt服务器搭建 linux_CentOS 4.5 下搭建BT下载服务器安装笔记相关推荐

  1. linux里面搭建php环境,Linux下搭建PHP环境

    该站下有系列PHP文章. 在Linux下搭建PHP环境比Windows下要复杂得多.除了安装Apache,PHP等软件外,还要安装一些相关工具,设置必要参数.而且,如果要使用PHP扩展库,还要进行编译 ...

  2. linux下的svn搭建,Ubuntu 14.04 下搭建SVN服务器 svn://

    Ubuntu 14.04 下搭建SVN服务器 svn:// 安装软件包: sudo apt-get install subversion 之后选择SVN服务文件及配置文件的放置位置.我放在了/srv下 ...

  3. 服务器 搭建虚拟主机,server2016下搭建web服务器三种虚拟主机实验文档

    一.实验任务 网站家目录--路径 :c/inetpub/wwwroot 默认文档格式 : 查看默认文档,最常用index.html 更改文档要打开后缀显示 将唐诗网站加到自己的网站中运行 二. ...

  4. liunx下搭建mysql主从_linux下搭建mysql主从

    在master上创建repl账户,用于复制. grant replication slave on *.* to [email protected]%' identified by 'P@$$W0rd ...

  5. 网络打印服务器 linux,在Linux环境下搭建网络打印服务器

    一台旧的打印机没有网口,为方便大家使用决定搭建网络打印服务器.能使用的电脑是古董了,只好使用TinyCore安装使用作为打印服务器了.     先下载最新的tinycore 9.0版,使用usbwri ...

  6. win10自带sftp服务器_FreeSSHD在Windows环境下搭建SFTP服务器

    0 建议现在Windows环境下安装cygwin,否则在Windows环境下cmd模式使用不了sftp去连接,可以利用win scp去测试连接 2 安装 傻瓜式一键安装 安装过程中会提示"提 ...

  7. linux下 环境搭建教程,Linux环境下搭建pNFS使用环境教程

    我用的是虚拟机虚拟pNFS Data Server . pNFS Metadata Server.pNFS Client,它们的IP如下: pNFS Data Server:192.168.245.1 ...

  8. linux搭建Django环境,linux下搭建python Django环境及启动一个示例

    什么是DjangoDjango是劳伦斯出版集团的开发人员为开发新闻内容网站而设计出来的一个软件,它遵循MVC思想,但是有自己的一个名词,叫做MVT. Django遵循快速开发和DRY原则.Do not ...

  9. windows下python搭建网站_Windows平台下搭建Pytest

    Python有丰富的安装包资源,从图3可以看到有100293个安装包可以选择.跟C/C++/Java相比 ,Python能让你用极少的代码写出相同的程序,优势就是有这么多的安装包可选.有人计算过,Py ...

最新文章

  1. rust怎么用items刷东西_装修贷卡怎么刷?不同银行的用不同的POS机刷才对
  2. fragment之间通信
  3. nik collection滤镜
  4. kafka管理神器-kafkamanager
  5. openjdk_从CLI监视OpenJDK
  6. HTML5 css链接添加不同的样式
  7. 分布科技荣登海南省实施区块链应用示范揭榜工程名单
  8. RecyclerView的ItemAnimator
  9. python读音-原来Python应该这么念,怪不得总被嘲笑~
  10. centos6.5和centos7如何搭建php环境(包括php7)
  11. Open Sans字体
  12. Demo:第四章:Gateway网关
  13. 松本行弘的程序世界。
  14. python大数据方向_大数据行业5个职位方向指南
  15. Ps|无规律渐变效果
  16. 「spacingjs-1.0.7」,点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载,极速在线查看享用。 链接:https://www.aliyundrive.com/s/a87tt
  17. 实现用户登录注册代码(高级代码)
  18. spss 通径分析_使用SPSS线性回归实现通径分析的方法-学习资料.pdf
  19. TCGA学习笔记一(生信技能树概述版)
  20. 汇编语言 VSCode编辑器的下载、安装与配置使用

热门文章

  1. JS checkbox 选中事件
  2. 全球与中国硅外延片市场深度研究分析报告
  3. telegrame机器人爬坑
  4. 【web测试】不同格式的文件操作(txt,csv,excel,json,xml,yaml)
  5. 【微信小程序入门到精通】— 微信小程序实现多页面切换(tabBar)
  6. 程序员跳槽,要求涨薪50%过分吗?
  7. FS00 创建科目 GL_ACCT_MASTER_SAVE
  8. 【文印技巧】设置打印机默认“仅允许黑色墨水”打印
  9. Zabbix5.0-分布式监控-Zabbix Proxy
  10. 饿了么物流移动端业务可用性监控体系建设