npm#
npm เป็นวิธีที่ง่ายและรวดเร็วในการเริ่มต้นใช้งาน n8n บนเครื่องของคุณเอง คุณต้องติดตั้ง Node.js ก่อน โดย n8n ต้องการ Node.js เวอร์ชัน 18 ขึ้นไป
เวอร์ชั่น Latest และ Next
n8n ออกเวอร์ชั่น Minor ใหม่เกือบทุกสัปดาห์ เวอร์ชั่น latest
มีไว้สำหรับใช้งานจริง (Production) ส่วน next
คือเวอร์ชั่นล่าสุดที่เพิ่งออกมา คุณควรพิจารณา next
ว่าเป็นเวอร์ชั่น Beta ซึ่งอาจยังไม่เสถียร หากต้องการรายงานปัญหา โปรดใช้ forum
Current latest
: 1.91.2
Current next
: 1.92.1
Try n8n with npx#
คุณสามารถลองใช้ n8n ได้โดยไม่ต้องติดตั้ง เพียงใช้ npx
เปิด terminal แล้วรันคำสั่งนี้:
1 |
|
คำสั่งนี้จะดาวน์โหลดทุกอย่างที่จำเป็นสำหรับการเริ่มต้นใช้งาน n8n จากนั้นคุณสามารถเข้าใช้งาน n8n และเริ่มสร้าง workflow ได้ที่ http://localhost:5678
Install globally with npm#
ถ้าต้องการติดตั้ง n8n แบบ global ให้ใช้ npm:
1 |
|
ถ้าต้องการติดตั้งหรืออัปเดตเป็นเวอร์ชันที่ต้องการ ให้ใช้ @
ตามด้วยเวอร์ชัน เช่น:
1 |
|
ถ้าต้องการติดตั้ง next
:
1 |
|
หลังติดตั้งเสร็จ ให้เริ่มต้น n8n โดยรัน:
1 2 3 |
|
Next steps#
ลองใช้งาน n8n ได้ที่ Quickstarts
Updating#
ถ้าต้องการอัปเดต n8n เป็นเวอร์ชันล่าสุด ให้รัน:
1 |
|
ถ้าต้องการติดตั้งเวอร์ชัน next
:
1 |
|
n8n กับ Tunnel#
Danger
Use this for local development and testing. It isn't safe to use it in production.
ในการใช้ Webhook สำหรับ Trigger node ของบริการภายนอก เช่น GitHub นั้น n8n จะต้องสามารถเข้าถึงได้จากเว็บ n8n มีบริการ tunnel service ที่สามารถเปลี่ยนเส้นทางคำขอ (Redirect requests) จาก Server ของ n8n ไปยัง Instance n8n ในเครื่องของคุณได้
เริ่ม n8n ด้วย --tunnel
โดยรัน:
1 |
|
Reverting an upgrade#
ถ้าต้องการย้อนกลับไปใช้เวอร์ชันเก่า ให้ติดตั้งเวอร์ชันที่ต้องการ
ถ้าการอัปเกรดมีการเปลี่ยนแปลง database migration:
- ตรวจสอบเอกสารฟีเจอร์และ release notes ว่าต้องทำอะไรเพิ่มเติมหรือไม่
- รัน
n8n db:revert
บนเวอร์ชันปัจจุบันเพื่อย้อน database กลับ ถ้าต้องการย้อน migration มากกว่าหนึ่งครั้ง ให้ทำซ้ำขั้นตอนนี้
Windows troubleshooting#
ถ้าคุณเจอปัญหาในการใช้งาน n8n บน Windows ให้ตรวจสอบว่า Node.js ถูกติดตั้งและตั้งค่าอย่างถูกต้อง ดูคู่มือของ Microsoft ได้ที่ Install NodeJS on Windows