Cara Mudah Install Node.js di Shared Hosting

Apa itu Node.js?

Sebelum membahas bagaimana cara menginstall Node.js di shared hosting, ada baiknya kita mengenal apa itu Node.js terlebih dahulu. Node.js merupakan platform runtime yang dibangun di atas mesin JavaScript V8 milik Google. Dengan Node.js, kita dapat menjalankan kode JavaScript di sisi server.

Node.js sangat populer di kalangan developer karena kemampuannya yang bisa meningkatkan kinerja website dan aplikasi. Selain itu, Node.js juga memiliki banyak modul yang bisa membantu kita dalam mengembangkan website atau aplikasi dengan lebih mudah.

Oleh karena itu, banyak hosting yang menyediakan dukungan untuk Node.js, termasuk shared hosting. Namun, cara menginstall Node.js di shared hosting sedikit berbeda dengan cara menginstall di server pribadi.

Persiapan Sebelum Menginstall Node.js di Shared Hosting

Sebelum menginstall Node.js di shared hosting, pastikan hosting yang kita gunakan mendukung Node.js. Biasanya, hosting akan menyediakan informasi tentang versi Node.js yang didukung dan cara mengaktifkannya.

Selain itu, kita juga perlu mempersiapkan beberapa hal berikut ini:

  1. Akses ke cPanel atau panel kontrol hosting yang digunakan
  2. Akses ke terminal atau SSH
  3. Pemahaman tentang perintah-perintah dasar di terminal

Langkah-Langkah Menginstall Node.js di Shared Hosting

Berikut adalah langkah-langkah menginstall Node.js di shared hosting:

Langkah 1: Buat Direktori untuk Node.js

Pertama-tama, buat direktori untuk Node.js di shared hosting kita. Direktori ini akan digunakan untuk menyimpan kode aplikasi Node.js kita.

Cara membuat direktori bisa dilakukan melalui cPanel atau panel kontrol hosting yang digunakan. Pilih menu File Manager dan buat direktori baru di dalam public_html atau direktori utama website kita.

Setelah itu, buka terminal atau SSH dan login ke shared hosting kita. Pindah ke direktori yang telah dibuat sebelumnya dengan perintah cd.

Langkah 2: Download dan Ekstrak Node.js

Setelah masuk ke direktori yang telah dibuat, download Node.js dengan perintah wget.

wget https://nodejs.org/dist/v14.17.0/node-v14.17.0-linux-x64.tar.xz

Perintah di atas akan mendownload Node.js versi 14.17.0 untuk arsitektur x64.

Setelah selesai didownload, ekstrak file Node.js dengan perintah tar.

tar -xvf node-v14.17.0-linux-x64.tar.xz

Langkah 3: Aktifkan Node.js

Setelah Node.js berhasil di-download dan diekstrak, saatnya mengaktifkannya di shared hosting.

Untuk mengaktifkan Node.js, kita perlu menambahkan beberapa baris kode di file .htaccess di direktori utama website kita.

RewriteEngine On

RewriteRule ^$ http://127.0.0.1:3000/ [P,L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ http://127.0.0.1:3000/$1 [P,L]

Simpan perubahan yang telah dilakukan di file .htaccess dan restart Apache di shared hosting.

Selesai! Node.js sudah berhasil di-install dan diaktifkan di shared hosting kita.

Kesimpulan

Menginstall Node.js di shared hosting memang sedikit berbeda dengan menginstall di server pribadi. Namun, dengan mengikuti langkah-langkah di atas, kita dapat dengan mudah menginstall dan mengaktifkan Node.js di shared hosting.

Dengan Node.js, website atau aplikasi kita akan lebih cepat dan mudah dikembangkan. Jadi, tunggu apa lagi? Segera install Node.js di shared hosting kamu dan rasakan perbedaannya!