Cara Deploy API dengan Node.js

Halo, Sobat Jagoan! Setelah sukses membangun REST API dengan Node.js, langkah selanjutnya adalah memastikan API tersebut bisa diakses oleh pengguna atau sistem lain di dunia nyata. Proses ini dikenal sebagai deploy. Dengan Node.js, kamu bisa memanfaatkan berbagai layanan hosting untuk menyebarkan API-mu, sehingga dapat diakses kapan saja dan di mana saja.

Di tutorial ini, akan membahas langkah-langkah untuk melakukan deploy API dengan Node.js. Sedangkan, tutorial membuat REST API dengan Node.js berikut Membuat REST API dengan Node.js.


STEP 1: Melakukan zip pada file Node.js. Perlu diperhatikan adalah ketika proses ZIP mohon untuk tidak mengikut sertakan folder node_modules.


STEP 2: Membuat aplikasi Node.js pada cPanel.

Aplikasi Node.js di cPanel


STEP 3: Jika telah melakukan zip, upload file ke hosting dan kemudian ekstrak file zip tersebut.

Cara deploy API dengan Node.js

Hal yang perlu diperhatikan adalah pada file .htaccess, yakni pada bagian passanger startup file harus sama dengan file startup yang ada pada aplikasi Node.js yang telah dibuat sebelumnya

Deploy API dengan Node.js


STEP 4: Selanjutnya adalah melakukan NPM Run Install, hal ini akan membuat aplikasi Npde.js kamu melakukan installasi environtment yang dibutuhkan dan hasil dari installasi NPM ini adalah folder node_modules

Deploy API dengan Node.js

Struktur foldernya menjadi seperti berikut:

Deploy API dengan Node.js


STEP 5: Setelah melakukan setup file dan aplikasi, langkah selanjutnya adalah mempersiapkan database yang nantinya akan kita koneksikan ke aplikasi Node.js

Koneksi Database untuk Deploy API dengan Node.js


STEP 6: Selanjutnya, upload file SQL yang telah kamu buat pada panduan membuat REST API dengan Node.js

Upload File SQL untuk Deploy API dengan Node.js

Mengimpor ke dalam basis data:

Impor database untuk deploy API dengan Node.js


STEP 7: Setelah berhasil mempersiapkan database yang akan digunakan maka proses selanjutnya adalah menyesuaikan file koneksi dengan kredensial database yang telah dibuat.

Kredensial database untuk deploy API dengan Node.js


STEP 8: Jika semua proses telah berhasil, maka aplikasi API dengan Node.js telah berhasil di deploy pada cPanel. Berikut adalah pengetesan koneksi API.

Test koneksi deploy API dengan Node.js di cPanel

Test koneksi deploy API dengan Node.js di cPanel

Selamat, Sob! Kamu sudah berhasil deploy API Node.js di cPanel. Sekarang, API-mu siap digunakan dan diakses oleh pengguna maupun sistem lainnya. Semoga tutorial ini bermanfaat, dan sampai jumpa di tutorial berikutnya, Sob!

Kalau kamu menemui kesulitan, kamu bisa hubungi tim support kece Jagoan Hosting via livechat atau open tiket dari member area ya Sob. Sampai jumpa di tutorial selanjutnya!

Apakah artikel ini membantu, Sob?

Berikan rating buat artikel ini!

Rata-rata rating 0 / 5. Dari total vote 0

Pertamax, Sob! Jadilah pertama yang memberi vote artikel ini!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Related Posts