尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

3 平台 5 步部署 Jackett:BT Tracker 聚合 API 从下载到验证

3 平台 5 步部署 Jackett:BT Tracker 聚合 API 从下载到验证 3 平台 5 步部署 JackettBT Tracker 聚合 API 从下载到验证【免费下载链接】JackettAPI Support for your favorite torrent trackers项目地址: https://gitcode.com/GitHub_Trending/ja/Jackett9117 端口又被占了装完服务起不来先把这篇看完再动手。Jackett 把一堆 BT Tracker 聚合成一个统一 API下载工具连它就能查全部站点的结果。这篇只讲 Jackett 部署这条线Linux systemd、Windows 服务、macOS launchd 三条路怎么走端口冲突和权限问题怎么解不扯别的。30 秒跑起来Linux 最短路径先从项目 Releases 页面拿Jackett.Binaries.LinuxAMDx64.tar.gz假设已下载到 ~/Downloads进 /opt 解压后直接启动cd /opt tar -xzf ~/Downloads/Jackett.Binaries.LinuxAMDx64.tar.gz cd Jackett* ./jackett看到监听http://127.0.0.1:9117的提示就活了浏览器打开这个地址出现索引器列表页面就是成功。先别 CtrlC往下看怎么装成服务。装之前先确认系统版本与依赖系统下限Windows 10 1607、macOS 13、主流 Linux 发行版Ubuntu/Debian/Fedora 均可二进制包自带 .NET 运行时不用单独装 .NET⚠️ 装服务前 Jackett 目录属主不能是 rootsystemd 安装脚本会直接拒绝默认端口 9117占用情况先记下来后文统一给改法。Linuxsystemd 服务一键部署生产首选① 装注册 systemd 服务把属主改到你的登录用户脚本会以这个身份生成服务文件cd /opt/Jackett* sudo chown -R $(whoami):$(id -g) /opt/Jackett sudo ./install_service_systemd.sh看到Service successfully installed and launched!即注册并启动成功。② 配unit 文件已经写好install_service_systemd.sh 生成的/etc/systemd/system/jackett.service里带Restartalways和RestartSec5进程崩了 5 秒自动拉起不用人盯。启动入口走 jackett_launcher.sh它会等 JackettUpdater 退出再拉主程序避免更新期间抢文件锁。③ 验一条命令加一次浏览器敲这条查服务状态systemctl status jackett.service输出里有active (running)就是健康态再访问http://127.0.0.0.1:9117出现索引器列表同开头第二张图的 Configured Indexers 页部署完成。Windows安装包注册系统服务① 装勾选服务选项运行Jackett.Installer.Windows.exe权限提示点是安装时勾 Install as Windows Service 和 Launch Jackett装完托盘就多了 Jackett 图标。开机自启和崩溃恢复都靠 src/Jackett.Service/ 里注册的那个系统服务。② 配托盘就是控制面板装成服务后托盘图标管一切双击开界面、右键启停。没装服务时托盘程序自己跑 Web 服务。端口冲突就在这里解编辑数据目录%ProgramData%\Jackett下 config 文件里的 Port默认 9117改完重启服务。③ 验看界面和日志浏览器打开http://127.0.0.1:9117出现索引器列表即通。走手动安装的话跑JackettConsole.exe看控制台报错会直接打在窗口里排查比翻日志快。macOSlaunchd 用户代理① 装双击就跑选对架构的包Intel 用Jackett.Binaries.macOS.tar.gzApple 芯片用Jackett.Binaries.macOSARM64.tar.gz解压后双击 install_service_macos终端出现绿色Agent successfully installed and running!即成功。脚本会顺手清掉二进制和 dylib 的隔离属性——不删的话 Gatekeeper 直接拦首次启动。② 配plist 位置代理写在~/Library/LaunchAgents/org.user.Jackett.plistKeepAlive保证崩了自动拉起、RunAtLoad登录即启动一般不用动。③ 验launchctl 查状态跑这条确认代理在列launchctl list | grep org.user.Jackett第二列有 pid 就是活的再开浏览器确认 9117 能访问。三平台关键指标对比系统启动耗时内存占用服务稳定性Linuxsystemd6-9 秒65-95MB最高崩了 5 秒自愈Windows 108-12 秒80-120MB高托盘即控macOS 1410-15 秒90-130MB中绑登录会话生产上闭眼选 Linux自愈、journalctl 日志、资源占用三项都占优。踩坑速查问题 → 解法9117 端口被占 → 改 config 里的 Port别硬抢目录属主是 root →chown -R 用户:组 /opt/Jackett改了 unit 文件不生效 →systemctl daemon-reloadmacOS 被 Gatekeeper 拦 → 重跑 install_service_macos查不到启动失败原因 →journalctl -u jackett.service先按开头 30 秒那段把界面跑出来再挑你目标平台那节装成服务跑稳一两周后再看日志位置和自动更新怎么收口。【免费下载链接】JackettAPI Support for your favorite torrent trackers项目地址: https://gitcode.com/GitHub_Trending/ja/Jackett创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表