
TheHoster.Net – Pada tutorial kali ini, kita akan mendeploy aplikasi To-Do List sederhana yang dibangun menggunakan ExpressJs pada hosting APISCP. Aplikasi ini akan memungkinkan Anda untuk membuat, membaca, dan menghapus tugas (to-do) secara sederhana.
ExpressJs adalah framework web untuk NodeJs yang dirancang untuk memudahkan pembuatan aplikasi web dan API secara cepat dan efisien. Express.js menyediakan fitur dasar seperti routing untuk menangani berbagai jenis permintaan HTTP (GET, POST, dll.), middleware untuk memproses request dan response, serta struktur yang fleksibel untuk mengintegrasikan library tambahan sesuai kebutuhan.
Langkah-langkah install aplikasi ExpressJs
- Pastikan sudah memiliki akun Hosting, jika belum memiliki bisa membeli melalui link berikut
- Setelah melakukan order dan menyelesaikan pembayaran, nantinya akan ada email terkait dengan detail login ke Control Panel Hosting
- Masuk ke Control Panel Hosting dengan kredensial yang sudah didaftarkan tadi
- Setelah berhasil login, akan muncul tampilan Dashboard pengguna
- Pergi ke menu Dev -> Terminal
Login ke terminal dengan user yang tertera pada halaman Terminal, masukkan password yang tertera pada Email
- Lakukan instalasi Node dengan nvm. Untuk melihat versi jalankan command nvm ls-remote
Akan muncul banyak versi, sesuaikan dengan kebutuhan
- Pada tutorial kali ini kita akan menggunakan versi LTS
- Jalankan command nvm install –lts, pastikan instalasi berhasil
Konfirmasi dengan melihat versi dari node dan npm
- Pindah ke direktori /var/www/html
Kita akan clone repositori dari missating untuk aplikasi to-do list yang akan kita install
- Masuk ke direktori project, dan jalankan npm install
Pastikan instalasi berjalan normal
- Pada Hosting APISCP project yang kita install harus memiliki sususan file system seperti berikut
- Sesuaikan agar mirip dengan struktur diatas
Ubah file index.js menjadi app.js
- Konfigurasi .htaccess melalui menu Web -> .htaccess Manager
Sesuaikan konfigurasi yang dimiliki
- Untuk melihat dimana lokasi instalasi node, ketikkan command which node
- Setelah .htaccess berhasil dikonfigurasi, akese domain yang dimiliki
- Apabila tidak muncul konten yang seharusnya, pada folder tmp buat file bernama restart.txt. Akses kembali domain yang dimiliki, dan pastikan konten dapat muncul pada browser
Demikianlah langkah menginstal ExpressJs pada Hosting di TheHoster.Net. Semoga dengan adanya panduan ini bisa memudahkan anda dalam mempraktekkan instalasi aplikasi berbasis ExpressJs pada hosting dan domain Anda