Ubuntu 14.04でNode Version Managerを介してNode.JSをインストールする

Node Version Manager(NVM)を使用して、Node.JSの任意のバージョンを簡単にインストールおよび管理します。NVMはRubyのRVMに似ており、コマンドラインを使用してNode.JSとNPMの異なるバージョンをインストールして切り替えることができます。

Ubuntuを更新する

次のコマンドを実行して、Ubuntuボックスを最新のパッケージで更新してください。

apt-get && apt-get upgrade

NVMをインストールする

次のコマンドを実行してNVMをインストールします。

curl https://raw.githubusercontent.com/creationix/nvm/v0.24.0/install.sh | bash

これにより、curlを介してNVMの最新のインストールスクリプトがダウンロードされ、実行されます。通常、これには数秒しかかかりません。NVMがダウンロードされてインストールが完了すると、ターミナルを閉じて再度開くように求められます。これは必要ありません、単に実行します:

source /root/.bashrc

次のコマンドを実行して、NVMが正しくインストールされていることを確認します。NVMの使用方法が出力されます。

nvm

最新のNode.JSをインストールする

この記事の執筆時点では、Node.JSの最新のメジャーバージョンはバージョン0.12.xです。例としてこのバージョンを使用します。バージョン0.12をインストールします。

nvm install 0.12

0.12は、使用可能な任意のバージョンのノード(0.10、0.11.2など)に置き換えることができます。NVMは、Node.JSのビルド済みバイナリバージョンをダウンロードしてインストールします。これには数秒しかかかりません。インストールが完了すると、NVMはインストールされた次のようなバージョンを出力します。

Now using node v0.12.0

ノードのインストールをテストします。このコマンドは、インストールされているノードのバージョンを出力します。

node -v

デフォルトのバージョンを設定する

次回ssh経由でログインしたときに同じノードバージョンが使用されるようにするには、次のコマンドを実行して「デフォルト」のノードバージョンを設定します。

nvm alias default 0.12

これにより、サーバーにログオンするときにバージョン0.12のノードが常に使用されるようになります。

バージョンの切り替え

NVMを使用すると、ノードの複数のバージョンをインストールできます。別のバージョン(0.10など)をインストールしたら、次のコマンドを実行して、そのノードバージョンに切り替えることができます。

nvm use 0.10

ノードバージョンを切り替えると、関連するnpmバージョンとグローバルnpmパッケージも変更されることに注意してください。最近インストールされたバージョンに切り替えるときに、グローバルnpmパッケージを再インストールする必要がある場合があります。



Leave a Comment

CentOS 7にApacheをインストールする方法

CentOS 7にApacheをインストールする方法

CentOS 7サーバーにApache 2.4をインストールする方法を説明します。安定したウェブサーバーを構築するための前提条件と手順を解説します。

FreeBSD 11.1にBlacklistdをインストールする方法

FreeBSD 11.1にBlacklistdをインストールする方法

FreeBSD 11.1におけるBlacklistdのインストール方法について詳しく解説します。この方法を通じて、強力なセキュリティ対策を実装できます。

Windows Serverのサーバーマネージャーを使用した複数サーバーの管理

Windows Serverのサーバーマネージャーを使用した複数サーバーの管理

サーバーマネージャーを使用して、Windows Serverの管理が向上します。セキュリティリスクを軽減し、効率的な管理を実現します。

CentOS 7にSeafileサーバーをインストールする方法

CentOS 7にSeafileサーバーをインストールする方法

CentOS 7にSeafileサーバーをインストールする方法。Seafile(コミュニティバージョン)は、ownCloudに似た無料のオープンソースファイル同期および共有ソリューションです。

DebianでSnortを設定する方法

DebianでSnortを設定する方法

Snortは無料のネットワーク侵入検知システムです。最新の方法で、SnortをDebianにインストールし、設定する手順を紹介します。ネットワークのセキュリティを強化しましょう。

CentOS 7にGraylogサーバーをインストールする方法

CentOS 7にGraylogサーバーをインストールする方法

CentOS 7にGraylogサーバーをインストールし、ログ管理を行う方法を学びます。

WindowsでhMailServerを使用してメールサーバーを構築する

WindowsでhMailServerを使用してメールサーバーを構築する

WindowsサーバーでWebサイトを実行している場合、電子メールも受信できるようにするためにhMailServerを使用する方法を解説します。

Ubuntu 19.04にFiveMサーバーをインストールする方法

Ubuntu 19.04にFiveMサーバーをインストールする方法

FiveMサーバーをUbuntu 19.04にインストールするための詳細なガイド。必要条件からインストール、起動、トラブルシューティングまで、すべてのステップを含みます。

WsgiDAVを使用してDebian 10にWebDAVをデプロイする

WsgiDAVを使用してDebian 10にWebDAVをデプロイする

Debian 10にWebDAVをデプロイする方法を学び、WsgiDAVとSSL証明書で安全な接続を実現しましょう。

ヘルスケア2021における人工知能の影響

ヘルスケア2021における人工知能の影響

ヘルスケアにおけるAIは、過去数十年から大きな飛躍を遂げました。したがって、ヘルスケアにおけるAIの未来は、日々成長を続けています。