多くの場合、node.js を Linux システムにオフライン (インターネットにアクセスせずに) インストールする必要がある場合があります。ネットワーク制限やセキュリティ制限などによりこのようなことが発生する可能性がありますが、node.jsをインストールできないわけではありません。この記事では、Linux システムに node.js をオフラインでインストールするプロセスを完了する方法を説明します。
node.js のダウンロードにネットワークを使用できないため、インターネットにアクセスできる別のマシンにダウンロードする必要があります。次の 3 つのファイルをダウンロードする必要があります:
node.js バイナリ ファイルは、node.js 公式 Web サイトからダウンロードできます。実行している Linux システムのバージョンに対応するバージョンを選択するように注意してください。
npm パッケージ マネージャーをダウンロードするには、npm 公式 Web サイトから入手できます。 node.js のバージョンに対応するバージョンの npm パッケージ マネージャーをダウンロードする必要があることに注意してください。
最後に、libssl-dev パッケージを取得するには、コマンド ライン ウィンドウで次のコマンドを実行します。
sudo apt-get install libssl-dev
このパッケージは、Linux システムに Node.js をインストールできることを確認するためのものです。
ダウンロードした 3 つのファイルを、node.js をインストールする必要がある Linux サーバーにコピーします。 USB ドライブまたはその他の利用可能な外部ストレージ デバイスを使用できます。ファイルを Linux システムにコピーし、アクセスできるディレクトリに置きます。例:
/home/user/nodejs_installer/
まず、解凍して、 node.js バイナリをインストールします:
tar -xvf node-vxx.xx.x-linux-x64.tar.gz cd node-vxx.xx.x-linux-x64 ./configure make make install
ここの「xx.xx.x」を、ダウンロードしたnode.js のバージョン番号に置き換えます。
node.js のインストールが完了したら、npm パッケージ マネージャーをインストールする必要があります。 npm バイナリを解凍してインストールする必要があります:
tar -xvf <npm*.tgz> cd package sudo npm install -g --unsafe-perm
npm のインストール プロセスが完了したら、libssl-dev パッケージをインストールする必要があります。これにより、node.js がよりスムーズに実行されます:
sudo apt-get install libssl-dev
node.js をインストールした後、次のコマンドを使用して、node.js が正常にインストールされたかどうかを確認できるようになります。
node -v
このコマンドでは、実行しているnode.jsのバージョンが表示されます。
Linux システムに node.js をオフラインでインストールすることは、オンラインでインストールすることよりも難しくありません。上記の手順を順番に実行するだけです。インストールが完了したら、必要に応じて、node.js アプリケーションを実行できます。
この問題が再び起こらないようにするために、Linux サーバーが常にネットワーク経由で接続されていることを強くお勧めします。これにより、サーバーが常に最新の状態に保たれ、セキュリティ パッチが適用されます。
以上がLinuxにnodejsをオフラインでインストールするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。