Linux快速部署qbittorrent

admin
2024-12-04 / 0 评论 / 16 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年12月04日,已超过22天没有更新,若内容或图片失效,请留言反馈。

Linux快速部署qbittorrent

原文地址 https://lala.im/9334.html

qbittorrent-nox-static 项目是一个 bash 脚本,这个脚本可以编译出完全静态的 qbittorent-nox 二进制文件,这就意味着可以在任意的 Linux 操作系统上使用 qbittorent-nox。文档DOC

同时项目作者会定期发布编译好的 qbittorent-nox 二进制文件,不需要我们自己去用脚本编译,要使用的话,基本操作就相当于是下载给个执行权限运行就可以了。

我喜欢用这种方式安装 qbittorrent-nox 的原因是更新简单,有新版本了下载新的二进制文件替换掉旧的就行,并且可以自由选择 libtorrent 的版本,作者每次发布新的 qbittorrent-nox 都会提供依赖于 libtorrent1.2 或 libtorrent2.0 的两个版本。有人说 1.2 好,有人说 2.0 好,反正切换来去自由 = =

安装部署

下载 qbittorent-nox 二进制文件、给执行权限

curl -L https://github.com/userdocs/qbittorrent-nox-static/releases/latest/download/x86_64-qbittorrent-nox -o /usr/local/bin/qbittorrent-nox
chmod +x /usr/local/bin/qbittorrent-nox

手动运行一次,按个回车同意软件使用条款

./usr/local/bin/qbittorrent-nox --webui-port=10000

注意事项:

1、由于我的服务器 8080 端口被占用了,这里我把端口修改成 10000 了,请注意这个修改是永久生效的,qbittorent 会把这个端口信息写到配置文件里面,所以下次启动的时候就不需要指定–webui-port 了。

2、较新版本的 qbittorrent 将 Web UI 的管理员密码改为随机生成了,并且是直到你在 Web UI 手动设置好管理员密码后才停止随机生成,也就意味着如果你不在 Web UI 里面设置管理员密码,那么 qbittorrent 每次启动的时候都会使用随机生成的管理员密码;

3、所以这次启动生成的随机密码会在服务状态打印出来,在你按 Ctrl+C 停止运行后就失效了,因此启动成功后使用IP:1000访问,默认账号是admin,密码是随机的,登录后修改密码保存后再按Ctrl+C 停止运行

别忘了设置管理员密码:

增加开机守护程序

新建 systemd 配置文件

vim /etc/systemd/system/qbittorrent.service

写入如下配置:

[Unit]
Description=qBittorrent Command Line Client
After=network.target
[Service]
Type=forking
User=root
Group=root
UMask=007
ExecStart=/usr/local/bin/qbittorrent-nox
ExecStop=/usr/bin/kill -w qbittorrent-nox
Restart=on-failure
TimeoutStopSec=1800
[Install]
WantedBy=multi-user.target

添加开机启动并立即启动qbittorrent

systemctl daemon-reload # 载入配置文件
systemctl enable qbittorrent # 设置开机启动
systemctl start qbittorrent # 启动qbittorrent服务
systemctl status qbittorrent # 查看qbittorrent服务状态

查看随机生成的管理员密码:

journalctl -u qbittorrent-nox

qbittorrent-nox 配置文件均在如下目录:

/root/.config/qBittorrent

[可选] 安装 VueTorrent 主题:

cd /root/.config/qBittorrent
curl -L https://github.com/VueTorrent/VueTorrent/releases/download/v2.15.0/vuetorrent.zip -o vuetorrent.zip
unzip vuetorrent.zip

启用备选 Web UI,路径填写:/root/.config/qBittorrent/vuetorrent

0

评论

博主关闭了所有页面的评论