在 Amazon EC2執行個體上設定 Node.js - AWS SDK for JavaScript

AWS SDK for JavaScript V3 API參考指南會詳細說明第 3 版 (V3) 的所有API操作 AWS SDK for JavaScript 。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 Amazon EC2執行個體上設定 Node.js

將 Node.js 與 SDK for 搭配使用的常見案例 JavaScript ,是在 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體上設定和執行 Node.js Web 應用程式。在本教學課程中,您將建立 Linux 執行個體,使用 連線到該執行個體SSH,然後安裝 Node.js 在該執行個體上執行。

必要條件

本教學課程假設您已啟動 Linux 執行個體,其公有DNS名稱可從網際網路連線,且您可以使用 連線SSH。如需詳細資訊,請參閱 Amazon EC2使用者指南 中的步驟 1:啟動執行個體

重要

啟動新的 Amazon 執行個體時,請使用 Amazon Linux 2023 Amazon Machine Image (AMI)。 EC2

您還必須先設定安全群組,允許 SSH (連接埠 22)、 HTTP (連接埠 80) 和 HTTPS (連接埠 443) 連線。如需這些先決條件的詳細資訊,請參閱 Amazon 使用者指南 中的使用 Amazon 設定EC2EC2

程序

下列程序可協助您在 Amazon Linux 執行個體上安裝 Node.js。您可以使用此伺服器來託管 Node.js Web 應用程式。

在 Linux 執行個體上設定 Node.js
  1. ec2-user 使用 連接至您的 Linux 執行個體SSH。

  2. 在命令列中輸入下列項目,以安裝節點版本管理員 (nvm)。

    警告

    AWS 不會控制下列程式碼。在您執行前,請務必驗證其真確性及完整性。如需此程式碼的詳細資訊,請參閱 nvm GitHub 儲存庫。

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

    我們將使用 nvm來安裝 Node.js,因為 nvm可以安裝多個版本的 Node.js,並允許您在它們之間切換。

  3. nvm 在命令列中輸入下列項目以載入。

    source ~/.bashrc
  4. 使用 nvm 在命令列中輸入下列項目,以安裝LTS最新版本的 Node.js。

    nvm install --lts

    安裝 Node.js 也會安裝 Node Package Manager (npm),以便您可以視需要安裝其他模組。

  5. 在命令列中輸入以下指令,測試安裝的 Node.js 是否能正常運作。

    node -e "console.log('Running Node.js ' + process.version)"

    這會顯示下列訊息,以指出正在執行的 Node.js 版本。

    Running Node.js VERSION

注意

節點安裝僅適用於目前的 Amazon EC2工作階段。如果您重新啟動CLI工作階段,則需要再次使用 nvm 來啟用已安裝的節點版本。如果執行個體終止,您需要再次安裝節點。另一種方法是在擁有要保留的組態後,建立 Amazon EC2執行個體的 Amazon Machine Image (AMI),如以下主題所述。

建立 Amazon Machine Image (AMI)

在 Amazon EC2執行個體上安裝 Node.js 後,您可以從該執行個體建立 Amazon Machine Image (AMI)。建立 AMI可讓您輕鬆使用相同的 Node.js 安裝佈建多個 Amazon EC2執行個體。如需AMI從現有執行個體建立 的詳細資訊,請參閱 Amazon EC2使用者指南 中的建立 Amazon EBS後端 LinuxAMI

如需有關本主題中使用的命令和軟體的詳細資訊,請參閱下列網頁: