×

การติดตั้ง n8n บน Windows 11 สำหรับการสร้างระบบอัตโนมัติ

การติดตั้ง n8n บน Windows 11 สำหรับการสร้างระบบอัตโนมัติ

เริ่มต้นกับ n8n บน Windows 11: เครื่องมือโอเพ่นซอร์สเพื่อการเชื่อมโยงระบบอัตโนมัติ

ในยุคที่องค์กรต่างมุ่งสู่การเพิ่มประสิทธิภาพผ่านระบบอัตโนมัติ (Automation) การพัฒนา Workflow ที่สามารถเชื่อมโยงระบบต่าง ๆ ได้อย่างยืดหยุ่นจึงเป็นสิ่งจำเป็น หนึ่งในเครื่องมือที่ได้รับความนิยมสูงคือ n8n , ซึ่งเป็นระบบ Workflow Automation Tool แบบ Open Source ที่มีความสามารถในการเชื่อมต่อกับแอปพลิเคชันและบริการภายนอกได้มากกว่า 200 รายการ ไม่ว่าจะเป็น Google Sheets, Slack, Telegram, MySQL, HTTP Request เป็นต้น

บทความนี้มีวัตถุประสงค์เพื่อแนะนำขั้นตอนการติดตั้ง n8n บนระบบปฏิบัติการ Windows 11 สำหรับผู้ใช้งานที่ต้องการเริ่มต้นพัฒนา Workflow แบบ Low-code ด้วยเครื่องมือตัวนี้ โดยจะอธิบายอย่างเป็นลำดับขั้นตอน พร้อมแนวทางการตรวจสอบระบบเบื้องต้นหลังติดตั้งเสร็จ


การติดตั้ง n8n บน Windows 11

1. ข้อกำหนดเบื้องต้นของระบบ

ก่อนการติดตั้งควรตรวจสอบให้แน่ใจว่าเครื่องคอมพิวเตอร์มีคุณสมบัติดังนี้

  • Windows 11 (64-bit)

  • ติดตั้ง Node.js (แนะนำเวอร์ชัน LTS)

  • ติดตั้ง npm (Node Package Manager)

  • เชื่อมต่ออินเทอร์เน็ต

2. การติดตั้ง Node.js

n8n ทำงานบน Node.js ดังนั้นจำเป็นต้องติดตั้งก่อน

  1. สามารถดาวน์โหลดจากเว็บไซต์ https://nodejs.org

  2. เลือกเวอร์ชัน LTS และติดตั้งตามขั้นตอน 

  3. ตรวจสอบเวอร์ชันด้วยคำสั่งใน Command Prompt

    node -v
    npm -v
     

3.  ทำการติดตั้ง n8n

เมื่อติดตั้ง Node.js และ npm แล้ว ให้เปิด Command Prompt หรือ Terminal จากนั้นใช้คำสั่ง

npm install n8n -g

คำสั่งนี้จะติดตั้ง n8n แบบ global เพื่อให้สามารถเรียกใช้งานจากที่ใดก็ได้ในระบบ

4. การเรียกใช้งาน n8n

หลังติดตั้งเสร็จสามารถเปิดใช้งาน n8n ได้ทันทีด้วยคำสั่ง

n8n

ระบบจะเปิดใช้งาน Web Interface ของ n8n ผ่านเบราว์เซอร์ที่พอร์ต 5678 โดยค่าเริ่มต้น

http://localhost:5678
 
  • ป้อนรายละเอียดข้อมูลผู้ดูแล
    • Email : ชื่ออีเมลผู้ดูแล
    • First Name : ชื่อ
    • Last Name : นามสกุล
    • Password : รหัสผ่าน

  • เสร็จแล้วคลิกที่ปุ่ม Next
  • กำหนดรายละเอียดองค์กร
    • What best describes your company?
    • Which role best describes you?
    • Who will your automations mainly be for?
    • How big is your company?

  • คลิกที่ skip

  • แสดงหน้าต่างของ n8n

5. การกำหนดค่าเบื้องต้น

ผู้ใช้งานสามารถกำหนดค่าเพิ่มเติมผ่าน Environment Variables ได้ เช่น

  • การเปิดโหมด Editor UI แบบมีรหัสผ่าน

  • การเชื่อมต่อฐานข้อมูลภายนอก (PostgreSQL)

ตัวอย่างการกำหนดค่าเบื้องต้น

set N8N_BASIC_AUTH_ACTIVE=true
set N8N_BASIC_AUTH_USER=admin
set N8N_BASIC_AUTH_PASSWORD=password123
n8n

6. การปิดการใช้งาน n8n

การปิดการใช้งาน n8n สามารถทำได้โดยการกด Ctrl + C ในหน้าต่าง Command Prompt


บทสรุป

n8n เป็นเครื่องมือที่ทรงพลังสำหรับการสร้าง Workflow แบบอัตโนมัติที่มีความยืดหยุ่นสูง และสามารถประยุกต์ใช้ได้ทั้งในด้าน DevOps, Data Processing, การเชื่อมต่อ API และการจัดการข้อมูลอย่างมีประสิทธิภาพ การติดตั้งบน Windows 11 สามารถทำได้ง่ายผ่าน Node.js และ npm เพียงไม่กี่ขั้นตอน ผู้ใช้งานสามารถเริ่มต้นทดลองใช้งานผ่าน Web Interface ได้ทันที ทั้งนี้ การเรียนรู้การใช้งาน Node ต่าง ๆ เช่น Trigger, Action และ Function จะช่วยให้สามารถสร้าง Workflow ที่ซับซ้อนได้อย่างมีประสิทธิผลยิ่งขึ้น