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
-
ec2-user
使用 連接至您的 Linux 執行個體SSH。 -
在命令列中輸入下列項目,以安裝節點版本管理員 (
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,並允許您在它們之間切換。 -
nvm
在命令列中輸入下列項目以載入。source ~/.bashrc
-
使用 nvm 在命令列中輸入下列項目,以安裝LTS最新版本的 Node.js。
nvm install --lts
安裝 Node.js 也會安裝 Node Package Manager (
npm
),以便您可以視需要安裝其他模組。 -
在命令列中輸入以下指令,測試安裝的 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。
相關資源
如需有關本主題中使用的命令和軟體的詳細資訊,請參閱下列網頁:
-
節點版本管理器 (
nvm
) –請參閱 上的 nvm 儲存庫 GitHub。 -
Node Package Manager (
npm
) –請參閱 npm 網站。