รัน OpenClaw บน VPS
ติดตั้ง OpenClaw บนเซิร์ฟเวอร์ Linux ขนาดเล็ก เพื่อให้ agent ทำงานต่อเนื่องแม้ปิดแล็ปท็อป โดยไม่ต้องเปิด gateway สู่อินเทอร์เน็ต
คุณต้องมี SSH key และ API key สำหรับผู้ให้บริการโมเดล เอกสาร OpenClaw ยังมีคู่มือเฉพาะผู้ให้บริการสำหรับ Hetzner, DigitalOcean, Oracle Cloud, GCP, Azure, Fly.io และรายอื่น ๆ
เลือกและเตรียมเซิร์ฟเวอร์
เลือก VPS ที่มี 1–2 vCPU และ RAM 2 GB ซึ่งเป็นขนาดที่แนะนำเมื่อเรียกใช้โมเดลผ่าน cloud API; 1 vCPU และ RAM 1 GB คือขั้นต่ำ ติดตั้ง Ubuntu LTS รุ่นปัจจุบัน เข้าสู่ระบบด้วย SSH key แทนรหัสผ่าน และตั้งค่า firewall ให้รับการเชื่อมต่อ SSH เท่านั้น โดยปิดพอร์ต 18789 ไว้
ติดตั้งโดยไม่ทำ onboarding
--no-onboard จะติดตั้ง Node 24 LTS และ CLI แต่ข้าม wizard เพื่อให้คุณตั้งค่าแยกเป็นอีกขั้นตอน และอ่าน prompt แต่ละรายการผ่าน SSH ได้
shell curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboardทำ onboarding และติดตั้ง service
Wizard จะเขียนไฟล์ ~/.openclaw/openclaw.json และสร้าง gateway token ส่วน --install-daemon จะลงทะเบียน gateway เป็น systemd user service ชื่อ openclaw-gateway.service เพื่อให้ทำงานต่อหลังจากออกจาก SSH
shell openclaw onboard --install-daemonตรวจสอบสถานะและตรวจประเมิน
gateway status ยืนยันว่าบริการทำงานอยู่ ส่วน security audit --deep จะตรวจสอบเพิ่มเติมและแจ้งเตือนการตั้งค่าที่ไม่ปลอดภัย เช่น token ที่มีความยาวน้อยกว่า 24 ตัวอักษร
shell openclaw gateway status openclaw security audit --deepเปิดแดชบอร์ดผ่าน SSH
รันคำสั่งนี้บนคอมพิวเตอร์ของคุณเอง ไม่ใช่บนเซิร์ฟเวอร์ คำสั่งจะส่งต่อพอร์ตในเครื่อง 18789 ไปยังที่อยู่ loopback ของ gateway เพื่อให้เปิดแดชบอร์ดระยะไกลได้ที่ http://127.0.0.1:18789/ โดยพอร์ตยังคงปิดไม่ให้ผู้อื่นเข้าถึง -N หมายถึงไม่รันคำสั่งบนเครื่องระยะไกล ปิดเทอร์มินัลเพื่อยุติ tunnel
shell ssh -N -L 18789:127.0.0.1:18789 user@gateway-host
อย่าเปลี่ยน gateway.bind เป็น lan หรือ auto บนเซิร์ฟเวอร์สาธารณะเพื่อเข้าถึงแดชบอร์ด ให้ใช้ SSH tunnel หรือ Tailscale Serve ตามคำแนะนำการเข้าถึงระยะไกล