-
yum -y update -----更新系统,也可不更新 /斜眼笑 vi /etc/selinux/config -----永久关闭selinux
将SELINUX=enforcing 修改为SELINUX=disabled
:wq —–保存退出
-
systemctl disable firewalld -----关闭防火墙开机启动
- reboot —–重启系统
5、yum -y install epel-release -----安装环境
yum -y install rtorrent httpd php xmlrpc-c-devel screen wget unzip vim
6、 cd /var/www/html
wget https://github.com/Novik/ruTorrent/archive/master.zip -----下载rutorrent界面
unzip master.zip -----解压下载的rutorrent界面
mv ruTorrent-master rutorrent -----修改名称 :这步不是必须,建议修改
chmod 777 -R /var/www/html -----赋予权限
mkdir -p /home/{download,session,watch} -----新建文件夹
此三个文件夹路径一般建立在大空间下载盘,这里只是做个示例
chmod 777 -R/home -----赋予权限
8、 复制rc文件到 / 目录并修改成隐藏文件
cp /usr/share/doc/rtorrent-0.9.6/rtorrent.rc /root/.rtorrent.rc -----复制文件
vim .rtorrent.rc —–修改rc文件
![图片[2]-Centos7安装rtorrnet+rutorrent-RSG-人生观](https://www.lxg2016.com/wp-content/uploads/2018/01/ld01gydollarldollardollarv5kgdn56mv1.png)
修改成上面创建文件夹的路径
![图片[3]-Centos7安装rtorrnet+rutorrent-RSG-人生观](https://www.lxg2016.com/wp-content/uploads/2018/01/7lm6wk01cypjfdollar_bu6.png)
修改pt监听端口 —–监听端口建议50000-60000之间
![图片[4]-Centos7安装rtorrnet+rutorrent-RSG-人生观](https://www.lxg2016.com/wp-content/uploads/2018/01/5idollar377iwd6z8in8sdollargcbr.png)
去掉peer_exchange = yes的注释
scgi_port = 127.0.0.1:5000 -----在文件结尾处增加这句话
至此 .rtorrent.rc 文件修改完毕
:wq —–保存退出
9、 由于使用Apache配置要比nginx简单些,选择Apache作为web服务器。下面来修改 Apache的配置文件
vim /etc/httpd/conf/httpd.conf -----修改apache配置文件
![图片[5]-Centos7安装rtorrnet+rutorrent-RSG-人生观](https://www.lxg2016.com/wp-content/uploads/2018/01/l3rcaladd1jkmem1x.png)
修改AllowOverride None 为 AllowOverride All –若登陆不需要用户名及密码此处不修改
![图片[6]-Centos7安装rtorrnet+rutorrent-RSG-人生观](https://www.lxg2016.com/wp-content/uploads/2018/01/qkrxwh2qhkkcg72ny.png)
文件结尾处加上这两句,如上图:
LoadModule proxy_scgi_module modules/mod_proxy_scgi.so ProxyPass /RPC2 SCGI://127.0.0.1:5000/
:wq —–保存退出 apache配置文件修改完毕
10、给rutorrent添加登陆密码及用户名 —–不需要用户名及密码请跳过此步骤
cd /var/www/html/rutorrent -----进入web到文件夹
vim .htaccess —–修改密码文件的正确路径 :注意路径不正确打开网页会错误
![图片[7]-Centos7安装rtorrnet+rutorrent-RSG-人生观](https://www.lxg2016.com/wp-content/uploads/2018/01/ylah9p2i4q4e94urk_mhy.png)
:wq —–保存退出
htpasswd -b -c /var/www/html/rutorrent/.htpasswd 用户名 密码
—-添加访问用户名及密码
11、设置开机启动rtorrent以及apache 修改以下文件
使rtorrent开机自启动并在后台运行
touch rt.sh —–在 / 根目录新建一个sh可执行文件
vim /root/rt.sh —–编辑sh文件
sh 文件内容在文章最后,复制内容粘贴到sh文件内 :wq 保存退出即可
chmod +x /root/rt.sh —–赋予执行权限
添加文件路径到开机自启动
vim /etc/rc.d/rc.local —–编辑启动文件
添加一句 /root/rt.sh start 如下图:
![图片[8]-Centos7安装rtorrnet+rutorrent-RSG-人生观](https://www.lxg2016.com/wp-content/uploads/2018/01/1by368w4mw6ndollarf.png)
:wq —–保存退出
chmod +x /etc/rc.d/rc.local —–赋予执行权限
运行rtorrent
/root/rt.sh start {start restart stop} —–直接在命令行输入并回车
启动 重启 停止
systemctl start httpd —–启动apache
systemctl enable httpd —–添加apache到开机启动
12、浏览器运行http://ip/rutorrent (端口映射自行添加) —–打开rutorrent
13、首次运行会报错这三个插件,用鼠标右键禁用mediaindo screenshots unpack 三个插件即可
这三个错误也可通过安装相应插件解决,考虑在下载机里用不上,所以通过直接禁用解决
![图片[9]-Centos7安装rtorrnet+rutorrent-RSG-人生观](https://www.lxg2016.com/wp-content/uploads/2018/01/1zw86qoukk2e8z4f.png)
![图片[10]-Centos7安装rtorrnet+rutorrent-RSG-人生观](https://www.lxg2016.com/wp-content/uploads/2018/01/word-image-4.png)
14、附上rt.sh文件内容,内容如下请自行复制粘贴
#!/bin/sh
case "$1" in
start)
echo -n "Starting rtorrent"
su - root -c "screen -A -m -d -S rtorrent /usr/bin/rtorrent" &
echo "."
;;
stop)
echo -n "Stopping rtorrent"
ppid=`ps ax | grep "/usr/bin/rtorrent" | grep -v grep | grep -v screen | awk '{ print $1 }'`
kill ${ppid}
echo "."
;;
restart)
echo -n "Restarting rtorrent"
ppid=`ps ax | grep "/usr/bin/rtorrent" | grep -v grep | grep -v screen | awk '{ print $1 }'`
kill ${ppid}
sleep 1
su - root -c "screen -A -m -d -S rtorrent /usr/bin/rtorrent" &
echo "."
;;
*)
echo "Usage: {start|stop|restart}" >&2
exit 1
;;
esac
exit 0












暂无评论内容