Deployment Intermediate 30-60 min
クラウドサーバーにOpenClawをデプロイ
クラウドサーバーにデプロイして24時間365日稼働を実現
#クラウドサーバー#24時間365日#本番環境
前提条件
- A cloud server or VPS
- Basic command line knowledge
- Stable internet connection
ステップ
1
サーバーに接続
SSHを使ってクラウドサーバーに接続します。
コマンド
Mac/Linux
ssh root@あなたのサーバーIP Windows
PuTTYまたはWindows Terminalで接続 ヒント
- Type 'yes' to confirm when connecting for the first time
2
Dockerをインストール
サーバーにDockerをインストールします。
コマンド
Linux
curl -fsSL https://get.docker.com | sh && systemctl start docker && systemctl enable docker ヒント
- After installation, run 'docker --version' to verify
3
OpenClawをデプロイ
OpenClawコンテナを実行します。
コマンド
Linux
docker run -d --name openclaw --restart always -p 80:8080 -v /root/openclaw/data:/app/data openclaw/openclaw:latest ヒント
- --restart always ensures automatic restart after server reboot
- Port 80 allows direct access via IP
4
ファイアウォールを設定
サーバーのファイアウォールポートを開放します。
コマンド
Aliyun
コンソールの「セキュリティグループ」にインバウンドルールを追加してポート80を開放 Tencent Cloud
コンソールの「セキュリティグループ」にインバウンドルールを追加してポート80を開放 ヒント
- If using other ports, remember to open them as well
5
アクセステスト
ブラウザからOpenClawにアクセスします。
コマンド
All Systems
ブラウザでhttp://あなたのサーバーIPにアクセス ヒント
- Recommended: configure domain name and HTTPS certificate (using Nginx + Let's Encrypt)
よくある問題
IPアドレスからアクセスできない?
クラウドサービスのセキュリティグループ設定を確認し、該当ポートが開放されているか確認してください
ドメインを紐付けるには?
Nginxをリバースプロキシとしてインストールし、ドメインのDNSをサーバーIPに設定してから、SSL証明書を取得してください