Instal NodeJS di Debian dan Ubuntu

Instal NodeJS di Debian dan Ubuntu

Dengan diperkenalkannya JavaScript, bidang pengembangan mengambil giliran baru. Hal tersebut telah membuka berbagai peluang bagi para pengembang untuk membuat aplikasi berbasis web yang inovatif dan dinamis. Anda akan kagum melihat beberapa fitur dan fungsinya. Selain itu, dengan berbagai perpustakaan dan plugin, pengembang dapat membuatnya dapat diperluas. Tetapi dengan bertambahnya alat dan perpustakaan, kami membutuhkan solusi yang matang untuk menanganinya.

Apa itu Node.JS?

Node.js diluncurkan sebagai lingkungan run-time JavaScript open-source lintas platform. Anda dapat menjalankan kode JavaScript ini sebagai aplikasi mandiri di perangkat atau engine apa pun, dan Anda tidak perlu khawatir bergantung pada browser web apa pun. Pengembang menggunakan Node.js untuk membuat aplikasi sisi server back-end. Ini banyak digunakan dan populer karena userannya sebagai solusi full-stack dan front-end untuk pengembang yang ingin membuat aplikasi berbasis web.

Node.js hadir dengan dukungan bawaan untuk mengelola paket dengan bantuan npm (Node Package Manager). NPM adalah salah satu perpustakaan paket penting yang menawarkan berbagai fitur. Anda dapat menggunakan perpustakaan yang dapat didownload yang luas, dan tersedia gratis. Hari demi hari, perpustakaan ini semakin besar, membuat Node.js lebih kuat dan lebih baik.

Anda dapat menginstal Node.js di Debian/Ubuntu dan banyak platform lainnya. Kami menyoroti langkah-langkah sederhana untuk menginstal Node.js pada sistem Debian 20.04; baca di bawah dan ikuti untuk instalasi bebas error!

Keuntungan Menggunakan Node.JS

Di bawah ini adalah beberapa keuntungan menggunakan Node.js:

  • Ini didasarkan pada JavaScript, sehingga mudah dipelajari dan dipahami jika Anda adalah pengembang JavaScript.
  • Muncul dengan paket npm, menyediakan berbagai macam fitur.
  • Ini memiliki dukungan komunitas yang luas, secara aktif mengelola Node.js.
  • Ini membantu dalam streaming file ukuran besar.
  • Ini didasarkan pada IO yang digerakkan oleh peristiwa asinkron, yang membantu dalam mengelola permintaan bersamaan.

Kekurangan menggunakan Node.js

Di bawah ini adalah beberapa kelemahan menggunakan Node.js:

  • Anda tidak akan dapat menskalakan menggunakan Node.js. Menggunakan Node.js, bekerja dengan satu CPU saja tidak cukup. Selain itu, Anda tidak akan dapat memanfaatkan manfaat dari beberapa inti yang ada di perangkat keras kelas server.
  • Jika Anda menggunakan fitur panggilan balik, Anda dapat memasukkan loop panggilan balik.
  • Node.js tidak cocok untuk pekerjaan intensif CPU.

Menginstal NodeJS di Ubuntu 20.04

Di sini, kami akan menunjukkan dengan tepat tiga cara berbeda untuk menginstal Node.js di server Ubuntu 20.04.

Anda dapat menginstal paket Node.js dengan bantuan apt dari repositori perangkat lunak default Ubuntu.

Anda dapat menginstal versi spesifik dari paket Node.js dengan bantuan apt menggunakan repositori perangkat lunak PPA alternatif.

Anda dapat menginstal paket Node.js melalui Node Version Manager dan mengelola berbagai versi Node.js.

Prasyarat

Di bawah ini adalah prasyarat dasar untuk menginstal paket node.js di server Ubuntu 20.04.

Siapkan server Ubuntu 20.04 di sistem Anda.

Pengguna harus memiliki akun user non-root, tetapi terutama dengan hak admin untuk menjalankan berbagai perintah.

Metode 1: Menggunakan Apt dari Repositori Default

Repositori default Ubuntu 20.04 hadir dengan versi Node.js, memberikan pengalaman yang konsisten untuk semua sistem. Kami memiliki versi repositori sebagai 10.19. Jika Anda ingin mendapatkan versi ini, Anda dapat menggunakan manajer paket apt. Kemudian, segarkan indeks paket lokal Anda terlebih dahulu dengan menjalankan perintah di bawah ini.

$ sudo apt update

Sekarang, mulailah menginstal Node.js dengan menjalankan perintah di bawah ini di terminal.

$ sudo apt install nodejs

Setelah menjalankan perintah yang disebutkan di atas dengan sukses, jalankan perintah di bawah ini untuk memeriksa versi Node.js yang diinstal.

$ nodejs -v


Keluaran- V10.19.0

Lebih banyak paket selain yang default dapat diinstal sesuai. Terlepas dari repositori default, Anda akan memerlukan npm (pengelola paket Node.js). Anda dapat menjalankan perintah command line ini untuk memulai instalasi paket npm dengan apt.

$ sudo apt install npm

Setelah menjalankan perintah di atas, Anda telah berhasil menginstal Node.js dan npm menggunakan apt.

Metode 2: Menggunakan Apt Menggunakan PPA NodeSource

Untuk menginstal berbagai versi Node.js, gunakan PPA NodeSource (arsip paket pribadi). Anda akan mendapatkan lebih banyak versi yang tersedia untuk Node.js, seperti yang dapat Anda temukan di repositori Ubuntu. Seiring waktu, Anda akan mendapatkan versi baru yang ditambahkan ke daftar.

Sebelum mengakses paket, instal PPA. Gunakan “curl” dari direktori home untuk mendapatkan skrip untuk menginstal versi Node.js pilihan Anda. Kami menggunakan versi 14.x pada perintah di bawah ini, dan Anda dapat menggantinya dengan versi apa pun yang ingin Anda instal.

$ cd ~
$ curl -sL https://deb.nodesource.com/setup_14.x -o nodesource_setup.sh

Gunakan editor teks nano untuk memeriksa konten skrip yang didownload. Kemudian, cukup jalankan perintah yang disebutkan di bawah ini dari terminal untuk melakukannya.

$ nano nodesource_setup.sh

Selanjutnya, keluar dari editor setelah memeriksa dan memverifikasi konten skrip dan jalankan perintah sudo di bawah ini untuk menjalankan skrip.

$ sudo bash nodesource_setup.sh

Setelah menjalankan perintah yang disebutkan di atas, Anda akan secara otomatis menambahkan PPA ke konfigurasi Anda dan memperbarui cache paket lokal.

Sekarang, jalankan perintah di bawah ini untuk menginstal paket Node.js.

$ sudo apt install nodejs

Setelah instalasi npm berhasil, Anda akan dapat memeriksa versi Node.js yang diinstal menggunakan perintah yang disebutkan di bawah ini.

$ node -v

Paket node js dari NodeSource hadir dengan biner node dan npm. Jadi, jangan menginstal paket npm secara eksplisit.

Metode 3: Menggunakan Node Version Manager

Menggunakan nvm (Node version manager), Anda dapat menginstal dan memelihara beberapa versi Node.js independen dan paket node-nya sekaligus. Instal NVM menggunakan perintah curl dari file README yang tersedia di halaman utama. Selain itu, manfaatkan skrip instalasi versi terbaru.

Sebelum menjalankan perintah, verifikasi kontennya. Misalnya, jalankan perintah di bawah ini untuk memeriksa konten.

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh

Setelah Anda mengonfirmasi skrip, Anda dapat menjalankan perintah di bawah ini dengan bash di bagian akhir untuk mengdownload dan menjalankan skrip.

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

Perintah di atas akan menginstal skrip nvm ke akun user Anda. Untuk menggunakan skrip, tambahkan sumber ke file.bashrc Anda, seperti yang ditunjukkan di bawah ini.

$ source ~/.bashrc

Untuk memeriksa NVM untuk versi Node.js yang tersedia, Anda dapat menjalankan perintah di bawah ini.

$ nvm list-remote

Misalnya, jika Anda ingin menginstal Node.js dari versi yang tersedia, jalankan perintah di bawah ini.

$ nvm install v13.6.0

Setelah berhasil menginstal versi Node.js, jalankan perintah di bawah ini untuk memeriksa versi yang diinstal.

$ node -v

Kesimpulan

Kami telah menyebutkan dan membahas tiga cara berbeda untuk menginstal Node.js dan npm di server Ubuntu 20.04 Anda. Tentu saja, Anda dapat menggunakan salah satu metode yang disebutkan tergantung pada kebutuhan dan preferensi Anda. Namun, menginstal versi paket menggunakan repositori NodeSource lebih mudah. Selain itu, Anda akan mendapatkan peningkatan fleksibilitas dengan menggunakan metode nvm untuk menambahkan dan menghapus versi Node.js yang berbeda berdasarkan per user.

Sekarang setelah Anda menginstal Node.js di sistem Ubuntu 20.04 Anda, lanjutkan dan kembangkan aplikasi Anda!

Related Posts