最新消息:

Cloud Torrent配置使用教程

技术 eben 1294浏览

今天逛逗比的博客,发现他更新了一个新东西 Cloud Torrent。

简单的看了看Github上的介绍,挺简单方便的。

 

类似工具推荐:Aria2安装配置使用教程

 

开源地址

https://github.com/jpillora/cloud-torrent

 

 

特点说明

  1. 支持 BT下载
  2. 支持 磁力链接下载
  3. 支持 搜索磁力链接
  4. 支持 离线下载
  5. 可视化界面 Web UI(自带)
  6. 支持Linux 和 Windows (Windows用这个干啥)
  7. MP4 Webm Ogg 格式文件可以在浏览器(HTML5)直接播放。

 

 

安装步骤

以下内容需要你有一点Linux基础,最起码vi命令会用。本文都是在CentOS6.* X64系统测试。

官方提供2种安装方式。

二进制安装(推荐)

使用官方的推荐命令,然后将执行文件放到 /etc/cloudtorrent

curl i.jpillora.com/cloud-torrent | bash
cp cloud-torrent /usr/bin/cloud-torrent

源码安装

由于Cloud Torrent是由Go语言编写,依赖Golang环境。

 

Golang安装

安装golang 和 git

rpm -ivh http://ftp.riken.jp/Linux/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
cd /etc/yum.repos.d
wget http://www.hop5.in/yum/el6/hop5.repo
yum install -y golang git

以上安装完成,需要设置GOPath

mkdir /usr/local/golang
export GOPATH=/usr/local/golang
export PATH=$PATH:$GOPATH/bin

这样就安装完成了golang 和 git!

 

CT安装

一行代码即可安装完成。

 

一键安装脚本

谢谢逗比博主提供脚本。

CentOS / Debian / Ubuntu 都可以,因为是 Go语言写的。

不过,本人(逗比哥)测试系统为 Debian 7 x64 建议使用这个。

 

下载运行完毕脚本,就会直接开始安装 Cloud Torrent ,安装过程中如果出现让你选择Y和N的,都选Y。

安装完成之后,就会提醒你,输入要开放的端口(推荐:默认 8000

可选:用户名(默认 user)和密码(默认 dou-bi.co)。

启动后,访问 http://VPS_IP:8000 即可看到Web UI界面了。

 

 

Docker安装

2016年12月2日10:41:45 更新。

镜像:jpillora/cloud-torrent

端口:3000 TCP

CMD: cloud-torrent -p 3000 -a ruyo:RUYO.net

PS: CMD命令中参数含义,请参考命令行启动中的描述。

以上是 arukas.io 配置。

PS : 由于樱花端口IP总变,用的比较不爽。

 

使用方法

 

命令介绍

 

命令行启动

说明 (不懂的话,只做了解即可):

-p 后面是监听端口;

-a 后面是用户:密码 ;

-c后面cloud-torrent的配置文件(后面会单独介绍该文件);

-l 是日志输出

>> 日志输出到目录文件 /var/log/cloud-torrent.log

 

后台启动运行

一般我们启动程序都会放到后台运行。

我们可以使用 nohup 来后台守护进程。

PS : 有兴趣可以搜索 screen 也可以后台运行。这里不介绍了。

 

防火墙设置

当然你可以关闭防火墙。也可以执行下面的命令。

开放 80 端口。

PS:如果你使用其他端口请自行替换。

 

开机启动

一行代码,里面的参数请参考上文

 

停止命令

我们利用kill命令,杀掉进程即可。

 

检查是否运行

以下命令,查询有结果说明正在运行。

 

 

配置文件说明

上面提供启动服务的时候有一个配置。

配置内容如下,这个配置会自动生成。

 

 

 

后续说明

稍后更新Docker部署。

 

参考文献:

https://www.dou-bi.co/wlzy-12/

https://github.com/jpillora/cloud-torrent/wiki

 

 

转载请注明:落伍老站长 » Cloud Torrent配置使用教程