DEXBOT および の systemd サービスの作成と有効化 - DEXBOT
LOGB
  • 家
  • ブログ
  • カタログ
  • アップデート
  • 説明書
  • ドキュメント
  • テクニカルサポート
Login / Register
Sign inCreate an Account

Lost your password?

0 items 0,00 USDC
  • 日本語
    • Русский
    • English
    • Deutsch
    • 中文 (中国)
    • Español
    • فارسی
    • हिन्दी
    • Italiano
    • 日本語
    • Tiếng Việt
    • Français
    • 한국어
    • Türkçe
    • العربية
    • Português
    • বাংলা
LOGB
  • 日本語
    • Русский
    • English
    • Deutsch
    • 中文 (中国)
    • Español
    • فارسی
    • हिन्दी
    • Italiano
    • 日本語
    • Tiếng Việt
    • Français
    • 한국어
    • Türkçe
    • العربية
    • Português
    • বাংলা

Telegram BOT JA

11
  • メインメニュー
  • アクティブ取引
  • クローズされた取引
  • ブロックチェーン設定
  • 選択されたブロックチェーンの説明
  • 取引設定
  • ボット設定
  • Telegramボットを作成してトークンを取得する方法
  • 取引指標の設定
  • トークンの設定
  • グリッドボット

ウェブサイトのドキュメント

4
  • 紹介プログラム
  • ライセンス — デバイスをリセット
  • 二要素認証
  • クーポン(プロモコード)を使用して割引を受ける方法

VPSへのインストール

8
  • 秘密鍵の取得と準備
  • サーバーとフォルダの準備
  • サーバーへのボット展開 (デプロイ)
  • .env とデータベースの設定
  • DEXBOT および の systemd サービスの作成と有効化
  • Linux VPSサーバーの基本コマンド集
  • クイックDEXBOTインストール
  • DEXBOTバージョン更新
  • ホーム
  • ドキュメント
  • VPSへのインストール
  • DEXBOT および の systemd サービスの作成と有効化
View Categories

DEXBOT および の systemd サービスの作成と有効化

< 1 мин. чтения

サーバー上で DEXBOT および TELEGABOT を安定的かつ自動的に動作させるには、systemd システムサービスとして設定することをお勧めします。これにより、システム起動時に自動で起動され、クラッシュ時には自動再起動され、常に監視された状態で実行されます。


⚙️ DEXBOT の unit ファイルの作成 #

ターミナルで次のコマンドを実行してサービスファイルを作成します:

sudo nano /lib/systemd/system/DEXBOT.service

以下の内容を貼り付けます:

[Unit]
Description=DEXBOT — CRYPTO BOT
After=network.target

[Service]
Type=simple
WorkingDirectory=/MYBOTS/DEXBOT
ExecStart=/MYBOTS/DEXBOT/DEXBOT.bin
Restart=always
RestartSec=60

[Install]
WantedBy=multi-user.target
  • Description — サービスの簡単な説明。
  • After=network.target — ネットワークサービス起動後にこのサービスを起動。
  • WorkingDirectory — BOT を実行する作業ディレクトリ。
  • ExecStart — 実行ファイルの起動コマンド。
  • Restart=always — 停止後に常に再起動。
  • RestartSec=60 — 再起動の待機時間を 60 秒に設定。
  • WantedBy=multi-user.target — マルチユーザーターゲットでサービスを起動。

🔧 実行権限の付与 #

実行ファイルに実行権限を与えるには、以下のコマンドを実行します:

chmod +x /MYBOTS/DEXBOT/DEXBOT.bin

🚀 サービスの自動起動を有効にする #

次のコマンドを使用してサービスの自動起動を有効化します:

sudo systemctl enable DEXBOT

▶️ サービスを手動で起動する #

システムを再起動せずにサービスを起動するには:

sudo systemctl start DEXBOT

📊 サービス管理に役立つコマンド #

  • サービスの状態確認:sudo systemctl status DEXBOT
  • サービスの再起動:sudo systemctl restart DEXBOT
  • サービスの停止:sudo systemctl stop DEXBOT
  • 自動起動の無効化:sudo systemctl disable DEXBOT

⚠️ 推奨事項とヒント #

  • サービスを作成する前に、手動で BOT が正しく動作することを確認してください。
  • unit ファイル内のパスが正しいことを確認してください。
  • ログの設定も推奨されます。systemd のログは journalctl で確認可能です。
  • リアルタイムログ表示:sudo journalctl -u DEXBOT -f
  • unit ファイルを編集した後は sudo systemctl daemon-reload を実行して再読込してください。

❓ なぜ systemd サービスを使うのか? #

  • 自動起動: サーバー起動時に BOT が自動的に起動します。
  • 信頼性: 異常終了した場合、自動的に再起動されます。
  • 操作の簡便性: systemctl コマンドでサービスの起動・停止・再起動・ステータス確認ができます。
  • 統一的な管理: systemd によりすべてのサービスを一元管理可能です。
このドキュメントを評価しますか?
Updated on 2025年8月24日
目次
  • ⚙️ DEXBOT の unit ファイルの作成
  • 🔧 実行権限の付与
  • 🚀 サービスの自動起動を有効にする
  • ▶️ サービスを手動で起動する
  • 📊 サービス管理に役立つコマンド
  • ⚠️ 推奨事項とヒント
  • ❓ なぜ systemd サービスを使うのか?

© 2025 DEXBOT. All rights reserved

  • 家
  • ブログ
  • カタログ
  • アップデート
  • 説明書
  • ドキュメント
  • テクニカルサポート
当サイトでは、最良の体験を提供するためにクッキーを使用しています。当サイトを引き続きご利用いただくことで、クッキーの使用に同意したものとみなされます。
More info More info Accept
Home
0 items Cart
My account
Menu