目录
[TOC]
前言
介于种种原因,如docker版本开启ipv6需要host,下载完成后运行脚本需要用到外部环境里的软件,不得不放弃docker版本qbittorrent,进而转向非docker版。
在宿主机直接装软件的弊端就是,每次删软件的时候,都要去网上搜索linux如何彻底卸载xxx
,唉,真不想在宿主机直接安装。
版本选择
qbittorrent
--qBittorrent with GUIqbittorrent-nox
--服务器一般安装这个,这个有web-ui
步骤
通过PPA来安装
sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable
apt -y install qbittorrent-nox
安装完成后输入qbittorrent-nox
回车即可运行qbittorrent-nox和对应的web-ui,此时进入http://ip:8080
,用户名admin
,密码adminadmin
即可使用。control+c
退出程序。
接下来需要通过systemd让其保持开机后自动后台运行
vim /etc/systemd/system/qbittorrent-nox.service
粘贴以下内容
[Unit]
Description=qBittorrent-nox
After=network.target
[Service]
User=root
ExecStart=/usr/bin/qbittorrent-nox
Restart=always
RestartSec=20
StartLimitInterval=0
[Install]
WantedBy=multi-user.target
启动service
systemctl start qbittorrent-nox
浏览器进入http://ip:8080
检查正常无报错后设置开机启动
systemctl enable qbittorrent-nox
P.S. qBittorrent-nox日志文件位于/root/.local/share/qBittorrent/logs/qbittorrent.log
通过nginx反代第一天正常,第二天网页显示不全,只有通过ip:端口
才正常
后面加了
proxy_set_header Host $proxy_host;
就又好了,但是把刚才的配置文件删掉也不会变成不正常的状态。这里做个记录