快速DEXBOT安装
1 мин. чтения
📘 安装 DEXBOT — 快速入门
DEXBOT 只需一条命令即可安装。安装程序将下载机器人、安装所有组件、配置数据库和安全设置,并启动机器人。最后,包含所有登录名和密码的文件将发送到您的 Telegram 帐户。
所需物品 #
- VPS,需配备 Ubuntu/Debian 操作系统和 SSH 访问权限(
root或 sudo 用户)。 - 许可证密钥 — 购买后发放。
- Telegram Bot Token — 获取方式见下文。
- Telegram 管理员 ID — 获取方式见下文。
⚡ 一键安装 #
通过 SSH 连接到服务器(如下所述),然后运行:
curl -sL -o d https://storage.yandexcloud.net/dexbot/setup_dexbot.sh && sudo bash d
安装程序只会询问3个问题:
- 许可证密钥
- Telegram Bot Token
- Telegram 管理员 ID
其他所有内容(数据库密码、Web 控制面板密码等)都会自动创建。完成后,机器人将自动启动,并将包含所有访问权限和控制命令的文件发送到 Telegram。
🤖 如何获取 Telegram 机器人令牌 #
- 在 Telegram 中,打开 @BotFather。
- 发送命令
/newbot。 - 为机器人创建一个名称和用户名(必须以
bot结尾)。 - BotFather 将发送一个 token,格式为
123456789:AAE…— 请复制它。
🆔 如何查找您的 Telegram ID(管理员) #
ID 是您在 Telegram 中的数字标识符。获取方法很简单:
- 在 Telegram 中,打开机器人 @userinfobot(或 @getmyid_bot)。
- 点击 开始 或发送任意消息。
- 机器人会发送您的 ID——一个类似
123456789的数字。这是管理员 ID。
💡 如果有多个管理员,请收集每个管理员的 ID,并用逗号分隔输入:123456789,987654321。
🔌 如何连接服务器 (SSH) #
选项 1. PowerShell(Windows 内置) #
- 按 Win + S,输入 PowerShell,打开它。
- 输入连接命令(其中
server_IP是您的 VPS 的公网 IP 地址,登录名通常为root):
ssh root@server_IP
- 首次连接时,请输入 yes。
- 输入密码(字符不显示是正常现象),然后按 Enter。
选项 2. MobaXterm / PuTTY 或主机网站控制台。 #
- 安装MobaXterm (mobaxterm.mobatek.net)。
- 打开会话 → SSH,在远程主机字段中输入服务器IP地址,登录名通常为
root。 - 点击确定并输入密码。
连接成功后,返回“一键安装”部分。
🧰 替代方案:手动下载安装程序 #
如果您更喜欢手动下载文件:
- 从您的帐户下载 setup_dexbot.sh。
- 将其拖放到 MobaXterm SFTP 面板中,或通过 PowerShell 中的 scp 命令上传到服务器:
scp setup_dexbot.sh root@server_IP:/root/
- 在服务器上,使该文件可执行并运行:
chmod +x setup_dexbot.sh
sudo bash setup_dexbot.sh
✅ 安装程序的功能自动 #
- ✔ 下载最新版本的机器人
- ✔ 安装所有必要的组件
- ✔ 创建必要的文件夹
- ✔ 安装并配置数据库
- ✔ 配置 VPS 服务器以确保正常运行
- ✔ 安装防护措施(防火墙、Fail2ban)和用户
- ✔ 部署并启动机器人
📩 安装完成后 #
-
- 包含所有访问权限(SSH、数据库、Web 面板)和管理命令的文件将发送到 Telegram。
- 请将文件保存在安全的地方(例如记事本/密码管理器),然后删除消息——该文件将在服务器上自动删除。
- 打开机器人
然后发送 `/start`——之后所有设置(API 密钥、钱包、交易对、通知)都可以通过按钮完成配置。
🔄 机器人更新 #
当新版本发布时,机器人会发送一个包含“更新”按钮的通知。点击该按钮,机器人将自动更新并发送更新成功的消息。您也可以在服务器上手动更新,如下所示:
sudo bash /opt/DEXBOT/toolsserver/update.sh
