1. 首页
  2. 服务器

如何在CentOS 8 / RHEL 8服务器上安装qBittorrent

qBittorrent是一个跨平台的免费开源BitTorrent客户端,可在许多操作系统上使用,包括:FreeBSD,Linux,macOS,OS / 2(包括ArcaOS和eComStation),Windows。

本教程将向您展示如何在CentOS 8 / RHEL 8服务器上安装qBittorrent。qBittorrent中存在的一些功能包括:

  • 带宽调度器
  • 将所有流量绑定到特定接口
  • 控制种子,跟踪器和同伴(Torrent排队和确定优先级,Torrent内容选择和确定优先级
  • DHT,PeX,加密连接,LSD,UPnP,NAT-PMP端口转发支持,µTP,磁链,私人种子
  • IP过滤:文件类型为eMule dat或PeerGuardian
  • 支持IPv6,但自2015年12月起不能同时使用IPv4和IPv6
  • 集成的R​​SS feed阅读器(带有高级下载过滤器)和下载器
  • 通过安全的Web用户界面进行远程控制
  • 顺序下载(按顺序下载)
  • 激流创建工具
  • 洪流排队,过滤和优先级排序
  • Unicode支持,可用约70种语言提供

第1步-安装qBittorrent

在无头的CentOS 8 / RHEL 8服务上,我们可以安装命令行客户端。用C ++ / Qt编写的qBittorrent-nox,旨在通过其功能丰富的Web界面进行管理。SSH到您的CentOS 8 / RHEL 8服务器并运行以下命令进行安装。

sudo dnf install epel-release
sudo dnf install qbittorrent-nox

在启动时启用自动重启。请务必将用户名替换为您的实际用户名。

sudo systemctl enable qbittorrent-nox@username.service

现在,我们可以使用以下命令运行qBittorrent。

sudo systemctl start qbittorrent-nox@username.service

如果我们要检查其运行状态

systemctl status qbittorrent-nox@username.service

步骤2-登录到qBittorrent Web UI

要访问qBittorrent Web UI,只需键入您的IP地址,然后输入默认端口号,如下所示。

192.100.100.100:8080

默认用户名是“ admin”,默认密码是“ adminadmin”。

强烈建议您在进入后更改默认的用户名和密码。
只需转到“工具”>“选项”,然后选择“ Web UI”选项卡。在“身份验证”部分下,更改用户名和密码。

第3步-设置Nginx https反向代理(可选)

只需复制并粘贴以下命令行,并用您自己的内容替换主要内容。

server {
    listen 80;
    server_name yourdomin.com;
    return 301 https://$host$request_uri;
    }
    server {
    listen 443;
    server_name yourdomin.com;
    ssl_certificate /usr/local/nginx/conf/vhost/xxx.pem;
    ssl_certificate_key /usr/local/nginx/conf/vhost/xxx.key;
    ssl on;
    ssl_session_cache builtin:1000 shared:SSL:10m;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers HIGH:!aNULL:!eNULL:!EXPORT:!CAMELLIA:!DES:!MD5:!PSK:!RC4;
    ssl_prefer_server_ciphers on;
    location / {
        proxy_pass http://your-ip-address:8080;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header REMOTE-HOST $remote_addr;
        
        add_header X-Cache $upstream_cache_status;
        
        #Set Nginx Cache
        
        add_header Cache-Control no-cache;
        expires 12h;
    }
}

确保重启nginx

sudo systemctl restart nginx

结论

希望本教程可以帮助您在CentOS 8 / RHEL 8服务器上安装qBittorrent。如果您对安装有任何疑问,请与我联系以寻求帮助。在下载公共标签时,您可能想通过VPN或代理服务器隐藏您的真实IP地址。

原创文章,作者:cheshirex,如若转载,请注明出处:https://www.homedt.net/20433.html

联系我们

联系QQ:28575315