搭建BT下载器Transmission2.94

文章目录[x]
  1. 1:安装
  2. 2:配置
  3. 2.1:防火墙命令
  4. 2.2:服务相关
  5. 2.3:修改配置文件
  6. 3:UI美化

折腾服务器第二弹:既然这个服务器一直运行着,我觉得可以拿来当下载器用,所以就打算自己搭一个BT下载器

安装

Transmission 包含在 EPEL 拓展仓库中,如果没有安装 EPEL 源,安装前需要输入以下命令安装 EPEL 源

yum -y install epel-release
yum -y update

更新好源后我们可以直接开始安装

yum install transmission-daemon

配置

安装好后我们就可以输入http://ip:9091就可以进入了(注意要先启动一下服务,命令在下面)。如果没有反应,可能是防火墙的问题
我的是centos7.下面是常用的几条命令

防火墙命令

#查看防火墙状态
firewall-cmd --state
#开启
service firewalld start
#重启
service firewalld restart
#关闭
service firewalld stop
#查看规则
firewall-cmd --list-all 
#查询端口是否开放
firewall-cmd --query-port=8080/tcp
#开放80端口
firewall-cmd --permanent --add-port=80/tcp
#移除端口
firewall-cmd --permanent --remove-port=8080/tcp
#重载配置(修改规则后的重载)
firewall-cmd --reload

服务相关

#启动服务
systemctl start transmission-daemon.service
#关闭服务
systemctl stop transmission-daemon.service
#开机自启
systemctl enable transmission-daemon
#卸载命令
yum remove transmission-daemon

修改配置文件

我们还需要修改一下配置文件。我们先关闭transmission。

#修改配置文件
vi /var/lib/transmission/.config/transmission-daemon/settings.json
#配置文件内的一些重要参数
"download-dir": "/sdb/bt/Downloads", 下载完成的保存路径
"incomplete-dir": "/sdb/bt/tmp", 未下载完成的保存路径
"incomplete-dir-enabled": true, 启用未下载完成的保存路径
"rpc-authentication-required": true, 远程控制验证,默认关闭
"rpc-password": "whsir", 默认密码这里是加密的,启动后会自动加密
"rpc-port": 9091, 网页GUI的端口号,可自行修改
"rpc-username": "whsir", 远程电脑登录网页GUI的用户名称
"rpc-whitelist": "127.0.0.1", 允许远程连接的IP地址白名单,支持通配符,多个IP以逗号分隔
"rpc-whitelist-enabled": false, 启用IP认证模式,如果启用,那么只能在白名单的地址才能连接

UI美化

默认UI实在太丑了我们可以使用大佬的项目来进行美化

#下载脚本
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control.sh --no-check-certificate
#运行脚本
bash install-tr-control.sh

最后你再次打开就可以看到下面的界面了

到这里就大功告成,下面下下一个种子来试试

可以看到,速度还是不错的。好的教程到此结束。。。

 

 

 

 

点赞
  1. buvidcai说道:

    高产似那啥,博主真的很厉害。 :huaji2: :huaji:

    1. 小-游说道:

      高产不敢当,还有很多要学的 :tv9:

发表评论

昵称和uid可以选填一个,填邮箱必填(留言回复后将会发邮件给你)
tips:输入uid可以快速获得你的昵称和头像

Title - Artist
0:00