Apa itu Node.js?
Node.js adalah sebuah platform yang memungkinkan pengembang web untuk menjalankan JavaScript di sisi server. Node.js menggunakan model non-blocking I/O yang memungkinkan aplikasi berjalan dengan cepat dan efisien.
Node.js juga memiliki paket manajer bernama npm yang memungkinkan pengembang untuk menginstal dan mengelola dependensi aplikasi dengan mudah.
Mengapa Menggunakan SSH untuk Install Node.js?
SSH (Secure Shell) adalah sebuah protokol jaringan yang memungkinkan akses yang aman ke server jarak jauh. Dengan menggunakan SSH, Anda dapat menginstal Node.js di shared hosting tanpa harus mengunduh file installer dan menginstalnya secara lokal.
Selain itu, penggunaan SSH juga memungkinkan Anda untuk mengelola server jarak jauh dengan mudah, termasuk mengedit file konfigurasi dan memperbarui software.
Langkah-langkah Instalasi Node.js dengan SSH
Berikut adalah langkah-langkah untuk menginstal Node.js di shared hosting dengan SSH:
1. Berlangganan Shared Hosting dengan Akses SSH
Pertama-tama, pastikan bahwa Anda telah berlangganan shared hosting yang mendukung akses SSH. Banyak penyedia hosting menawarkan fitur ini, jadi pastikan untuk memeriksanya sebelum membeli paket hosting.
2. Masuk ke Server dengan SSH
Setelah Anda memiliki akses SSH, masuk ke server dengan menggunakan klien SSH seperti PuTTY. Masukkan alamat IP server dan kredensial SSH Anda untuk masuk.
Setelah berhasil masuk, Anda akan melihat prompt baris perintah seperti ini:
[username@server ~]$
3. Perbarui Paket pada Server
Sebelum menginstal Node.js, pastikan bahwa paket pada server Anda sudah diperbarui. Jalankan perintah berikut untuk memperbarui paket:
sudo yum update
4. Unduh dan Instal Node.js
Setelah paket terbaru diinstal, unduh Node.js dari situs resmi dengan perintah:
curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash –
Setelah itu, instal Node.js dengan perintah berikut:
sudo yum install nodejs
5. Verifikasi Instalasi
Setelah instalasi selesai, verifikasi instalasi dengan menjalankan perintah:
node -v
Jika versi Node.js terbaru ditampilkan, berarti instalasi berhasil dilakukan.
Kesimpulan
Menginstal Node.js di shared hosting dengan SSH memungkinkan pengembang web untuk menjalankan aplikasi Node.js dengan mudah dan efisien tanpa harus mengunduh file installer dan menginstalnya secara lokal. Dengan mengikuti langkah-langkah di atas, Anda dapat menginstal Node.js di shared hosting dengan mudah dan efisien.