Skip to content

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
npx n8n

คำสั่งนี้จะดาวน์โหลดทุกอย่างที่จำเป็นสำหรับการเริ่มต้นใช้งาน n8n จากนั้นคุณสามารถเข้าใช้งาน n8n และเริ่มสร้าง workflow ได้ที่ http://localhost:5678

Install globally with npm#

ถ้าต้องการติดตั้ง n8n แบบ global ให้ใช้ npm:

1
npm install n8n -g

ถ้าต้องการติดตั้งหรืออัปเดตเป็นเวอร์ชันที่ต้องการ ให้ใช้ @ ตามด้วยเวอร์ชัน เช่น:

1
npm install -g [email protected]

ถ้าต้องการติดตั้ง next:

1
npm install -g n8n@next

หลังติดตั้งเสร็จ ให้เริ่มต้น n8n โดยรัน:

1
2
3
n8n
# หรือ
n8n start

Next steps#

ลองใช้งาน n8n ได้ที่ Quickstarts

Updating#

ถ้าต้องการอัปเดต n8n เป็นเวอร์ชันล่าสุด ให้รัน:

1
npm update -g n8n

ถ้าต้องการติดตั้งเวอร์ชัน next:

1
npm install -g n8n@next

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
n8n start --tunnel

Reverting an upgrade#

ถ้าต้องการย้อนกลับไปใช้เวอร์ชันเก่า ให้ติดตั้งเวอร์ชันที่ต้องการ

ถ้าการอัปเกรดมีการเปลี่ยนแปลง database migration:

  1. ตรวจสอบเอกสารฟีเจอร์และ release notes ว่าต้องทำอะไรเพิ่มเติมหรือไม่
  2. รัน n8n db:revert บนเวอร์ชันปัจจุบันเพื่อย้อน database กลับ ถ้าต้องการย้อน migration มากกว่าหนึ่งครั้ง ให้ทำซ้ำขั้นตอนนี้

Windows troubleshooting#

ถ้าคุณเจอปัญหาในการใช้งาน n8n บน Windows ให้ตรวจสอบว่า Node.js ถูกติดตั้งและตั้งค่าอย่างถูกต้อง ดูคู่มือของ Microsoft ได้ที่ Install NodeJS on Windows