教學課程:設定 Node.js (在 Amazon EC2 執行個體上) - AWS SDK for JavaScript

所以此AWS SDK for JavaScript版本 3(v3)是 v2 的重寫,具有一些偉大的新功能,包括模塊化架構。如需詳細資訊,請參閲 。AWS SDK for JavaScriptv3 開發人員指南

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

教學課程:設定 Node.js (在 Amazon EC2 執行個體上)

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

Prerequisites

本教學課程會假設您已啟動一個 Linux 執行個體,其具備可透過網際網路存取的公有 DNS 名稱,而您能夠使用 SSH 連線至該執行個體。如需詳細資訊,請參閱「」步驟 1:啟動執行個體中的Amazon EC2 Linux 執行個體使用者指南

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

Procedure

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

在 Linux 執行個體上設定 Node.js

  1. ec2-user 的身分使用 SSH 連線至 Linux 執行個體。

  2. 在命令列中輸入以下指令,藉此安裝節點版本管理工具 (nvm)。

    警告

    AWS 不負責控制以下程式碼。在您執行前,請務必驗證其真確性及完整性。您可以在這裡找到與此程式碼的更多相關資訊:nvm GitHub 儲存庫。

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

    nvm 可以安裝多種 Node.js 版本且允許您在各版本間進行切換,因此我們會使用 nvm 安裝 Node.js。

  3. 在命令列中輸入以下指令,進而啟用 nvm。

    . ~/.nvm/nvm.sh
  4. 在命令列輸入下列命令,以使用 nvm 安裝最新版本的 Node.js。

    nvm install node

    安裝 Node.js 時,系統會一併安裝節點套件管理工具 (npm),您可以視需要安裝額外的模組。

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

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

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

    Running Node.js VERSION

注意

節點安裝僅適用於目前的 Amazon EC2 工作階段。Amazon EC2 執行個體消失後,您即須再次重新安裝節點。另一種方式是在您擁有要保留的組態後,建立 Amazon EC2 執行個體的 AMI,如下節所述。

建立 Amazon Machine Image

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

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