π Menjalankan Node.js di DirectAdmin? Bisa Banget!
Biasanya Node.js hanya bisa dipakai di VPS, tapi kalau kamu pakai hosting yang mendukung CloudLinux di panel DirectAdmin, kamu bisa jalankan aplikasi Node.js langsung dari shared hosting!
π οΈ Syarat Utama
- Hosting kamu harus berada di server yang menggunakan CloudLinux OS + Node.js Selector.
- Panel hosting yang digunakan adalah DirectAdmin (seperti di layanan DaxaNet π).
π¦ Langkah-Langkah Mengaktifkan Node.js
1. Login ke DirectAdmin
Masuk ke DirectAdmin dengan akun hosting kamu.
2. Buka “Setup Node.js App”
Biasanya ada di bawah menu Extra Features atau Advanced Features.
Klik Setup Node.js App.
3. Klik “Create Application”
Isi konfigurasi aplikasi kamu:
- Node.js Version: pilih versi yang tersedia (misalnya 18.x).
- Application Mode: pilih
production
. - Application Root: folder tempat file app berada (misal
myapp
). - Application URL: subfolder atau subdomain (misalnya
domain.com/myapp
). - Application Startup File: biasanya
app.js
atauserver.js
.
π‘ Jika belum punya folder, kamu bisa buat di File Manager dulu.
4. Klik “Create”
Aplikasi kamu akan otomatis dikonfigurasi dan dijalankan di belakang layar.
π Struktur Direktori yang Disarankan
/home/username/domains/domain.com/nodeapp/
βββ app.js
βββ package.json
βββ node_modules/
Gunakan File Manager atau SSH untuk meng-upload file Node.js kamu ke direktori yang sesuai.
π§ͺ Tes Aplikasi
Kunjungi URL aplikasi kamu, misalnya:
π https://domain.com/myapp
Jika tampil sesuai harapan, berarti setup berhasil!
π Update atau Restart Aplikasi
Kalau kamu melakukan perubahan pada kode:
- Kembali ke menu Setup Node.js App
- Klik aplikasi kamu
- Pilih Restart Application
π§΅ Tips Tambahan
- Pastikan file
package.json
lengkap, agar bisa install dependencies. - Gunakan
console.log
untuk debug log dari aplikasi. - Jika terjadi error, cek file
logs
dari aplikasi.
π Butuh Bantuan?
Kalau kamu pengguna hosting DaxaNet dan ingin pakai Node.js:
π± https://wa.me/6282163156540
Kami siap bantu aktifkan Node.js dan bantu setup aplikasinya.
Menjalankan Node.js di shared hosting sekarang gak sesulit dulu.
Dengan kombinasi CloudLinux + DirectAdmin, kamu bisa deploy app modern dengan mudah tanpa VPS!
Coba sekarang di layanan hosting DaxaNet β Hosting
DaxaNet β Bukan Sekadar Hosting. Kami Teman Online Anda.