0
0
Lập trình
NM

Hướng Dẫn Tự Host n8n Miễn Phí Trong 4 Phút

Đăng vào 6 tháng trước

• 4 phút đọc

Giới thiệu

Bạn có muốn tự động hóa mạnh mẽ mà không phải trả tiền cho các công cụ đắt đỏ? Hãy để tôi tiết lộ một bí mật: bạn có thể tự host n8n miễn phí và chỉ mất 4 phút để thiết lập.

n8n cho phép bạn kết nối các ứng dụng, di chuyển dữ liệu và tự động hóa các tác vụ thường mất thời gian của bạn. Điều tuyệt vời nhất là bạn làm chủ nó. Không có đăng ký. Không giới hạn.

Trong hướng dẫn này, tôi sẽ chỉ cho bạn từng bước để thiết lập n8n nhanh chóng bằng Docker. Cuối cùng, bạn sẽ có một trung tâm tự động hóa của riêng mình, miễn phí, đơn giản và hoàn toàn dưới sự kiểm soát của bạn. 🚀

Mục Lục

  1. Yêu cầu hệ thống
  2. Cài Đặt Docker trên Windows
  3. Tự Host n8n Miễn Phí
  4. Thực Hành & Mẹo
  5. Câu Hỏi Thường Gặp

Yêu Cầu Hệ Thống

Bước 1: Kiểm Tra Phiên Bản WSL

Yêu cầu đầu tiên là WSL 1.1.3.0 hoặc mới hơn.

Để kiểm tra xem nó đã được cài đặt hay chưa:

→ Nhấn Windows + R, gõ cmd, và nhấn Enter.

Điều này sẽ đưa bạn đến terminal.

→ Trong terminal, chạy wsl

Nếu WSL chạy, nó đã được cài đặt.

Nếu chưa được cài đặt:

→ Gõ wsl --install và nhấn enter

Bước 2: Kiểm Tra Phiên Bản Windows

Tiếp theo, yêu cầu cho biết:

  • Hệ điều hành: Windows 11, 64-bit
  • Phiên bản: Pro
  • Phiên bản: 21H2 hoặc mới hơn

→ Nhấn Win + R và gõ winver, sau đó nhấn OK

Phiên bản của tôi là 22H2

Bước 3: Bật Tính Năng WSL 2

Yêu cầu tiếp theo - Bật các tính năng WSL 2 trên Windows.

→ Vào thanh tìm kiếm trên hệ thống và gõ Enable windows

→ Nhấp vào Turn Windows features on or off

→ Bật Windows Subsystem for Linux (WSL) bằng cách đánh dấu vào ô bên cạnh.

→ Nhấn OK

Chờ quá trình thiết lập hoàn tất.

→ Chọn Don’t restart cho đến bây giờ.

Bước 4: Xác Nhận Ảo Hóa

Tiếp theo trên trang yêu cầu, kiểm tra xem ảo hóa đã được bật.

Để kiểm tra:

→ Nhấn Ctrl + Esc để mở Task Manager.

→ Nhấp vào biểu tượng thứ hai.

→ Nhấp vào CPU.

Ở dưới cùng, kiểm tra xem Virtualization is enabled (thường thì nó đã bật theo mặc định).

Cài Đặt Docker trên Windows

Bước 1: Chạy Trình Cài Đặt

→ Nhấp đúp vào Docker Desktop installer bạn đã tải xuống.

→ Nhấn Yes khi được hỏi về quyền.

Bước 2: Cấu Hình Thiết Lập

→ Giữ tùy chọn shortcut được đánh dấu.

→ Nhấn OK để tiếp tục.

Bước 3: Cài Đặt

Docker sẽ giải nén các tệp và cài đặt tự động.

Quá trình này có thể mất vài phút, hãy kiên nhẫn.

Bước 4: Xác Nhận Cài Đặt

Khi hoàn tất, bạn sẽ thấy thông báo Installation Successful.

Bước 5: Khởi Động và Mở

Khởi động lại máy tính của bạn.

→ Mở Docker Desktop,

Bạn đã sẵn sàng để sử dụng Docker

Tự Host n8n Miễn Phí

Bước 1: Mở Docker Desktop

Đảm bảo Docker đã được cài đặt và đang chạy.

Bước 2: Đi đến Tab Hình Ảnh

Trong Docker Desktop

→ Nhấp vào Images từ bảng bên trái.

Bước 3: Tìm Kiếm n8n

→ Nhấp vào tìm kiếm images để chạy.

→ Trong search bar, gõ: n8n

Bước 4: Chọn Hình Ảnh Chính Thức

→ Chọn n8nio/n8n (hình ảnh với 100M+ tải xuống).

→ Nhấp vào Pull.

Điều này sẽ tải hình ảnh n8n Docker chính thức về máy tính của bạn.

Bước 5: Chạy Hình Ảnh

Sau khi tải xong:

→ Nhấp vào Run.

Tiếp theo, Cấu Hình Container:

Tên Container: n8n

Cổng Host: 5678

→ Nhấp vào Run một lần nữa.

Bước 6: Chờ Khởi Động.

Để Docker chạy cho đến khi bạn thấy thông báo:

Editor is now accessible via: http://localhost:5678

Bước 7: Mở n8n Trong Trình Duyệt

→ Sao chép và dán http://localhost:5678 vào trình duyệt của bạn và chạy.

Bạn sẽ thấy trang chào mừng của n8n.

→ Xác nhận URL hiển thị localhost:5678.

Bước 8: Tạo Tài Khoản Của Bạn

Đăng ký với thông tin của bạn (sử dụng tài khoản demo).

Đăng nhập để truy cập bảng điều khiển n8n của bạn.

Chúc mừng! Bạn đã có n8n chạy cục bộ trên máy tính của mình với Docker.

Thực Hành & Mẹo

Thực Hành Tốt Nhất

  • Sao lưu thường xuyên: Đảm bảo rằng bạn sao lưu dữ liệu của mình để tránh mất mát.
  • Tối ưu hóa quy trình: Xem xét các quy trình tự động hóa để nâng cao hiệu suất.

Cạm Bẫy Thường Gặp

  • Không kiểm tra yêu cầu hệ thống: Đảm bảo rằng máy của bạn đáp ứng tất cả yêu cầu trước khi cài đặt.
  • Bỏ qua bước khởi động lại: Một số thay đổi cần khởi động lại máy để có hiệu lực.

Mẹo Hiệu Suất

  • Sử dụng ổ SSD: Nếu có thể, hãy cài Docker trên ổ SSD để tăng tốc độ.
  • Giảm thiểu số lượng container: Chỉ chạy các container cần thiết để tiết kiệm tài nguyên.

Câu Hỏi Thường Gặp

n8n là gì?

n8n là một nền tảng tự động hóa mã nguồn mở cho phép bạn kết nối và tự động hóa công việc giữa nhiều ứng dụng mà không cần viết mã.

Tôi có thể sử dụng n8n trên hệ điều hành khác không?

Có, n8n có thể được cài đặt trên nhiều hệ điều hành khác nhau, bao gồm Linux và macOS.

Có cần kiến thức lập trình để sử dụng n8n không?

Không, n8n được thiết kế để dễ sử dụng cho cả lập trình viên và không lập trình viên.

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào