ウェブサイト検索

CentOS 8 に Node.js をインストールする方法


Node.js は、サーバーサイド プログラミング用のオープンソース、クロスプラットフォームの軽量かつ強力な JavaScript ランタイム環境であり、Chrome の V8 JavaScript エンジン上に構築され、スケーラブルなネットワーク ツールや Web アプリケーションの作成に使用されます。バックエンド機能が必要です。

推奨読書: 2019 年の開発者向けのベスト NodeJS フレームワーク 18 選

この記事では、CentOS 8 Linux サーバーにNode.js をインストールして開始できる 2 つの異なる方法を説明します。

このページでは:
  1. CentOS 8 リポジトリから Node.js をインストールする
  2. NVM を使用して CentOS 8 に Node.js をインストールする

CentOS 8 リポジトリから Node.js をインストールする

C++makeGCC などの依存関係パッケージがいくつかあり、これらをデフォルトの CentOS リポジトリからインストールする必要があります。最新バージョンの Node.jsCentOS 8 Linux にインストールします。

これらの依存関係パッケージをインストールするには、次の yum コマンドを使用してCentOS 8開発ツールをインストールする必要があります。

yum groupinstall "Development Tools" 

次に、次のコマンドを使用して、デフォルトの CentOS リポジトリからパッケージ Node.js パッケージを提供するモジュールを一覧表示します。

yum module list nodejs

上記の出力から、使用可能なプロファイルが 4 つあることがわかりますが、[d] で強調表示されているデフォルトのプロファイルのみをインストールするだけで、ランタイム パッケージの共通セットがインストールされます。

デフォルトの Node.js パッケージを CentOS 8 システムにインストールするには、次のコマンドを実行します。

yum module install nodejs

開発者の場合は、図に示すように、動的にロード可能なモジュールを構築できる追加のライブラリをインストールする開発プロファイルをインストールできます。

yum module install nodejs/development

Node.js パッケージをインストールした後、次のコマンドを使用してバージョンと場所を確認できます。

node -v
npm -v 
which node 
which npm 

これは、CentOS リポジトリから CentOS 8 Linux に Node.js 環境をインストールする最も簡単な方法です。

ノード バージョン マネージャーを使用して CentOS 8 に Node.js をインストールする

Node.js をインストールするもう 1 つの簡単な方法は、Node バージョン マネージャーである NVM を使用することです。これは、複数の Node.js バージョンをインストール、アンインストール、維持できる bash スクリプトです。システム。

CentOS 8 システムで NVM をインストールまたは更新するには、次の cURL または Wget コマンドを使用して、インストール スクリプトの最新バージョンをダウンロードします。

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
OR
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash

上記のインストール スクリプトでは、nvm をユーザー アカウントにインストールします。使用を開始するには、まず .bash_profile を取得する必要があります。

source ~/.bash_profile

ls-remote を使用して、利用可能な Node.js バージョンを一覧表示できるようになりました。

nvm list-remote
サンプル出力
...
 v12.2.0
        v12.3.0
        v12.3.1
        v12.4.0
        v12.5.0
        v12.6.0
        v12.7.0
        v12.8.0
        v12.8.1
        v12.9.0
        v12.9.1
       v12.10.0
       v12.11.0
       v12.11.1
       v12.12.0
       v12.13.0   (LTS: Erbium)
       v12.13.1   (LTS: Erbium)
       v12.14.0   (Latest LTS: Erbium)
        v13.0.0
        v13.0.1
        v13.1.0
        v13.2.0
        v13.3.0
        v13.4.0
        v13.5.0

これで、表示されたリリースのいずれかを入力して、特定のバージョンの Node をインストールできるようになります。たとえば、バージョン v13.0.0 を取得するには、次のように入力します。

nvm install 13.0.0

インストールが完了したら、入力してインストールしたさまざまなバージョンを一覧表示できます。

nvm ls

入力することで Nodejs のバージョンを切り替えることができます。

nvm use v12.14.0

デフォルトの Nodejs バージョンを設定し、実行して確認することもできます。

nvm alias default v12.14.0
nvm ls
OR
node --version

この記事では、CentOS 8 サーバーに Node.js をインストールする 2 つの異なる方法について説明しました。インストールで問題が発生した場合は、以下のコメント セクションでサポートを求めてください。