コンテンツにスキップ

OpenClaw Linuxインストールガイド:VPSで5分以内にセットアップ

Linux 環境では Gateway が完全にサポートされています。ランタイムには Node.js を使用することを強くおすすめします。 Bun は WhatsApp や Telegram 関連のバグがあるため、Gateway での使用はおすすめしていません。

ネイティブの Linux コンパニオンアプリも計画中です。開発に協力いただける方は、ぜひコントリビューションをお願いします。

Linux サーバーをセットアップする際、バックグラウンドでの永続化や依存関係の管理に頭を悩ませることは多いですよね。特に Gateway のような常に稼働し続ける必要があるコンポーネントでは、シンプルで確実なセットアップ方法を知っておくことが重要です。

初心者向けのクイックパス (VPS)

Section titled “初心者向けのクイックパス (VPS)”
  1. Node 24 をインストールします(推奨。Node 22 LTS、現在は 22.14+ も互換性のために動作します)
  2. npm i -g openclaw@latest
  3. openclaw onboard --install-daemon
  4. ローカルの PC から実行: ssh -N -L 18789:127.0.0.1:18789 <user>@<host>
  5. http://127.0.0.1:18789/ を開き、トークンを貼り付けます

Linux サーバーの完全なガイドはこちら: Linux Server VPS のステップバイステップの例はこちら: exe.dev

Gateway サービスのインストール (CLI)

Section titled “Gateway サービスのインストール (CLI)”

以下のいずれかのコマンドを使用してください。

openclaw onboard --install-daemon

または:

openclaw gateway install

または:

openclaw configure

プロンプトが表示されたら Gateway service を選択してください。

修復や移行が必要な場合:

openclaw doctor

システム制御 (systemd ユーザーユニット)

Section titled “システム制御 (systemd ユーザーユニット)”

OpenClaw はデフォルトで systemd の user サービスをインストールします。共有サーバーや常にオンにしておく必要があるサーバーでは、system サービスを使用してください。完全なユニットファイルの例とガイダンスは Gateway runbook に記載されています。

最小限のセットアップ:

~/.config/systemd/user/openclaw-gateway[-<profile>].service を作成します。

[Unit]
Description=OpenClaw Gateway (profile: <profile>, v<version>)
After=network-online.target
Wants=network-online.target
[Service]
ExecStart=/usr/local/bin/openclaw gateway --port 18789
Restart=always
RestartSec=5
[Install]
WantedBy=default.target

サービスを有効化します。

systemctl --user enable --now openclaw-gateway[-<profile>].service

セットアップで困ったことがあれば、AI Setup Assistant に相談してください。

OpenClaw

OpenClaw Expert

まだ解決しませんか?

このページで解決しない場合は、OpenClaw Expertに直接質問してください。