- qBittorrent:
这是带有完整图形用户界面(GUI)的版本。用户可以通过图形化的窗口进行下载管理、设置调整等操作,适合在桌面环境下使用。 - qBittorrent-nox:
这个版本没有图形界面(nox = no X),只提供命令行界面。通常用于服务器或不具备桌面环境的系统上,比如 Linux 服务器。你可以通过 Web 界面或命令行进行管理,因此适合那些不需要图形界面的轻量级操作。
如果你想在服务器上安装并远程管理 BitTorrent 客户端,qBittorrent-nox 是更好的选择。
安装
apt update -y
apt install qbittorrent-nox -y
配置进程守护
我这里将qb运行在32000端口上,端口可以自定义。
cat << EOF > /etc/systemd/system/qbittorrent-nox.service
[Unit]
Description=qBittorrent Command Line Client
After=network.target
[Service]
Type=forking
User=root
ExecStart=/usr/bin/qbittorrent-nox -d --webui-port=32000
ExecStop=/usr/bin/kill -w qbittorrent-nox
Restart=on-failure
[Install]
WantedBy=multi-user.target
EOF
启动qBittorrent
加载配置
systemctl daemon-reload
启动qBittorrent
systemctl start qbittorrent-nox
设置开机自启
systemctl enable qbittorrent-nox
防火墙放行对应端口
登录hestiacp的管理员账户,右上角打开设置,防火墙,添加防火墙规则。
添加网站
新建一个用户,然后添加网站域名。
点击这个“铅笔”,设置一下反代,申请一下证书。
你可以参考我写的另一篇文章,自行添加新的反代模板
这样就完成啦~
其他的需要反代的,比如一些docker的小应用,都类似这样操作就好。