Instalasi NodeJS 8/10/12 dan NPM di Ubuntu Server 18.04

Instalasi NodeJS 8/10/12 dan NPM di Ubuntu Server 18.04 [Include Ansible Playbook] – Sekarang banyak developer yang membangun software menggunakan JavaScript.

NodeJS and NPM
NodeJS and NPM

JavaScript sekarang tidak hanya dipakai sebagai client-side scripting tetapi sudah bisa sebagai server-side scripting.

NodeJS sebagai web server (run-time environment), yang mana dapat menjalankan script JavaScript pada sisi server. Untuk dapat menampilakan tampilan website dinamis sebelum halaman dikirimkan kepada web broswer client.

Maksudnya, ada beberapa script JavaScript yang telah dijalankan pada sisi server untuk menghasilkan respond yang disesuaikakan pada permintaan client-side.

NPM (Node Package Manager) merupakan package manager untuk bahasa pemograman JavaScript. Biasanya digunakan oleh developer untuk mengkonsumsi (download) modul JavaScript dari NPM Registry. npm juga merupakan sebuah command-line yang biasanya dieksekusi untuk instalasi module / package maupun run-time environment nodejs.

Langkah-langkah Instalasi NodeJS

Artikel ini saya buat tidak hanya untuk instalasi satu versi tetapi saya akan memberikan panduan untuk instalasi tiga (3) versi nodejs. Silahkan dipilih sendiri sesuai kebutuhan anda.

Instalasi NodeJS v8 di Ubuntu Server

Berikut script untuk instalasi nodejs v8:

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

Instalasi NodeJS v10 di Ubuntu Server (Recommended)

Berikut script untuk instalasi nodejs v10:

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs

Instalasi NodeJS v12 di Ubuntu Server

Berikut script untuk instalasi nodejs v12:

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs

Untuk mem-verifikasi apakah paket nodejs sudah terinstal atau belum bisa menggunakan command berikut:

nodejs -v

Jadi cukup sederhana kan instalasi nodejs? Selanjutnya simak instalasi NPM.

Langkah-langkah Instalasi NPM

Instalasi NPM sangat sederhana, sama seperti menginstal paket lain pada linux.

sudo apt-get install npm -y

Silahkan verifikasi apakah paket tersebut sudah terinstal atau belum dengan mengeksekusi command dibawah ini:

npm -v

Instalasi via Ansible-Playbook

Berikut script task ansible-playbook yang bisa anda gunakan. Disini saya hanya memberikan script tasknya saja ya. Untuk bisa menjalankanya silahkan pelajari dasar-dasar ansible. 🙂

---
- name: download_repository_nodejs
  become: yes
  shell: "curl -sL https://deb.nodesource.com/setup_{{ nodejsversion }}.x | sudo -E bash -"

- name: install_nodejs
  become: yes
  apt:
    name: nodejs
    state: present
...

Oke, sekian dan terimakasih…

Leave a Reply