STEP 1
Siapkan aplikasi express JS sobat, disini saya punya aplikasi sederhana

pastikan aplikasi sudah bisa running di local device. Lakukan `npm install` agar node_module tergenerate
Untuk test start bisa menggunakan command berikut
node index.jsDisini saya pakai file package.json untuk run script agar bisa di run dengan command npm run dev


STEP 2
Setelah aplikasi dipastikan berjalan, lakukan zip pada seluruh folder express JS sobat, termasuk folder node_modules

STEP 3
Selanjutnya masuk ke user webuzo sobat dan buka file manager

STEP 4
Pada file manager buat folder baru dan masuk ke folder tersebut. lanjut untuk upload file zip sobat tadi kemudian lakukan extract file


STEP 5
Setelah aplikasi di upload, kembali ke panel user webuzo dan cari add application untuk memnbuat aplikasi nodejs nya

STEP 6
Lakukan konfigurasi penyesuaian pada aplikasi sobat, arahkan application path ke folder yang sudah dibuat di file manager sebelumnya
Application Startup : isi dengan nama file express sobat. Disini saya pakai index.js
Start command : bisa diisi npm run dev atau node index.js
Stop Command : isi dengan stop_command

STEP 7
Setelah di create, akan muncul port yang tergenerate dari application yang di setup.
copy port tersebut, dan sesuaikan pada aplikasi express js sobat pada file manager kembali



STEP 8
Setelah di save untuk script dari express js sobat, kembali ke list application dan lakukan start aplikasinya
Seharusnya jika status nya sudah running, maka untuk domain dan aplikasi sudah bisa diakses




Jika ingin melakukan npm install, sobat bisa copy path dari list aplikasi yang sudah dibuat./usr/local/apps/nodejs22/bin/npm


Buka terminal pada akun webuzo nya, lalu jalankan command berikut
Jangan lupa untuk masuk ke folder aplikasi terlebih dahulu dengan command cd
cd nama_folder
/usr/local/apps/nodejs22/bin/npm install

Kalau terminal di level user webuzo belum ada, pada setting user di root webuzo, bisa dilakukan enable shell access nya
Selamat…

