Setting NodeJS dengan PM2
- Setting NodeJS dengan PM2 - Juli 11, 2024
- Cara Pindah Email dari GSuite ke Email Bisnis Jagoan Hosting - Juni 21, 2024
- Cara Mengatasi Error 400 Bad request pada Open Journal System - Juni 21, 2024
Hai Sob! Dalam panduan ini kamu akan memahami langkah-langkah untuk mengatur NodeJS menggunakan PM2, sebuah manajer proses produksi yang kuat. Dengan PM2, kamu dapat mengelola aplikasi NodeJS kamu dengan lebih efisien dan dapat diandalkan. Mari kita mulai!
1. Masuk ke menu setup node.js app
![](https://www.jagoanhosting.com/tutorial/wp-content/uploads/2024/07/Untitled-98.png)
2. Klik edit pada edit pada application node js yang ingin disetting pm2 untuk copy path Virtual Environment Node js App.
![](https://www.jagoanhosting.com/tutorial/wp-content/uploads/2024/07/Untitled-2024-07-11T161746.068.png)
3. Copy command yang tersedia. Berfungsi untuk masuk ke direktori/folder dimana aplikasi/script node.js berada
![](https://www.jagoanhosting.com/tutorial/wp-content/uploads/2024/07/Untitled-2024-07-11T162344.453.png)
4. Masuk ke menu terminal dari hosting yang dimiliki atau bisa juga menggunakan remote ssh untuk akses server yang dimiliki
![](https://www.jagoanhosting.com/tutorial/wp-content/uploads/2024/07/Untitled-2024-07-11T162520.285.png)
5. Paste command yang tadi sudah dicopy pada halaman edit application node.js lalu tekan enter untuk masuk kedalam direktorinya
![](https://www.jagoanhosting.com/tutorial/wp-content/uploads/2024/07/Untitled-2024-07-11T163520.004.png)
6. Install pm2 dengan perintah:
npm install pm2 -g
Selanjutnya tunggu proses install selesai
![](https://www.jagoanhosting.com/tutorial/wp-content/uploads/2024/07/Untitled-2024-07-11T164351.983.png)
7. Proses install sudah selesai. Ketika menggunakan node.js versi 14+ akan tetap muncul warning seperti digambar. Untuk warning tersebut bisa diabaikan saja
![](https://www.jagoanhosting.com/tutorial/wp-content/uploads/2024/07/Untitled-2024-07-12T081322.669.png)
Menjalankan PM2
1. Jalankan pm2 dengan perintah:
![](https://www.jagoanhosting.com/tutorial/wp-content/uploads/2024/07/Untitled-2024-07-11T165423.505.png)
2. PM2 sudah berjalan ditandai dengan status online
![](https://www.jagoanhosting.com/tutorial/wp-content/uploads/2024/07/Untitled-2024-07-11T165758.593.png)
Melihat status PM2 yang berjalan
1. Untuk melihat status dari pm2 yang berjalan/online dalam hosting/server ketikkan perintah:
npx pm2 status
![node10 node10](https://www.jagoanhosting.com/tutorial/wp-content/uploads/2024/07/node10.png)
Stop Service PM2
Jika Sobat ingin menghentikan service PM2, ketikkan perintah:
npx pm2 stop
Dengan ini, Kamu telah berhasil menyelesaikan langkah-langkah untuk mengatur Node.js dengan PM2. Penggunaan PM2 memberikan Kamu manfaat dalam mengelola aplikasi Node.js secara efisien dengan fitur pemantauan, pengelolaan proses, dan manajemen log yang kuat. Pastikan untuk terus menjelajahi fitur-fitur lanjutan PM2 dan memanfaatkannya sepenuhnya untuk mengoptimalkan kinerja aplikasi Kamu Sob!