• Jelajahi

    Copyright © Amoebax
    Best Viral Premium Blogger Templates

    Iklan

    Latest Post

    Panduan Lengkap Menginstal n8n Menggunakan Node.js

    Rabu, 14 Mei 2025, Mei 14, 2025 WIB Last Updated 2025-05-14T03:38:43Z
    masukkan script iklan disini
    masukkan script iklan disini

    n8n (dibaca “n-eight-n”) adalah tool automasi alur kerja sumber terbuka yang memungkinkan Anda menghubungkan berbagai layanan dan API dengan cara yang fleksibel dan powerful. Dengan n8n, Anda dapat membuat workflow otomatis tanpa harus menulis banyak kode. Dalam panduan ini, kita akan membahas cara menginstal n8n menggunakan Node.js di sistem operasi Linux, macOS, dan Windows.

    Persyaratan Sistem

    Sebelum mulai instalasi, pastikan Anda telah memenuhi persyaratan berikut:

    • Node.js versi 18 atau lebih baru

    • npm (Node Package Manager)

    • Git (opsional, tapi direkomendasikan)

    • Akses terminal/command line

    Langkah 1: Instal Node.js dan npm

    Jika Node.js belum terpasang di sistem Anda, ikuti petunjuk berikut sesuai OS Anda:

    Linux (Ubuntu/Debian)

    sudo apt update sudo apt install curl curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - sudo apt install -y nodejs

    macOS

    Gunakan Homebrew:

    brew install node@18

    Windows

    1. Kunjungi: https://nodejs.org/

    2. Unduh dan instal versi LTS (Long Term Support)

    3. Setelah instalasi, buka Command Prompt dan ketik:

    node -v npm -v

    Untuk memastikan Node.js dan npm sudah terpasang.

    Langkah 2: Instal n8n secara global

    Setelah Node.js terpasang, Anda bisa menginstal n8n menggunakan npm:

    npm install n8n -g

    Tunggu proses instalasi selesai. Anda bisa memastikan instalasi berhasil dengan mengetik:

    n8n --version

    Langkah 3: Menjalankan n8n

    Setelah instalasi selesai, cukup jalankan perintah berikut untuk memulai n8n:

    n8n

    Secara default, n8n akan berjalan di http://localhost:5678. Anda bisa membuka browser dan mengakses URL tersebut untuk mulai membuat workflow.

    (Opsional) Menjalankan n8n sebagai Latar Belakang (Background Process)

    Jika Anda ingin menjalankan n8n secara terus-menerus (seperti server), Anda bisa menggunakan PM2:

    Instal PM2

    npm install pm2 -g

    Jalankan n8n menggunakan PM2

    pm2 start n8n pm2 save pm2 startup

    (Opsional) Menyimpan dan Mengelola Workflow

    Agar workflow yang Anda buat bisa disimpan dengan baik dan tidak hilang saat restart, Anda bisa:

    1. Mengatur direktori penyimpanan menggunakan environment variable:

    export N8N_USER_FOLDER=~/my-n8n-data
    1. Menyimpan konfigurasi ke .env file untuk otomatisasi.

    Tips Keamanan

    • Untuk penggunaan publik, pastikan Anda mengatur autentikasi dasar menggunakan N8N_BASIC_AUTH_USER dan N8N_BASIC_AUTH_PASSWORD.

    • Jangan biarkan n8n berjalan di internet tanpa autentikasi.

    Contoh:

    export N8N_BASIC_AUTH_USER=admin export N8N_BASIC_AUTH_PASSWORD=securepassword

    Kesimpulan

    Dengan mengikuti panduan ini, Anda sudah bisa menjalankan n8n secara lokal menggunakan Node.js. Ini sangat cocok untuk eksplorasi, pengembangan automasi pribadi, atau bahkan proyek bisnis skala kecil. Untuk implementasi skala besar, pertimbangkan untuk menjalankannya di lingkungan server dengan pengaturan reverse proxy dan SSL.

    Selamat mencoba automasi dengan n8n!

    Komentar

    Tampilkan

    Terkini