Bagaimana cara menginstal Node.js di Ubuntu, CentOS?

Prosedur untuk menginstal Node.js 11.x, 12.x, 14.x di Ubuntu 16.x/18.x, CentOS 7.x/8.x melalui distribusi biner atau dari sumbernya.

Popularitas Node.js tumbuh lebih cepat dari sebelumnya. Jika Anda baru saja memulai mempelajari pengembangan Nodejsmaka salah satu hal pertama yang perlu Anda lakukan adalah menginstalnya.

Secara teknis, ada banyak cara untuk memasang sesuatu tetapi mengikuti proses yang mudah dan benar akan membuat hidup lebih mudah.

Berikut ini, saya sudah diuji pada DigitalOcean server. Mari kita memulainya.

Ubuntu 16.x atau 18.x

Versi terbaru Nodejs tidak tersedia melalui repositori default. Tapi jangan khawatir, Anda bisa menggunakan distribusi NodeSource sebagai berikut.

  • Masuk ke server sebagai root
  • Jalankan yang berikut ini

Untuk menginstal Node.js 11.x

curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -

Untuk menginstal Node.js 12.x

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

Untuk menginstal Node.js 14.x

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

Di atas akan mengunduh dan menginstal repositori NodeSource Node.js. Di akhir output di atas, Anda akan melihat sesuatu seperti ini.

Reading package lists... Done

## Run `sudo apt-get install -y nodejs` to install Node.js 11.x and npm
## You may also need development tools to build native addons:
     sudo apt-get install gcc g++ make
## To install the Yarn package manager, run:
     curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
     echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
     sudo apt-get update && sudo apt-get install yarn
  • Selanjutnya, Anda harus menginstal nodejs dengan perintah berikut.
apt-get install -y nodejs

Ini akan memakan waktu beberapa detik dan setelah selesai; Anda harus dapat memverifikasi versinya.

[email protected]:~# nodejs -v
v11.7.0
[email protected]:~#

Dan, seperti yang Anda lihat, ia telah menginstal versi 11.7.0.

  Apakah Aman Mempratinjau Email Anda?

CentOS/RHEL 7.x atau 8.x

Pertama, Anda perlu menginstal repositori NodeSource dengan perintah berikut.

Instal Nodejs 11.x

curl -sL https://rpm.nodesource.com/setup_11.x | bash -

Instal Nodejs 12.x

curl -sL https://rpm.nodesource.com/setup_12.x | bash -

Instal Nodejs 14.x

curl -sL https://rpm.nodesource.com/setup_14.x | bash -

Dan kemudian, instal Nodejs seperti di bawah ini.

yum install -y nodejs

Jika Anda menggunakan CentOS 8.x maka Anda juga dapat mencoba DNF.

dnf install -y nodejs

Ini akan memakan waktu beberapa detik, dan pada akhirnya, Anda akan melihat sesuatu seperti di bawah ini.

Running transaction
  Preparing        :                                                                                                                                                                1/1 
  Installing       : python3-setuptools-39.2.0-5.el8.noarch                                                                                                                         1/4 
  Installing       : python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64                                                                                                            2/4 
  Running scriptlet: python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64                                                                                                            2/4 
  Installing       : python3-pip-9.0.3-16.el8.noarch                                                                                                                                3/4 
  Running scriptlet: nodejs-2:14.9.0-1nodesource.x86_64                                                                                                                             4/4 
  Installing       : nodejs-2:14.9.0-1nodesource.x86_64                                                                                                                             4/4 
  Running scriptlet: nodejs-2:14.9.0-1nodesource.x86_64                                                                                                                             4/4 
  Verifying        : python3-pip-9.0.3-16.el8.noarch                                                                                                                                1/4 
  Verifying        : python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64                                                                                                            2/4 
  Verifying        : python3-setuptools-39.2.0-5.el8.noarch                                                                                                                         3/4 
  Verifying        : nodejs-2:14.9.0-1nodesource.x86_64                                                                                                                             4/4 

Installed:
  nodejs-2:14.9.0-1nodesource.x86_64       python3-pip-9.0.3-16.el8.noarch       python3-setuptools-39.2.0-5.el8.noarch       python36-3.6.8-2.module_el8.1.0+245+c39af44f.x86_64      

Complete!
[[email protected] ~]#

Ini berarti Node.js diinstal dan dapat diverifikasi dengan sintaks -v.

[[email protected] ~]# node -v
v11.7.0
[[email protected] ~]#

Instruksi di atas juga harus bekerja untuk Fedora 29 atau lebih baru.

  Cara Mentransfer Lagu Dari iPod ke PC

Menginstal dari Kode Sumber

Bagaimana jika Anda berada di lingkungan DMZ di mana Anda tidak dapat terhubung ke Internet? Anda masih dapat menginstalnya dengan membuat kode sumber. Prosedurnya tidak semudah di atas melalui distribusi biner tetapi bisa dilakukan.

  • Masuk ke server Ubuntu atau CentOS
  • Unduh yang terbaru atau yang Anda inginkan di sini menggunakan wget. Saya mencoba yang terbaru.
wget https://nodejs.org/dist/v11.7.0/node-v11.7.0.tar.gz
tar -xvf node-v11.7.0.tar.gz
  • Anda akan melihat folder baru dibuat di direktori kerja saat ini
drwxr-xr-x 9  502  501     4096 Jan 17 21:27 node-v11.7.0
  • Pergi ke folder yang baru dibuat
cd node-v11.7.0/

Dan, saatnya membangun Node.js dari sumber sekarang.

  Cara Mematikan Manajemen Kesehatan Baterai di Mac

Namun, sebelum Anda melanjutkan, pastikan Anda telah menginstal prasyarat.

Jika menggunakan Ubuntu maka instal prasyarat dengan di bawah ini

apt-get update
apt-get install gcc g++ clang make

dan untuk CentOS

yum update
yum install gcc clang gcc-c++
./configure
  • Pastikan tidak ada kesalahan lalu selanjutnya
make
make install

Butuh beberapa waktu untuk membangun dan setelah selesai; Anda dapat memverifikasi versi yang terinstal dengan mengeksekusi di bawah ini.

[email protected]:~# node --version
v11.7.0
[email protected]:~#

Soalnya, menginstal Nodejs itu mudah.

Selanjutnya, Anda mungkin ingin menjelajahi kerangka kerja Nodejs untuk menjadi a pemrogram profesional.