Cài đặt n8n trên máy tính chạy Windows để thử nghiệm

Bài viết này sẽ hướng dẫn bạn cài đặt và chạy n8n trực tiếp trên chiếc laptop HP Elitebook để làm quen và thử nghiệm. 

Với cấu hình máy (HP Elitebook 8470p, Intel core i5-2540M CPU @ 2.6GHz, 2601 Mhz, 2 Core(s), 4 Logical Processor(s), RAM 8GB, SSD 256 GB), việc chạy n8n cho mục đích thử nghiệm hoàn toàn khả thi. 

Dưới đây là các bước chi tiết:

Bước 1: Cài đặt Node.js và npm (Node Package Manager)

n8n được xây dựng trên nền tảng Node.js, vì vậy bạn cần cài đặt nó trước tiên. npm thường đi kèm với Node.js.

  1. Truy cập trang web chính thức của Node.js: Mở trình duyệt web của bạn và truy cập https://nodejs.org/.
  2. Tải xuống phiên bản LTS (Long-Term Support): Bạn sẽ thấy hai nút để tải xuống. Hãy chọn phiên bản LTS (phiên bản hỗ trợ dài hạn), vì nó ổn định hơn cho người mới bắt đầu. Nhấp vào nút tương ứng với hệ điều hành Windows của bạn để tải xuống trình cài đặt.
  3. Chạy trình cài đặt: Sau khi tải xuống, hãy nhấp đúp vào tệp .msi vừa tải để bắt đầu quá trình cài đặt.
  4. Làm theo hướng dẫn: Trong quá trình cài đặt, hãy chấp nhận các điều khoản và điều kiện, và giữ nguyên các tùy chọn mặc định (trừ khi bạn có lý do cụ thể để thay đổi). Đảm bảo tùy chọn "Add to PATH" được chọn để bạn có thể chạy các lệnh Node.js và npm từ Command Prompt.
  5. Kiểm tra cài đặt: Sau khi cài đặt xong, mở Command Prompt (gõ cmd vào thanh tìm kiếm của Windows và nhấn Enter). Trong cửa sổ Command Prompt, hãy chạy hai lệnh sau và kiểm tra xem bạn có thấy số phiên bản tương ứng không:

node -v

npm -v

Nếu bạn thấy số phiên bản (ví dụ: v18.16.0 và 8.13.2), nghĩa là Node.js và npm đã được cài đặt thành công.

Bước 2: Cài đặt n8n bằng npm

Sau khi Node.js và npm đã được cài đặt, bạn có thể cài đặt n8n một cách dễ dàng bằng npm.

  1. Mở Command Prompt (với quyền quản trị viên nếu cần): Tìm kiếm "Command Prompt" trong menu Start, nhấp chuột phải vào nó và chọn "Run as administrator" (chạy với quyền quản trị viên) để tránh các vấn đề về quyền truy cập có thể xảy ra.
  2. Chạy lệnh cài đặt n8n: Trong cửa sổ Command Prompt, hãy chạy lệnh sau:

npm install -g n8n

Lệnh này sẽ tải xuống và cài đặt n8n trên hệ thống của bạn một cách глобально (global), nghĩa là bạn có thể chạy nó từ bất kỳ thư mục nào. Quá trình này có thể mất vài phút tùy thuộc vào tốc độ internet của bạn.

Bước 3: Khởi chạy n8n

Sau khi cài đặt n8n thành công, bạn có thể khởi chạy nó.

  1. Mở Command Prompt: Nếu bạn đã đóng nó, hãy mở lại.
  2. Chạy lệnh khởi động n8n: Trong Command Prompt, gõ lệnh sau và nhấn Enter:

n8n start

Lệnh này sẽ khởi động máy chủ n8n trên máy tính của bạn. Bạn sẽ thấy một số thông tin hiển thị trong cửa sổ Command Prompt, bao gồm địa chỉ và cổng mà n8n đang chạy (thường là http://localhost:5678).

Bước 4: Truy cập giao diện n8n trên trình duyệt web

  1. Mở trình duyệt web: Mở Google Chrome, Mozilla Firefox, Microsoft Edge hoặc bất kỳ trình duyệt web nào bạn đang sử dụng.
  2. Truy cập địa chỉ n8n: Nhập địa chỉ http://localhost:5678 vào thanh địa chỉ của trình duyệt và nhấn Enter.

Bạn sẽ thấy giao diện web của n8n hiện ra. Đây là nơi bạn có thể bắt đầu tạo và quản lý các quy trình tự động hóa (workflows) của mình.

Lưu ý quan trọng khi chạy n8n trực tiếp trên máy tính:

  • Command Prompt phải luôn mở: Để n8n tiếp tục chạy, cửa sổ Command Prompt mà bạn đã dùng để chạy lệnh n8n start phải luôn được mở. Nếu bạn đóng cửa sổ này, n8n sẽ ngừng hoạt động.
  • Chỉ dành cho thử nghiệm: Việc chạy n8n trực tiếp trên máy tính như thế này phù hợp cho mục đích thử nghiệm và làm quen. Đối với môi trường sản xuất hoặc khi bạn muốn n8n chạy liên tục mà không cần mở Command Prompt, bạn sẽ cần các phương pháp triển khai khác mạnh mẽ hơn (ví dụ: sử dụng Docker, cài đặt trên server).
  • Tài nguyên hệ thống: n8n sẽ sử dụng một phần tài nguyên hệ thống của bạn (CPU, RAM). Vì đây chỉ là thử nghiệm, điều này thường không gây ra vấn đề lớn với cấu hình máy của bạn.

Chúc bạn có những trải nghiệm thú vị khi khám phá các tính năng mạnh mẽ của n8n! Nếu bạn gặp bất kỳ vấn đề nào trong quá trình cài đặt hoặc sử dụng, đừng ngần ngại hỏi nhé.

Share: