markdown Instalasi nodejs dengan versi terbaru melalui nvm di Ubuntu Server 16.04 LTS

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown Instalasi nodejs dengan versi terbaru melalui nvm di Ubuntu Server 16.04 LTS相关的知识,希望对你有一定的参考价值。

# Instalasi Nodejs versi terbaru melalui NVN

NVM https://github.com/creationix/nvm - Node Version Manager adalah tool yang didevelop khusus untuk mengelola instalasi nodejs dalam sebuah lingkungan operating system.
Tool ini dapat dimanfaatkan sebagai salah satu metoda untuk melakukan instalsi Nodejs versi terbaru di Ubuntu 16.04.

## Instalasi NVM

Update database apt dan lakukan instalasi paket yang memungkinkan kita untuk melakukan kompilasi aplikasi di dalam lingkungan Ubuntu Server.

``` bash
○ → sudo apt-get update
Hit:1 http://asia-southeast1.gce.archive.ubuntu.com/ubuntu xenial InRelease
Get:2 http://asia-southeast1.gce.archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]
○ → sudo apt-get install build-essential libssl-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  dpkg-dev fakeroot g++ g++-5 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libdpkg-perl libfakeroot libfile-fcntllock-perl libssl-doc
  libssl1.1 libstdc++-5-dev make
Suggested packages:
  debian-keyring g++-multilib g++-5-multilib gcc-5-doc libstdc++6-5-dbg libstdc++-5-doc make-doc
The following NEW packages will be installed:
  build-essential dpkg-dev fakeroot g++ g++-5 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libdpkg-perl libfakeroot
  libfile-fcntllock-perl libssl-dev libssl-doc libstdc++-5-dev make
```
Setelah paket yang dibutuhkan telah terinstal, kita dapat mengambil bashscript instalasi NVM dengan menggunakan curl untuk kemudian mengeksekusi script tersebut untuk menginstall NVNM

``` bash
○ → curl -sL https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh -o install_nvm.sh
○ → chmod +x install_nvm.sh
○ → sudo ./install_nvm.sh
=> Downloading nvm from git to '/home/xxxxxx/.nvm'
=> Cloning into '/home/xxxxx/.nvm'...
remote: Counting objects: 264, done.
remote: Compressing objects: 100% (229/229), done.
remote: Total 264 (delta 31), reused 106 (delta 25), pack-reused 0
Receiving objects: 100% (264/264), 116.46 KiB | 0 bytes/s, done.
Resolving deltas: 100% (31/31), done.
Checking connectivity... done.
Note: checking out '7ad6d98cedde01809e32d56ab8ced064f6f28175'.
```
Untuk mulai dapat menggunakan nvm yang telah terinstall terlebih dahulu kita harus melakukan relogin atau source profile

```bash
○ → source ~/.profile
```

Verifikasi instalasi dengan menjalankan perintah `nvm ls-remote` yang akan mengembalikan list versi nodejs di remote server

``` bash
○ → nvm ls-remote
...
        v8.11.1   (Latest LTS: Carbon)
         v9.0.0
         v9.1.0
         v9.2.0
         v9.2.1
         v9.3.0
         v9.4.0
         v9.5.0
         v9.6.0
         v9.6.1
         v9.7.0
         v9.7.1
         v9.8.0
         v9.9.0
        v9.10.0
        v9.10.1
        v9.11.0
        v9.11.1
        v10.0.0
        v10.1.0
```

## Instalasi Nodejs current

Setelah `nvm` terinstall kita dapat melakukan instalasi nodejs current version menggunakan `nvm install 10.1.0` dan untuk menggunakan versi tersebut dapat kita lakukan melalui `nvm use 10.1.0`
``` bash
○ → nvm install 10.1.0
Downloading and installing node v10.1.0...
Downloading https://nodejs.org/dist/v10.1.0/node-v10.1.0-linux-x64.tar.xz...
######################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v10.1.0 (npm v5.6.0)
Creating default alias: default -> 10.1.0 (-> v10.1.0)
○ → nvm use 10.1.0
Now using node v10.1.0 (npm v5.6.0)
```

Menggunakan `nvm` juga kita dapat menggunakan `nodejs` dengan versi berbeda di server yang sama.

以上是关于markdown Instalasi nodejs dengan versi terbaru melalui nvm di Ubuntu Server 16.04 LTS的主要内容,如果未能解决你的问题,请参考以下文章

markdown Merubah域名(URL)instalasi cms berbasis wordpress di共享主机杨menggunakan控制面板cPanel

markdown Melakukan instalasi作曲家secara全球di lingkungan MacOS高山脉mengikuti instruksi杨disediakan。

sh instalasi virtualisasi docker untuk kali linux rolling

sh iseng bikin安装程序untuk 3 halaman html / mini site note instalasi ini work di debian deriv apache2

markdown Ubuntu安装NodeJs

markdown Nodej上没有缓存标头