GNU/Linux >> Linux の 問題 >  >> Cent OS

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

Node.jsは、ChromeのJavaScriptに基づいて構築されたクロスプラットフォームのランタイム環境です。この環境は、サーバー側でJavaScriptコードを実行するように設計されています。 NodeJSフレームワークを使用すると、多くの便利なアプリケーションを構築できます。 CentOSまたはその他のLinuxディストリビューションにNodeJSをインストールすると、サポートするnpmパッケージもシステムに自動的にインストールされ、開発者がコードを共有して再利用できるようになります。

この記事では、コマンドラインを使用してCentOS8ディストリビューションにNodeJSをインストールする2つの異なる方法について説明します。 NodeJSとnpmは、次の2つの方法を使用してCentOS8システムにインストールできます。

  • CentOS8リポジトリを使用してNodeJSをインストールします
  • NVMを使用してNodeJSをインストールする

方法1:CentOS8リポジトリを使用してNodeJSをインストールする

NodeJSモジュールは、公式のCentOS8リポジトリから直接インストールできます。このチュートリアルを書いている間、NodeJSの最新の利用可能なバージョンはv10.xです。

次のコマンドを使用して、NodeJSパッケージを含むモジュールを一覧表示します。

$ sudo yum module list nodejs

次の出力がターミナルに表示されます。これは、NodeJSパッケージが複数のストリームで使用できることを意味します。

NodeJSパッケージには4つの異なるプロファイルがあります。 [d]でマークされたものはデフォルトのプロファイルであり、一般的なランタイムパッケージのセットをインストールします。ただし、次のコマンドを使用して、CentOS8システムにNodejsパッケージをインストールします。

$ sudo yum module install nodejs

上記のコマンドは、「y」を押してから「Enter」キーを押した後、必要なNPMモジュールもインストールします。

もう1つのNodejsプロファイルは開発プロファイルであり、ロード可能なモジュールを動的に構築するために必要ないくつかの追加パッケージをインストールします。次のコマンドを使用して、NodeJSの開発プロファイルをインストールします。

$ sudo yum module install nodejs/development

NodeJSのインストールが完了したら、次のコマンドを入力して、インストールされているバージョンを確認します。

$ node --version

次のスクリーンショットから、ここでは、NodeJSバージョン10.24.0がCentOS8システムにインストールされていることがわかります。

上記で説明した方法は、CentOS8にNodeJSとnpmをインストールするための十分で簡単な方法です。

必要なNodeJS開発ツールをインストールする

npmレジストリからアドオンをコンパイルおよびインストールするには、開発ツールが必要です。したがって、次のコマンドを実行して、必要なすべての開発ツールをインストールします。

$ sudo dnf groupinstall 'Development Tools'

「y」を押してから「Enter」を押して、必要なすべての開発パッケージをインストールします。

NodeJSの削除またはアンインストール

次のコマンドを使用して、CentOS8システムからNodeJSおよびnpmモジュールを削除またはアンインストールします。

$ sudo yum module remove nodejs

方法2:NVMを使用してNodeJSをインストールする

NVM(Node Version Manager)bashスクリプトを使用して、必要に応じてNodeJSバージョンをインストールおよび管理できます。 NVMを使用すると、テストまたは使用するCentOS8システムから任意のNodeJSバージョンをインストールまたは削除できます。したがって、次のスクリプトを使用して、CentOS8システムにNVMをインストールします。

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

上記のインストールスクリプトは、NVMリポジトリをGithubから〜/ .nvmディレクトリに複製し、nvmパスをBash_profileにエクスポートします。

nvmスクリプトを使用してNodeJSをインストールするには、端末のウィンドウに出力されるコマンドを実行するか、新しいシェルセッションを開きます。その後、次のコマンドを使用してnodejs安定バージョンをインストールします。

$ nvm install node

次のステップでは、以下のコマンドを実行して、NVMを使用して最新バージョンのNodeJSをインストールします。

$ nvm install –lts

NodeJSがCentOS8システムにインストールされたら、次のコマンドを実行して、インストールされているすべてのバージョンのNodeJSを一覧表示します。

$ nvm ls

現在、このシステムではデフォルトバージョンv15.12.0が使用されていますが、次のコマンドを使用して、このバージョンを変更し、別のNodeJSバージョンを使用することもできます。

$ nvm use v14.16.0

デフォルトのバージョンを別のバージョンに変更するには、次のコマンドを使用します。

$ nvm alias default v12.13.0

結論

この記事では、CentOS8システムにNodeJSをインストールするための2つの異なる方法について詳しく説明しました。これで、好みに基づいて両方のいずれかを選択できます。これで、NodeJSがCentOS 8システムにインストールされ、NodeJSアプリケーションをシステムにデプロイできます。


Cent OS
  1. CentOS7にPHP7、7.2、7.3をインストールする方法

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

  3. Ubuntu 18.04 に NodeJ をインストールする方法

  1. CentOS7にJava11および12をインストールする方法

  2. CentOS7にWine4.0をインストールする方法

  3. CentOS7にVim8.2をインストールする方法

  1. CentOS7にVirtualBoxをインストールする方法

  2. CentOS7にNode.jsとNPMをインストールする方法

  3. RHEL 8 / CentOS8Linuxにnode.jsをインストールする方法