使用chihaya 搭建tracker服务器(Debian)
仅做尝试。在此记录一下。
之前有一个很完整的教程,但是博主删帖了。后来再次搭建的时候总是报错。所以自己也记录一下。
先安装会使用的工具
1、安装vim
sudo apt update sudo apt install vim
2、安装GIT
apt install git
安装golang
毕竟chihaya是基于golang的。所以先安装golang是必要的。
wget https://golang.google.cn/dl/go1.19.1.linux-amd64.tar.gz tar -xvf go1.19.1.linux-amd64.tar.gz mv go /usr/local/ #修改配置文件 vi ~/.bashrc #在~/.bashrc末尾添加以下内容并保存 export GO_HOME=/usr/local/go/ export GO_PATH=$HOME/go export PATH=${GO_HOME}/bin:$GO_PATH/bin:$PATH #继续运行命令 #生效.bashrc source ~/.bashrc
编译chiaya
#编译 git clone https://github.com/chihaya/chihaya.git cd chihaya go build ./cmd/chihaya mv chihaya /usr/bin #按自己需求修改相关配置 mv ./dist/example_config.yaml /etc/chihaya.yaml cd ..
创建chihaya服务
cat </etc/systemd/system/chihaya.service [Unit] Description=chihaya server [Service] User=root ExecStart=/usr/bin/chihaya --config /etc/chihaya.yaml Restart=on-abort LimitCORE=infinity LimitNOFILE=infinity LimitNPROC=infinity [Install] WantedBy=multi-user.target EOF
启动chihaya服务
systemctl enable /etc/systemd/system/chihaya.service systemctl start chihaya
一些常用命令
systemctl status chihaya #查看服务状态 systemctl stop chihaya #停止服务 systemctl restart chihaya #重启服务
其他
制作种子时填入http://IP:6969/announce或udp://IP:6969/announce
也可以做好解析后把IP换成域名自带统计地址http://IP:6880