GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 16.04 XenialXerusLinuxサーバーにNode.jsをインストールする方法

目的

目的は、Ubuntu 16.04 XenialXerusLinuxにクロスプラットフォームのJavaScriptランタイム環境であるNode.jsをインストールすることです

要件

ルートとして、またはsudoを介したUbuntuシステムへの特権アクセス コマンドが必要です。

難易度

簡単

規約

  • –指定されたLinuxコマンドは、rootユーザーとして直接、またはsudoを使用して、root権限で実行する必要があります。 コマンド
  • $ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります

手順

Ubuntu 16.04 XenialXerusLinuxサーバーにNode.jsをインストールする方法は複数あります。以下の手順は、標準のUbuntuリポジトリ、PPAリポジトリ、Node.jsネイティブセットアップスクリプトを使用し、NodeVersionManagerを使用してNode.jsをインストールする方法を示しています。最も簡単なインストールは、標準のUbuntuリポジトリを使用することですが、Node.jsのバージョンが低くなります。最先端のNode.jsバージョンが必要な場合は、Node.jsネイティブセットアップスクリプトを使用した自動インストールを選択することをお勧めします。

Ubuntuリポジトリからのnode.jsのインストール

Ubuntuの標準リポジトリを使用したNode.jsのインストールは、これ以上簡単なものではありません。

$ sudo apt-get install nodejs

Node.jsパッケージマネージャーnpmをインストールすることもできます :

$ sudo apt-get install npm

インストールされているバージョンを確認します:

$ nodejs --version
v4.2.6
$ npm --version
3.5.2

PPAリポジトリの使用

該当する場合は、最初にadd-apt-repositoryを作成します システムで使用可能なコマンド:

$ sudo apt-get install python-software-properties

次に、PPAリポジトリを追加します:

$ sudo add-apt-repository -y -r ppa:chris-lea/node.js
$ sudo curl --silent https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -

インストールするNode.jsのバージョン番号を設定します:

VERSION=node_7.x
DISTRO="$(lsb_release -s -c)"

上記の設定でNode.jsリポジトリを構成します:

$ sudo echo "deb https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee /etc/apt/sources.list.d/nodesource.list
$ sudo echo "deb-src https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee -a /etc/apt/sources.list.d/nodesource.list

この時点で、以下のapt-getを実行するだけです。 Node.jsをインストールするコマンド:

$ sudo apt-get update
$ sudo apt-get install nodejs

インストールの正確さを確認してください:

$ nodejs --version
v7.2.1
$ npm --version
3.10.10

Node.jsセットアップスクリプト

ネイティブのNode.jsセットアップスクリプトを使用するのが、Ubuntu16.04Linuxサーバーに最新のNode.jsバージョンをインストールする最も簡単な方法です。

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

全部終わった。バージョンを確認する:

$ nodejs --version
v7.2.1
$ npm --version
3.10.10

nvmのインストール

上記のNode.jsインストールのいずれもご使用の環境に適合しない場合は、nvmを使用した以下の手動インストール 役に立つかもしれません。まず、すべての前提条件をインストールします:

$ sudo apt-get install build-essential libssl-dev

nvmをインストールします ネイティブインストールスクリプトを使用します。必要に応じて、以下のURL内のバージョン番号を修正してください:

# curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash

新しいNVM設定のソース:

$ . ~/.profile

適切なバージョン番号を見つけます。たとえば、次のコマンドは、これまでのすべてのLTSNode.jsリリースを一覧表示します。

$ nvm ls-remote | grep -i lts
         v4.2.0   (LTS: Argon)
         v4.2.1   (LTS: Argon)
         v4.2.2   (LTS: Argon)
         v4.2.3   (LTS: Argon)
         v4.2.4   (LTS: Argon)
         v4.2.5   (LTS: Argon)
         v4.2.6   (LTS: Argon)
         v4.3.0   (LTS: Argon)
         v4.3.1   (LTS: Argon)
         v4.3.2   (LTS: Argon)
         v4.4.0   (LTS: Argon)
         v4.4.1   (LTS: Argon)
         v4.4.2   (LTS: Argon)
         v4.4.3   (LTS: Argon)
         v4.4.4   (LTS: Argon)
         v4.4.5   (LTS: Argon)
         v4.4.6   (LTS: Argon)
         v4.4.7   (LTS: Argon)
         v4.5.0   (LTS: Argon)
         v4.6.0   (LTS: Argon)
         v4.6.1   (LTS: Argon)
         v4.6.2   (LTS: Argon)
         v4.7.0   (Latest LTS: Argon)
         v6.9.0   (LTS: Boron)
         v6.9.1   (LTS: Boron)
         v6.9.2   (Latest LTS: Boron)

nvmを使用する 目的のNode.jsバージョンをインストールするコマンド。たとえば、次のコマンドは最新のLTSNode.jsリリースをインストールします。

$ nvm install 6.9.2
######################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v6.9.2 (npm v3.10.9)
Creating default alias: default -> 6.9.2 (-> v6.9.2)

バージョンを確認する:

$ node --version
v6.9.2
$ npm --version
3.10.9

Ubuntu
  1. Ubuntu 16.04 XenialXerusLinuxにGoogleChromeブラウザをインストールする方法

  2. Ubuntu18.04LTSにMinecraftサーバーをインストールする方法

  3. Ubuntu20.04LTSサーバーなどのLinuxにTerraformをインストールする方法

  1. Ubuntu 16.04 XenialXerusLinuxにAndroidStudioをインストールする方法

  2. Ubuntu 16.04 LTS(Xenial Xerus)最小サーバーをインストールする方法

  3. Ubuntu20.04LTSにDiscourseをインストールする方法

  1. Ubuntu 18.04 /Ubuntu16.04およびLinuxMint19にNode.jsをインストールする方法

  2. Ubuntu Server18.04LTSのインストール方法

  3. Ubuntu18.04LTSサーバーにDockerをインストールする方法