Cara Install n8n Di Ubuntu Server
Juli 19, 2025
Update VPS
apt update && apt upgrade -y && apt install build-essential curl libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev -y
Install Nodejs
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
source ~/.bashrc
nvm list-remote
nvm install v22.16.0
Install PM2
npm install pm2 -g
Update Versi NPM
npm install -g npm@11.4.2
Install n8n
npm install n8n -g
Tunggu proses instalasi n8n selesai.
Ujicoba jalankan n8n
n8n start
Jika berhasil berjalan dan tidak ada error, silahkan tekan Ctrl+C untuk keluar. Selanjutnya ikuti panduan dibawah ini.
Agar n8n dapat berjalan otomatis saat vps reboot, kamu dapat mengikuti panduan ini.
- Buat sebuah file bernama app-n8n.sh lalu isi dengan code berikut :
export N8N_SECURE_COOKIE=false && n8n start
- Beri akses dengan menjalankan perintah berikut :
chmod +x app-n8n.sh
- Lalu jalankan file app-n8n.sh dengan perintah berikut:
pm2 start app-n8n.sh --output /dev/null --error /dev/null -- --color && pm2 startup && pm2 save
- selesai.
Sekarang silahkan buka http://IP_VPS:5678.
Jika berhasil, maka akan muncul form registrasi awal seperti gambar berikut :