VPS: ตั้งค่า OpenClaw บน Linux - สร้างผู้ช่วย AI ส่วนตัวของคุณ!
คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:
(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)
แนะนำ
OpenClaw คือแพลตฟอร์มอัตโนมัติและควบคุมด้วย AI ที่ช่วยให้คุณโต้ตอบกับซอฟต์แวร์ผ่านอินเทอร์เฟซบนเบราว์เซอร์ แทนที่จะต้องคลิกเมนูด้วยตัวเอง, นำทางผ่าน UI หรือทำงานซ้ำ ๆ OpenClaw สามารถรันงานแบบโปรแกรมและให้ความสามารถควบคุมระยะไกลผ่านแดชบอร์ดเว็บได้
สิ่งที่ทำให้ OpenClaw ปฏิวัติวงการคือมันสร้าง “ชั้นควบคุม” สมัยใหม่สำหรับแอปและระบบ แทนที่จะผูกติดกับเซสชันเดสก์ท็อปในเครื่องเดียว OpenClaw สามารถรันบนเครื่องระยะไกลอย่าง VPS และยังจัดการได้เต็มที่จากทุกที่ นี่คือเครื่องมือทรงพลังสำหรับคนที่ต้องการระบบอัตโนมัติที่เชื่อถือได้, ควบคุมระยะไกล และการจัดการศูนย์กลางโดยไม่ต้องเปิดคอมพิวเตอร์ท้องถิ่นตลอดเวลา
กำลังคิดจะโฮสต์บริการนี้เองอยู่ใช่ไหม? เราจะพาคุณผ่านทุกขั้นตอนการตั้งค่าและกำหนดค่า พร้อมทุกสิ่งที่ต้องรู้
กรณีการใช้งานของ OpenClaw
OpenClaw ใช้ได้ในหลายสถานการณ์ประจำวัน เหมาะกับใครก็ตามที่อยากอัตโนมัติงาน, รวมศูนย์การใช้ AI หรือรันผู้ช่วยที่พร้อมใช้งานตลอดเวลา
กรณีใช้งานทั่วไปคือรวมการโต้ตอบ AI จากหลายแพลตฟอร์ม แทนที่จะใช้เครื่องมือแยกสำหรับแอปแชทต่าง ๆ OpenClaw สามารถทำหน้าที่เป็นผู้ช่วยเดียวที่มีบริบทและการตั้งค่าคงที่ ไม่ขึ้นกับว่าคุณเข้าถึงจากที่ไหน
OpenClaw ยังเหมาะกับงานอัตโนมัติ ช่วยลดงานซ้ำ ๆ ด้วยการจัดการงานประจำ, จัดระเบียบข้อมูล, สรุปเนื้อหา และให้คำตอบที่มีโครงสร้าง
อีกกรณีสำคัญคืออัตโนมัติบนเว็บ โดยควบคุมเซสชันเบราว์เซอร์ผ่าน Chrome หรือ Chromium เฉพาะ OpenClaw สามารถโต้ตอบกับเว็บอินเทอร์เฟซได้แม้ไม่มี API ตรง
เพื่อรองรับสถานการณ์เหล่านี้ OpenClaw มีฟีเจอร์หลากหลาย เช่น รองรับการส่งข้อความหลายช่องทาง (WhatsApp, Telegram, Slack, Discord), สถาปัตยกรรมเกตเวย์สำหรับจัดการเซสชันและช่องทาง, ฟีเจอร์เสียงเสริม, อินเทอร์เฟซแคนวาสแบบโต้ตอบ, แพลตฟอร์มสกิลที่ขยายได้, รองรับผู้ให้บริการ AI หลายราย (รวม OpenAI และ Anthropic), โหนดอุปกรณ์สำหรับแอคชันมือถือ, การยืนยันตัวตนด้วย API key และการจัดการเวิร์กสเปซและการตั้งค่าที่คงอยู่
ความต้องการเบื้องต้น
ขึ้นอยู่กับวิธีใช้ OpenClaw การใช้ทรัพยากรอาจเพิ่มขึ้นเร็ว ในขณะที่การตั้งค่าพื้นฐาน (เช่น ใช้ Web UI อย่างเดียวกับอัตโนมัติน้อย) รันได้ดีบนแผน VPS เล็ก ๆ แต่กรณีใช้งานขั้นสูง เช่น รันหลายช่องทาง, เปิดใช้สกิลเยอะ หรือใช้เบราว์เซอร์อัตโนมัติ จะใช้ทรัพยากรมากขึ้นอย่างมาก
เพื่อประสิทธิภาพที่เสถียร เราแนะนำเลือกแผน VPS ที่มี CPU และ RAM เหลือเฟือ โดยเฉพาะถ้า OpenClaw จะรันต่อเนื่องตลอดเวลา
| ฮาร์ดแวร์ | ขั้นต่ำ | คำแนะนำจาก ZAP-Hosting |
|---|---|---|
| CPU | 1 คอร์ vCPU | 8 คอร์ vCPU |
| RAM | 4 GB | 16 GB |
| พื้นที่ดิสก์ | 25 GB | 50 GB |
การติดตั้ง
การติดตั้งเริ่มด้วยการรันสคริปต์ติดตั้ง OpenClaw อย่างเป็นทางการบน VPS Linux ของคุณ เชื่อมต่อกับเซิร์ฟเวอร์ผ่าน SSH แล้วรันคำสั่งนี้:
curl -fsSL https://openclaw.ai/install.sh | bash
หลังรันคำสั่ง สคริปต์ติดตั้งแบบโต้ตอบจะเริ่มทำงานอัตโนมัติและแนะนำคุณผ่านขั้นตอนการตั้งค่า ตัวติดตั้งจะตรวจสอบสภาพแวดล้อม, ติดตั้ง dependencies ที่ขาด และเริ่มกระบวนการ onboarding ของ OpenClaw
ตรวจจับแพลตฟอร์มและตรวจสอบ dependencies
ตัวติดตั้งจะตรวจจับระบบปฏิบัติการของคุณอัตโนมัติและติดตั้ง dependencies ที่จำเป็นถ้ายังไม่มี เช่น ถ้า Node.js ขาด ตัวติดตั้งจะลงให้เอง ไม่ต้องทำอะไรด้วยมือ
ติดตั้งแพ็กเกจที่จำเป็น
OpenClaw จะติดตั้งแพ็กเกจที่จำเป็นผ่านตัวจัดการแพ็กเกจของระบบ ไม่ต้องทำอะไรด้วยมือ เมื่อติดตั้งครบ ตัวติดตั้งจะดำเนินการต่อเอง
ติดตั้ง OpenClaw
เมื่อเตรียม dependencies เรียบร้อย ตัวติดตั้งจะดาวน์โหลดและติดตั้ง OpenClaw เวอร์ชันล่าสุด เมื่อเสร็จสิ้น คุณจะเห็นข้อความยืนยันแบบนี้:
การเริ่มต้นใช้งาน OpenClaw
หลังติดตั้ง OpenClaw เสร็จ ตัวช่วย onboarding จะเริ่มทำงานอัตโนมัติ การ onboarding นี้จำเป็นเพื่อทำการตั้งค่าเริ่มต้นและทำให้ OpenClaw ใช้งานได้จริง
อ่านประกาศความปลอดภัยที่แสดงขึ้นมาแล้วกดยืนยันเพื่อดำเนินการต่อ จากนั้นเลือกโหมด onboarding สำหรับผู้ใช้ส่วนใหญ่ QuickStart คือโหมดแนะนำ
จากนั้นเลือกโมเดล/ผู้ให้บริการยืนยันตัวตน ในตัวอย่างนี้เลือก OpenAI ใส่ API key ของ OpenAI OpenClaw จะเก็บคีย์นี้ไว้ในไฟล์คอนฟิกเพื่อใช้ในเซสชันถัดไป เมื่อบันทึกคีย์แล้ว เลือกโมเดลเริ่มต้นที่ OpenClaw จะใช้
ขั้นตอนสุดท้าย คุณสามารถตั้งค่าช่องทาง (เช่น Telegram, Discord, Slack), สกิล และฮุกได้ ถ้าไม่อยากตั้งค่าตอนนี้ก็ข้ามไปก่อนแล้วตั้งค่าทีหลังได้
ถ้าต้องการใช้ OpenClaw ผ่าน Telegram คุณต้องสร้างบอท Telegram และรับโทเค็น API ก่อน ทำได้โดยตรงใน Telegram ผ่านบัญชี BotFather อย่างเป็นทางการ
เปิดแชทกับ BotFather เริ่มสร้างบอทด้วยการส่งคำสั่ง /newbot แล้วทำตามขั้นตอน
BotFather จะถามชื่อแสดงผลก่อน แล้วตามด้วยชื่อผู้ใช้ ชื่อผู้ใช้ต้องลงท้ายด้วย bot
บทสนทนาจะประมาณนี้:
User: /newbot
BotFather: โอเค บอทใหม่ เราจะตั้งชื่ออะไรดี? กรุณาเลือกชื่อสำหรับบอทของคุณ
User: ZAP DOCS EXAMPLE
BotFather: ดี ตอนนี้เลือกชื่อผู้ใช้สำหรับบอทของคุณ ชื่อผู้ใช้ต้องลงท้ายด้วย `bot` เช่น TetrisBot หรือ tetris_bot
User: ZAP_DOCS_EXAMPLE_BOT
BotFather: เสร็จแล้ว! ยินดีด้วยกับบอทใหม่ของคุณ คุณจะเจอมันที่ t.me/ZAP_DOCS_EXAMPLE_BOT คุณสามารถเพิ่มคำอธิบาย, ส่วนเกี่ยวกับ และรูปโปรไฟล์สำหรับบอทได้ ดูคำสั่งทั้งหมดได้ที่ /help ถ้าสร้างบอทเสร็จแล้ว อยากได้ชื่อผู้ใช้ที่ดีกว่า ติดต่อฝ่ายสนับสนุนบอทของเราได้เลย แค่แน่ใจว่าบอทใช้งานได้เต็มที่ก่อน
ใช้โทเค็นนี้เพื่อเข้าถึง HTTP API:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
เก็บโทเค็นนี้ให้ปลอดภัย ห้ามเผยแพร่ เพราะใครก็ได้ที่มีโทเค็นนี้สามารถควบคุมบอทของคุณได้
ดูคำอธิบาย Bot API ได้ที่: https://core.telegram.org/bots/api
เมื่อ BotFather ยืนยันการสร้างบอทแล้ว ให้คัดลอก โทเค็น ที่แสดงและเก็บไว้ให้ดี คุณจะต้องใช้โทเค็นนี้ตอนเชื่อมต่อ Telegram เป็นช่องทางใน onboarding หรือการตั้งค่า OpenClaw ใครที่มีโทเค็นนี้สามารถควบคุมบอทได้ ดังนั้นห้ามเผยแพร่สู่สาธารณะเด็ดขาด
หลังสร้างบอท Telegram และบันทึกโทเค็นแล้ว คุณสามารถดำเนินการ onboarding ต่อได้ ในขั้นตอนถัดไป OpenClaw ให้คุณติดตั้ง สกิล และเปิดใช้ ฮุก ตัวเลือกเหล่านี้แนะนำให้ทำ แต่ถ้าอยากข้ามไปก่อนแล้วตั้งค่าทีหลังก็ได้
เมื่อ onboarding เสร็จ OpenClaw จะติดตั้ง บริการ Gateway อัตโนมัติ สุดท้ายเลือกตัวเลือก Web UI เพื่อให้ OpenClaw แสดงลิงก์แดชบอร์ด ซึ่งช่วยให้คุณเข้าถึง UI ควบคุม OpenClaw และจัดการการตั้งค่าผ่านเบราว์เซอร์ได้
หลังจากนั้น onboarding จะถูกทำเครื่องหมายว่าสำเร็จ ในตอนท้าย OpenClaw ยังเสนอให้ติดตั้ง สคริปต์เติมคำสั่งอัตโนมัติใน shell ตัวเลือกนี้ไม่บังคับแต่แนะนำ เพราะช่วยให้ใช้งานคำสั่ง OpenClaw ใน CLI สะดวกขึ้น ทำตามขั้นตอนนี้ได้เลย
การตั้งค่า
เซิร์ฟเวอร์ VPS ของเราจะไม่มี GUI มาให้ตามปกติ เพราะฉะนั้น OpenClaw จะรันในโหมด headless และเปิด UI ควบคุมไว้เฉพาะในเครื่องบนพอร์ต 18789
เมื่อการติดตั้งและ onboarding เสร็จ OpenClaw จะแสดงข้อมูลแดชบอร์ดในคอนโซล:
ลิงก์แดชบอร์ด (พร้อมโทเค็น):
http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
คัดลอก URL นี้ไปวางในเบราว์เซอร์บนเครื่องนี้เพื่อควบคุม OpenClaw
ไม่พบ GUI เปิดจากเครื่องคุณ:
ssh -N -L 18789:127.0.0.1:18789 root@92.42.46.111
จากนั้นเปิด:
http://localhost:18789/
http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
เนื่องจากเว็บอินเทอร์เฟซผูกกับ 127.0.0.1 จึงไม่สามารถเข้าถึงโดยตรงจากอินเทอร์เน็ตได้ เพื่อเข้าถึงอย่างปลอดภัยจาก PC ของคุณ ให้สร้างอุโมงค์ SSH ที่ส่งต่อพอร์ต OpenClaw จาก VPS มายังเครื่องคุณ
บน PC เปิดเทอร์มินัลแล้วรัน:
ssh -N -L 18789:127.0.0.1:18789 root@92.42.46.111
ตราบใดที่เซสชัน SSH นี้ยังเปิดอยู่ คุณสามารถเข้าถึง UI ควบคุม OpenClaw ผ่านเบราว์เซอร์โดยใช้ URL นี้:
http://localhost:18789/
ถ้า OpenClaw ต้องการการยืนยันตัวตน ให้เปิดลิงก์ที่มีโทเค็นซึ่งแสดงในผลลัพธ์ OpenClaw:
http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ถ้าคุณชอบใช้ OpenClaw กับอินเทอร์เฟซกราฟิก คุณสามารถติดตั้ง desktop environment บน VPS เช่น XFCE หลังติดตั้ง GUI (และโซลูชันเดสก์ท็อประยะไกลอย่าง RDP หรือ VNC) คุณจะเข้าถึงและควบคุม OpenClaw ผ่านเดสก์ท็อป VPS ได้โดยตรง แทนการใช้ SSH ส่งต่อพอร์ต
การติดตั้งสกิล
สกิลช่วยขยายความสามารถของ OpenClaw ด้วยฟังก์ชันและการเชื่อมต่อเพิ่มเติม
OpenClaw มาพร้อมกับสกิลมากกว่า 50 ตัว คุณสามารถติดตั้งสกิลได้โดยตรงในแดชบอร์ด เปิดส่วน Skills แล้วเลือกสกิลที่ต้องการเปิดใช้งาน
การเปิดใช้ฮุก
ฮุกช่วยให้ OpenClaw รันคำสั่งอัตโนมัติเมื่อเกิดเหตุการณ์บางอย่างหรือใช้คำสั่งเฉพาะ
เหมาะสำหรับอัตโนมัติงานซ้ำ ๆ, บันทึกบริบท หรือทริกเกอร์เวิร์กโฟลว์โดยไม่ต้องโต้ตอบด้วยมือ
การตั้งค่าช่องทาง
ช่องทางช่วยให้คุณใช้ OpenClaw ผ่านแพลตฟอร์มส่งข้อความ
ในแดชบอร์ดคุณสามารถตั้งค่าและเชื่อมต่อช่องทางที่รองรับ เช่น Telegram, Discord, Slack และอื่น ๆ
ขึ้นอยู่กับแพลตฟอร์มที่เลือก คุณต้องใส่โทเค็นหรือข้อมูลรับรองเพิ่มเติม (เช่น โทเค็นบอท Telegram ที่สร้างผ่าน BotFather ตามขั้นตอนติดตั้ง)
เมื่อเชื่อมต่อช่องทางสำเร็จ OpenClaw จะรับและตอบข้อความผ่านแพลตฟอร์มนั้นได้ ตัวอย่างการสนทนากับผู้ช่วย AI ผ่าน Telegram อาจเป็นแบบนี้:
ความปลอดภัย
OpenClaw เป็นเครื่องมือทรงพลังและควรใช้ด้วยมาตรการความปลอดภัยที่เหมาะสม แดชบอร์ด Gateway ถูกป้องกันด้วยโทเค็น ซึ่งทำหน้าที่เหมือนรหัสผ่านและให้สิทธิ์เข้าถึง OpenClaw ของคุณ ห้ามแชร์โทเค็นนี้สู่สาธารณะ (เช่น ในภาพหน้าจอ, ตั๋ว หรือแชท) เพราะใครที่มีโทเค็นนี้สามารถเข้าถึงและควบคุมแดชบอร์ดได้
แนะนำให้เก็บ OpenClaw ไว้หลังไฟร์วอลล์และหลีกเลี่ยงการเปิดเผยอินเทอร์เฟซเกตเวย์สู่สาธารณะ โดยค่าเริ่มต้น OpenClaw จะผูกบริการเกตเวย์กับ 127.0.0.1 ซึ่งป้องกันการเข้าถึงจากภายนอกและเป็นตัวเลือกที่ปลอดภัยที่สุดสำหรับการใช้งานส่วนใหญ่ เพื่อเข้าถึงแดชบอร์ดระยะไกล ให้ใช้ SSH ส่งต่อพอร์ตและจำกัดการเข้าถึงเฉพาะผู้ใช้ที่เชื่อถือได้เท่านั้น
สรุปและแหล่งข้อมูลเพิ่มเติม
ยินดีด้วย! ตอนนี้คุณติดตั้งและตั้งค่า OpenClaw บน VPS เรียบร้อยแล้ว เรายังแนะนำให้ดูแหล่งข้อมูลต่อไปนี้ ซึ่งจะช่วยให้คุณได้รับคำแนะนำและความช่วยเหลือเพิ่มเติมในกระบวนการตั้งค่าเซิร์ฟเวอร์
- openclaw.ai - เว็บไซต์ทางการ
- docs.openclaw.ai - เอกสาร OpenClaw
- clawhub.com - ClawHub - สกิลที่สร้างโดยชุมชน
มีคำถามเฉพาะที่ไม่ได้กล่าวถึงที่นี่ไหม? ถ้าต้องการคำปรึกษาหรือความช่วยเหลือเพิ่มเติม ติดต่อทีมซัพพอร์ตของเราได้เลย พร้อมให้บริการทุกวัน! 🙂