安装过程不废话了,纯命令。

一.Opentracker搭建

1.安装EPEL

yum -y install epel-release

2.安装开发工具包

yum -y groupinstall "Development Tools"

3.安装编译所需依赖

yum -y install openssl-devel zlib-devel

4.下载源码并解压

cd ~
wget https://blog.northtower.top/usr/uploads/uploads_external/libowfat.tar.gz
wget https://blog.northtower.top/usr/uploads/uploads_external/opentracker.tar.gz
tar -xzvf libowfat.tar.gz
tar -xzvf opentracker.tar.gz

5.编译libowfat和opentracker

cd libowfat
make
cd ..
cd opentracker
make

6.移动二进制文件

cp opentracker /usr/bin

7.创建service文件

我这里监听的端口是1337,这个端口可以自行更改,并且opentracker支持同时监听多端口。

-p(小写p)指TCP端口,-P(大写P)指UDP端口。记得在防火墙放行对应端口。

vim /usr/lib/systemd/system/opentracker.service

#写入以下内容

[Unit]
Description=opentracker server
  
[Service]
User=root
ExecStart=/usr/bin/opentracker -p 1337 -P 1337
Restart=on-abort
  
[Install]
WantedBy=multi-user.target

启动与管理命令

systemctl enable opentracker.service
systemctl start opentracker.service
systemctl status opentracker.service

#停止与重启命令
systemctl stop opentracker.service
systemctl restart opentracker.service

在制作种子时,就可以添加你自己的tracker服务器了。

http://VPS_IP:1337/announce
#or
udp://VPS_IP:1337/announce

另外opentracker还自带一个统计工具。

http://VPS_IP:1337/stats

#详细信息
http://VPS_IP:1337/stats?mode=everything
最后修改:2021 年 01 月 22 日 02 : 32 PM
如果觉得我的文章对你有用,请随意赞赏