APA ITU N8N? Jom Kenali Automasi Workflow! 🚀
n8n adalah tools automasi *workflow* sumber terbuka yang *awesome*! Ia direka untuk mudahkan korang hubungkan dan integrasikan pelbagai aplikasi dan servis tanpa perlu pening kepala dengan kod yang banyak. Bayangkan, korang boleh bina *workflow* automatik dengan hanya *drag-and-drop* blok (node) yang mewakili setiap tugasan—hantar email, ambil data dari API, proses maklumat, dan macam-macam lagi! Memang *super cool*! 😎 Dengan n8n, korang boleh automasikan kerja-kerja yang berulang, jimat masa, tingkatkan produktiviti, dan kurangkan kesilapan. Sesuai sangat untuk individu dan bisnes yang nak *optimize* proses operasi mereka. 💪 n8n ni fleksibel sebab ia *support* pelbagai cara pemasangan—dari VPS, hosting, sampai ke servis *cloud*. Jom kita tengok cara-cara pemasangan yang *step-by-step*!
PASANG N8N DI VPS
Untuk pastikan n8n jalan dengan lancar di VPS, pastikan VPS korang ada spesifikasi minimum ni: * vCPU: 4 * RAM: 4GB * Storan: Minimum 40GB
CARA 1: GUNA DOCKER 🐳
* **Pasang Docker:** Muat turun dan pasang Docker Desktop (Windows/macOS) atau Docker Engine (Linux) ikut panduan rasmi. * **Jalankan Container n8n:** Buka terminal dan taip arahan ni: `docker run -it --rm -p 5678:5678 n8nio/n8n` * Arahan ni akan muat turun *image* n8n dan jalankan *container*, serta *map* port 5678. * **Akses Antara Muka:** Buka *browser* dan pergi ke `http://localhost[:]5678`. **INGAT!** * Korang boleh *configure* lebih banyak *environment variable* untuk keselamatan dan storan. * Untuk jalankan secara berterusan, guna Docker Compose atau jalankan *container* sebagai *daemon*.
CARA 2: GUNA NODE.JS (NPM) 🌱
* Muat turun dan pasang Node.js dari laman web rasmi (npm akan dipasang sekali). * **Pasang n8n:** Taip arahan ni: `npm install n8n -g` * **Mulakan n8n:** Taip arahan ni: `n8n` * Akses `http://localhost[:]5678` untuk mula guna!
CARA 3: GUNA N8N CLOUD ☁️
* **Daftar Akaun:** * Pergi ke n8n[.]io dan daftar akaun n8n Cloud. * **Setup Workflow:** Guna *interface* web untuk bina dan urus *workflow* tanpa perlu *configure server*! Mudah kan?
PASANG N8N DI HOSTING CPANEL ⚙️
SYARAT-SYARAT:
* Hosting cPanel yang *support* CloudLinux. * Akses SSH (Terminal). * Node.js versi terkini. * Sijil SSL (AutoSSL).
KONFIGURASI HOSTING
1/PROJEK KECIL:
* Kapasiti: 7GB NVMe * CPU: 2 cores * RAM: 2GB
2/PROJEK BESAR/PERNIAGAAN:
* Kapasiti: 25GB NVMe * CPU: 4 cores (Platinum) * RAM: 8GB
LANGKAH-LANGKAH PEMASANGAN:
* **Akses SSH:** Log masuk ke cPanel, buka Terminal. * **Pasang Node.js:** Guna CloudLinux Manager untuk pasang Node.js. * **Pasang n8n:** Taip arahan ni: `npm install n8n -g` * **Mulakan n8n:** Taip arahan ni: `n8n` * Akses melalui alamat IP atau domain dengan port 5678. * **Konfigurasi SSL:** Guna AutoSSL dalam cPanel untuk pastikan sambungan selamat. 👇👇👇