rutorrent初体验
背景
使用 rutorrent 来给rtorrent做一个图形界面。
初体验
下载
安装PHP
apt-get install php-fpm
设置权限
chown www-data.www-data /home/admin/rutorrent/ruTorrent-3.9/share/ -R
配置nginx
apt-get install nginx-light
增加一个新的站点配置,内容如下:
server {
listen 80;
server_name rutorrent.example.com;
root /home/admin/rutorrent/ruTorrent-3.9;
index index.html;
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.3-fpm.sock;
}
}
这时候,通过浏览器打开rutorrent.example.com
,即可看到页面。但是没有内容,我们需要继续配置。
配置rtorrent
修改配置 ~/.rtorrent.rc
,增加一行:
scgi_port = 127.0.0.1:3140
也可以使用 unix socket,详见本文末尾的参考rTorrent + ruTorrent 安装和配置。
配置 rutorrent
修改文件 conf/config.php
,修改 scgi_port
如下:
$scgi_port = 3140;
$scgi_host = "127.0.0.1";
测试
最后的最后,上传一个种子试试吧。