Node.js をサーバーにインストールする場合、通常 2 つの方法があります。 1 つ目の方法は、バイナリをダウンロードし、解凍して適切なディレクトリにコピーして Node.js をインストールすることです。この方法は、ほとんどの Linux ディストリビューションで機能します。ただし、異なるバージョンの Node.js をインストールする場合は注意が必要です。この問題を解決するには、ソフト接続を使用して Node.js をインストールします。
ソフト リンクは、別のファイルを指す、ファイル システム内の特殊なファイル タイプを指します。ソフト リンクは、ファイル システムのさまざまな部分に作成できます。ソフト リンクは、Node.js のさまざまなバージョンを変更する必要がある場合に便利な方法を提供します。 Node.js の新しいバージョンがリリースされると、そのバージョンのバイナリを指すシンボリックリンクを作成できます。
ソフト接続を使用して Node.js をインストールする方法は次のとおりです:
ステップ 1: Node.js ソース ファイルをダウンロードして解凍します
まず、Node.js をダウンロードする必要があります。 jsソースファイル。 Node.js のソース ファイルは、公式 Web サイト (https://nodejs.org/en/download/) からダウンロードできます。
インストールするバージョンを選択し、tar.xz ソース ファイルをダウンロードします。
次は Node.js のダウンロード リンクです:
Node.js 12.xバージョン:
https://nodejs.org/dist/v12.22.6/node-v12.22.6-linux-x64.tar.xz
Node.js 14.x バージョン:
https ://nodejs.org/dist/v14.18.1/node-v14.18.1-linux-x64.tar.xz
Node.js 16.x バージョン:
https://nodejs.org /dist/ v16.13.0/node-v16.13.0-linux-x64.tar.xz
ダウンロード後、ファイルを解凍する必要があります。次のコマンドを使用して、Node.js ソース ファイルを解凍できます:
tar -xvf node-v12.22.6-linux-x64.tar.xz
ステップ 2: ソフト接続を作成する
Node.js ソース ファイルを解凍した後、ソフト接続を作成する必要があります。 node-v12.22.6-linux-x64 ディレクトリに移動し、ソフト接続を作成する必要があります。このタスクを実行するには、次のコマンドを使用します:
ln -s /path/to/node-v12.22.6-linux-x64/bin/node /usr/local/bin/node
ln -s /path/to/node-v12.22.6-linux-x64/bin/npm /usr/local/bin/npm
上記のコマンドの /path/to/ を Unzip Node に置き換えることを忘れないでください。 .js ソース ファイルへの実際のパス。 pwd コマンドを使用すると、現在のディレクトリのパスを表示できます。ソフト接続を作成した後、次のコマンドを入力して Node.js が正常にインストールされたかどうかを確認できます:
node -v
成功した場合は、Node.js の出力が表示されます。バージョン。
ステップ 3: npm パッケージをインストールする
Node.js は正常にインストールされましたが、npm パッケージ マネージャーもインストールする必要があります。 npm は、次のコマンドを使用してインストールできます。
sudo apt-get update
sudo apt-get install npm
これにより、システムが更新され、npm パッケージ マネージャーがシステムにインストールされます。
ステップ 4: インストールをテストする
次のコマンドを使用して、Node.js と npm が正しくインストールされているかどうかをテストできます:
node
npm
これにより、Node.js コンソールと npm シェルが開きます。 version コマンドを使用して、バージョンが正しいことを確認します。
node -v
npm -v
これらの手順を完了すると、シンボリックリンクを使用して Node.js が正常にインストールされました。これで、さまざまなバージョンの Node.js を使用してアプリケーションを実行できるようになりました。
以上がソフト接続を介してnodejsをインストールするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。