跳到主内容

安装 Trade(新手从这里开始)

最低 2 核 2 GB 的云服务器就够;照着做,复制一条命令就能装好。

跟着​视频装

阿里云AWS

买服务器ZML Trade 装在你自己的云服务器上,交易所 API 密钥只存在​那里。要求​很低:入门款云服务器就够,每月约 11 美元起。

ZML Trade 装在你自己的云服务器上,交易所 API 密钥只存在那台服务器里。不用懂技术:点几下鼠标、复制粘贴一条命令就能装好。

最低配置

  • 2 核 CPU、2 GB 内存、20 GB 硬盘,x86_64 架构的 Linux(推荐 Ubuntu 24.04 LTS)。

  • 带宽选按使用流量计费。

  • 地域选日本(东京)。

  • 入门款就够,每月约 11 美元起(2026-10 官网价,以下单页为准)。ZML Trade 本身免费。

  • 不用先装 Docker,也不用准备域名和证书,安装程序会处理。

地域选日本(东京):别的地域可能被交易所拒绝访问 API。地域买了就不能改。

照着做:选一家

还没有服务器的,选一家照着做,从买服务器一步步做到打开 Trade:

两家都能随时在控制台升级配置,以后组合多了直接升配,不用重装 Trade。

用别家的云服务器

满足上面的最低配置就能装,选哪家、哪种套餐由你决定。买之前和装之前注意这几点:

  • 架构选 x86(x86_64),不要 ARM 机型。

  • 系统镜像选干净的 Linux(推荐 Ubuntu 24.04 LTS),不要带宝塔、WordPress 这类应用的镜像:它们自带的程序会占用 Trade 要用的 443 端口。

  • 带宽选按使用流量计费。带宽很小、或在高峰时段会被压低的套餐,行情会延迟。

  • 地域选日本(东京)。

  • 在云控制台的安全组(防火墙)里允许 TCP 443 入站,Trade 只用这一个端口。

  • 能用 root 登录,或者登录的用户能用 sudo。

  • 交易所 API 密钥的 IP 白名单要填这台服务器的公网 IP。公网 IP 会变的服务器,先绑定固定的公网 IP(弹性 IP)再安装。

准备好之后,登录服务器,照下面的步骤运行安装命令。

运行安装命令

  1. 复制这条命令(官网 Trade 安装页上有「复制安装命令」按钮):

bash
curl -fsSL --compressed https://api.zmarketlab.com/install.sh -o install.sh && sudo bash install.sh
  1. 在命令行里点右键选「粘贴」,或按 Ctrl+V(Mac 上 ⌘V),把命令贴进去,按回车。

  2. 屏幕列出 16 种语言,输入你要用的那一种前面的编号,按回车。之后安装程序和 Trade 的网页都用这门语言。

  3. 接下来全自动,不会再问任何问题:检查服务器、安装 Docker、下载 ZML Trade、启动、申请 HTTPS 证书,五步依次打勾。正在做的那一步前面的符号一直在转、秒数一直在走,不用担心卡住。

  4. 看到「安装完成,用时 …」就装好了,一般一两分钟。

无法安装的情况(比如磁盘不够、443 端口被别的程序占着)安装程序会写明原因并停下;照着处理好,再运行同一条命令,已经完成的步骤会跳过。

打开 Trade,创建管理员账户

  1. 终端最后会写「在浏览器里打开下面这条链接(复制一整行)」,下面单独一行就是你的 Trade 地址。用鼠标从 https 开头一直拖到这串地址的末尾选中,右键选「复制」,粘贴到浏览器的地址栏打开。在命令行里按 Ctrl+C 不是复制;地址太长折成两行时,两行都要选上。

  2. 页面显示「设置管理员账户」。填一个用户名和密码,勾选同意条款,选择「创建并进入」,就进入 Trade 了。

这条链接带着创建管理员账户用的一次性码,只给你自己用,别发给别人。账户只保存在你自己的服务器上,密码记好;忘了可以在服务器上运行 curl -fsSL --compressed https://api.zmarketlab.com/install.sh -o install.sh && sudo bash install.sh --reset-admin 重新设置。

链接找不到了:重新登录服务器,打开命令行,粘贴这条命令按回车,就会重新打印链接。

bash
curl -fsSL --compressed https://api.zmarketlab.com/install.sh -o install.sh && sudo bash install.sh --setup-link

浏览器提示证书不受信任

安装程序会为服务器的公网 IP 自动申请受信任的证书,申请到了浏览器直接打开。申请不到时(服务器在 NAT 后,或 443 端口无法从外网访问),改用自签名证书,终端会多打印一行 TLS SHA-256 指纹。核对方法:点浏览器地址栏左边的图标,打开证书详情,找到「SHA-256 指纹」,和终端里打印的那一串逐字比对;一致再继续访问,不一致就停下。

端口开放后,运行这条命令重新申请受信任的证书:

bash
curl -fsSL --compressed https://api.zmarketlab.com/install.sh -o install.sh && sudo bash install.sh --enable-ip-cert

装好之后

  1. 连接交易所:添加交易所 API 密钥。密钥的 IP 白名单填 Trade 里列出的出口 IP,也就是这台服务器的公网 IP。

  2. 与 Z Market Lab 配对:在 Z Market Lab 看中的机会可以一键交给这台 Trade。

  3. 用多个公网 IP:组合多时给服务器多加几个公网 IP,Trade 自动认出并分摊请求。

更新

Trade 只安装签名发行版。新装默认收到新版本就自动安装;也可以在 Trade 里改为手动、自己挑时间装,最晚在收到新版本 7 天内装上;ZML 标为强制的紧急修复不等待。切换前会备份数据库;新版本启动前出错时,继续运行当前版本。更新不要求先平仓,也不会为更新自动平仓。更新的那一两分钟里 Trade 会暂停交易,交易所上的当前委托这段时间仍可能成交。

用自己的域名(进阶)

要用自己的域名和受信任证书访问 Trade,修改安装目录里的 Caddyfile,更新不会覆盖它。添加域名站点前,先挪走默认的自签证书站点,否则域名连接拿到的仍是自签证书。