クイックDEXBOTインストール
1 мин. чтения
📘 DEXBOTのインストール — クイックスタート
DEXBOTはコマンド一つでインストールできます。インストーラーがボットをダウンロードし、すべてのコンポーネントをインストールし、データベースとセキュリティを設定し、ボットを起動します。最後に、すべてのログイン情報とパスワードが記載されたファイルがTelegramアカウントに送信されます。
必要なもの #
- Ubuntu/DebianとSSHアクセス(
rootまたはsudoユーザー)を備えたVPS - ライセンスキー — 購入後に発行されます。
- Telegram Botトークン — 入手方法は下記をご覧ください。
- Telegram管理者ID — 確認方法は下記をご覧ください。
⚡ ワンコマンドインストール #
SSH経由でサーバーに接続し(下記参照)、以下のコマンドを実行してください。
curl -sL -o d https://storage.yandexcloud.net/dexbot/setup_dexbot.sh && sudo bash d
インストーラーは3つの質問のみを尋ねます。
- ライセンスキー
- Telegramボットトークン
- Telegram管理者ID
その他の情報(データベースパスワード、ウェブパネルパスワードなど)はすべて自動的に作成されます。インストールが完了すると、ボットが自動的に起動し、すべてのアクセス権限と制御コマンドを含むファイルがTelegramに送信されます。
🤖 Telegramボットトークンの取得方法 #
- Telegramで、@BotFatherを開きます。
- コマンド
/newbotを送信します。 - ボットの名前とユーザー名を作成します(ユーザー名は
botで終わる必要があります)。 - BotFatherから
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 またはホスティング Web サイトコンソール。 #
- MobaXterm(mobaxterm.mobatek.net)をインストールしてください。
- セッション → SSHを開き、リモートホスト欄にサーバーのIPアドレスを入力します。ログイン名は通常rootです。
- OKをクリックし、パスワードを入力します。
接続が完了したら、「ワンコマンドインストール」のセクションに戻ってください。
🧰 代替方法:インストーラーの手動ダウンロード #
ファイルを手動でダウンロードする場合は、以下の手順に従ってください。
- アカウントから 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
