全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 7662|回复: 30
打印 上一主题 下一主题

CentOS下transmission一键脚本 [附使用方法]

[复制链接]
跳转到指定楼层
1#
发表于 2010-11-21 22:18:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
挂BT(PT)利器。
自用的脚本,共享一下。

使用方法:
transmission-daemon -a *.*.*.* -b -m -p 9111 -P 51111 -w /home/bt -t -u admin -v admin

-a *.*.*.* :是允许访问web管理的IP,*.*.*.* 是所有IP,还可以是 192.168.1.* 之类的。
-b 打开peer服务器列表
-m 打开NAT-PMP 或 UPnP
-p web服务器的端口
-P peer端口默认是51413
-w 下载文件的默认存储路径
-t 打开web页面的密码验证
-u web 的用户名
-v web 的密码

以上命令启动后就可以使用 http://www.yourdomain.com:9111 访问到transmission的Web界面了。

使用 transmission-daemon --help 可以看到所有参数信息

用root用户启动后会有配置文件位于 /root/.config/transmission-daemon/settings.json
相关设置可参见官方文档 https://trac.transmissionbt.com/wiki/ConfigFiles

注:transmission非常好用,不过为了大家VPS的稳定,请尽量不要用在VPS上。我是用在自己家里的老爷机上挂PT的
  1. #!/bin/bash

  2. yum -y update
  3. yum -y install gcc gcc-c++ m4 make automake libtool gettext openssl-devel perl-XML-Parser

  4. wget -c http://download.transmissionbt.com/files/transmission-2.12.tar.bz2
  5. wget -c http://pkgconfig.freedesktop.org/releases/pkgconfig-0.18.tar.gz
  6. wget -c http://curl.haxx.se/download/curl-7.21.2.tar.gz
  7. wget -c http://ftp.gnome.org/pub/gnome/sources/intltool/0.40/intltool-0.40.6.tar.gz
  8. wget -c http://monkey.org/~provos/libevent-1.4.14b-stable.tar.gz


  9. tar zxvf pkgconfig-0.18.tar.gz
  10. cd ./pkgconfig-0.18
  11. ./configure
  12. make && make install

  13. cd ..

  14. tar zxvf curl-7.21.2.tar.gz
  15. cd ./curl-7.21.2
  16. ./configure
  17. make && make install

  18. cd ..

  19. tar zxvf intltool-0.40.6.tar.gz
  20. cd ./intltool-0.40.6
  21. ./configure
  22. make && make install

  23. cd ..

  24. tar zxvf libevent-1.4.14b-stable.tar.gz
  25. cd ./libevent-1.4.14b-stable
  26. ./configure
  27. make && make install

  28. cd ..

  29. tar jxvf transmission-2.12.tar.bz2
  30. cd ./transmission-2.12
  31. ./configure
  32. make && make install

  33. cd ..

  34. clear

  35. if which transmission-daemon
  36. then
  37. echo 'transmission successfully installed. you can use transmission-daemon --help show arguments.'
  38. else
  39. echo 'transmission Install failure!'
  40. fi
复制代码

[ 本帖最后由 smiler 于 2010-11-21 23:09 编辑 ]

评分

参与人数 5威望 +45 收起 理由
yywudi + 5 精品文章
mikj521 + 5 求使用方法
chipang + 5 精品文章
金满堂 + 10 我很赞同
小夜 + 20 精品文章

查看全部评分

2#
发表于 2010-11-21 22:20:50 | 只看该作者
收藏~
3#
发表于 2010-11-21 22:22:34 | 只看该作者
顶。

评分

参与人数 1威望 +7 收起 理由
smiler + 7 评分回赠,谢谢。不过我的权限最多只能加7分 ...

查看全部评分

4#
发表于 2010-11-21 22:22:44 | 只看该作者
跟mlDonkey比咋样。

评分

参与人数 1威望 +7 收起 理由
smiler + 7 评分回赠,谢谢。不过我的权限最多只能加7分 ...

查看全部评分

5#
发表于 2010-11-21 22:23:27 | 只看该作者
好东东,收藏了
6#
 楼主| 发表于 2010-11-21 22:24:22 | 只看该作者

回复 4# 的帖子

不同的,mlDonkey是下电骡的,transmission是下BT的。
7#
发表于 2010-11-21 22:26:51 | 只看该作者

回复 6# 的帖子

貌似也可以下BT。

你的官恩娜刷一次换一次真爽啊.
8#
发表于 2010-11-21 22:29:09 | 只看该作者
   不会用
9#
发表于 2010-11-21 22:32:03 | 只看该作者
暂时看不懂 顶一下
10#
发表于 2010-11-21 22:44:43 | 只看该作者
Transmission是Ubuntu系统自带那个么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-8 02:02 , Processed in 0.064004 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表