Debian下安装Transmission、Web管理界面,配置反向代理【挂PT】

lisahost.com

Transmission是一种BitTorrent客户端,挂PT,很合适。下面的教程基于debian 9 32位系统,debian其他系统也适合。要求简单的话,只安装Transmission就可以用;如果要美丽的话,再安装transmission web美化版;要完美的话,再使用反代。
SSH下操作,root用户。

一、安装Transmission
首先更新下系统

apt-get update

然后安装

wget --no-check-certificate https://zhujiwiki.com/wp-content/uploads/2018/07/debian-transmission-mod.sh
chmod +x debian-transmission-mod.sh
sh debian-transmission-mod.sh

如下图所示设置:
Transmission-Web-1.png

安装成功后会显示登录信息:
Transmission-Web-2.png

登录后的界面:
Transmission-Web-3.jpg

资源目录:/home/transmission/Downloads/

二、安装transmission web美化版

apt-get install curl
wget -N https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh --no-check-certificate
sh install-tr-control-cn.sh

如下图,选择1:
Transmission-Web-4.png

再次登录Web端的界面:
Transmission-Web-5.jpg

三、使用caddy配置反向代理
1、在DNS处解析自己的域名到服务器IP
2、安装caddy

wget -N --no-check-certificate https://raw.githubusercontent.com/luodaoyi/SimplesScript/master/caddy_install.sh
chmod +x caddy_install.sh
./caddy_install.sh install http.filemanager

3、设置反代

echo "https://yourdomain {
 gzip
 tls youemail
 proxy / http://127.0.0.1:9091
}" > /usr/local/caddy/Caddyfile

yourdomain 改为自己的域名,端口 9091 改为自己设置的端口。
4、重启caddy

service caddy restart

transmission web美化版项目:https://github.com/ronggang/transmission-web-control/wiki/Linux-Installation-CN
反代来自:https://luodaoyi.com/p/install-transmission-to-hang-pt-and-configure-domain-name-access-under-ubuntu.html

    所有主机信息仅是为及时分享并收录,不做推荐!