安装rtorrent:
1. centos自带的源里面没有rtorrent 需要添加新源 推荐安装epel源
- yum install epel-release
关于EPEL 项目的细节可以到以下网站获取:https://fedoraproject.org/wiki/EPEL
RHEL/CentOS系统有许多第三方源,比较流行的比如RpmForge,RpmFusion,EPEL,Remi等等
需要注意的是,如果系统添加了多个第三方源,可能会因此产生冲突:一个软件包可以从多个源获取,一些 源会替换系统的基础软件包,从而可能会产生意想不到的错误。已知的就有Rpmforge与EPEL会产生冲突。
建议调整源的优先权或者有选择性的安装源,但是需要复杂的操作,如果不确定如何操作,推荐只安装一个第 三方源。
下面介绍epel源的安装方法:
先下载epel的rpm包:
- wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
(要下载对应系统版本的rpm包 到epel官网找到相应的下载地址)
安装epel:
rpm -ivh epel-release*
检查epel源是否安装成功:
yum repolist (没有错误会显示已安装的源列表)
EPEL源的配置安装到了 /etc/yum.repos.d/epel.repo 文件
2. yum install rtorrent
rtorrent说明文件在/usr/share/doc/rtorrent-0.9.4
复制rtorrent.rc到用户家目录重命名为.rtorrent.rc
cd /usr/share/doc/rtorrent-0.9.4
cp rtorrent.rc /root/.rtorrent.rc
修改.rtorrent.rc:
在最后一行加上
scgi_port= 127.0.0.1:5000
运行rtorrent:
cd/usr/bin
./rtorrent网页控制界面rutorrent安装:
rtorrent说明文件在/usr/share/doc/rtorrent-0.9.4
复制rtorrent.rc到用户家目录重命名为.rtorrent.rc
cd /usr/share/doc/rtorrent-0.9.4
cp rtorrent.rc /root/.rtorrent.rc
修改.rtorrent.rc:
在最后一行加上
scgi_port= 127.0.0.1:5000
运行rtorrent:
cd/usr/bin
./rtorrent网页控制界面rutorrent安装:
1. 在操作前先配置下nginx (配置完需重启或者重载nginx 配置)
在nginx.conf的server里添加:
location /RPC2 {
include scgi_params;
scgi_pass localhost:5000;
}这里的5000端口和之前在.rtorrent.rc里面scgi_port的设置端口要一样 可以改为其他的 但要改一起改
2. 安装rutorrent:
到github上下载解压到web服务的根目录
在nginx.conf的server里添加:
location /RPC2 {
include scgi_params;
scgi_pass localhost:5000;
}这里的5000端口和之前在.rtorrent.rc里面scgi_port的设置端口要一样 可以改为其他的 但要改一起改
2. 安装rutorrent:
到github上下载解压到web服务的根目录
- https://github.com/Novik/ruTorrent
(/usr/local/nginx/html)解压完应该是这样的:(黑体部分为你的网站根目录)
/usr/local/nginx/html/rutorrent 这样就可以通过 ip/rutorrent 访问控制BT下载了