• 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的管理员账户,右上角打开设置,防火墙,添加防火墙规则。

添加网站

新建一个用户,然后添加网站域名。

点击这个“铅笔”,设置一下反代,申请一下证书。

你可以参考我写的另一篇文章,自行添加新的反代模板

HestiaCP 如何反向代理?
我们知道,AAPanel反代功能非常方便,那么在HestiaCP 如何设置反向代理呢? 从官方文档能看到,HestiaCP 支持创建自定义Web 模板。 Web Templates and FastCGI/Proxy Cache | Hestia Control PanelOpen-source web server control panel.Hestia Control Panel 创建模板 首先到服务器的这个路径 /usr/local/hestia/data/templates/web/nginx 因为它们会被更新覆盖,所以要复制 default.tpl 和 default.stpl ,复制之后的文件要记得重命名成自己看的懂的。 比如,我想给运行在32000端口的qbittorrent-nox添加反代,我可以重命名成 qb.tpl 和 qb.stpl。其中,

这样就完成啦~

其他的需要反代的,比如一些docker的小应用,都类似这样操作就好。

用户名是admin,密码是:adminadmin。

💡
一定要记得修改默认密码

包含的标签:

教程, HestiaCP

最后更新: October 15, 2024