在 Linux 上安裝 AWS CLI


介紹

Amazon Web Services (AWS) 是世界上最受歡迎的雲計算平臺之一。它提供廣泛的服務,例如儲存、計算、網路和資料庫,僅舉幾例。AWS 命令列介面 (CLI) 是一款強大的工具,允許您使用終端或 shell 中的命令來管理您的 AWS 資源。在本文中,我們將討論如何在 Linux 上安裝 AWS CLI,包括各種小標題和示例。

步驟 1:檢查 Python 安裝

在安裝 AWS CLI 之前,您需要確保您的 Linux 系統上已安裝 Python。Python 是一種 AWS CLI 基於其構建的程式語言。要檢查您的 Linux 系統上是否已安裝 Python,請開啟終端並鍵入以下命令:

python3 --version

此命令將返回系統上安裝的 Python 版本。如果您看到 Python 版本,則表示您的系統上已安裝 Python。否則,您需要在繼續下一步之前安裝 Python。

步驟 2:安裝 AWS CLI

確認系統上已安裝 Python 後,您可以繼續安裝 AWS CLI。您可以使用多種方法在 Linux 上安裝 AWS CLI,例如使用 pip、包管理器或下載二進位制包。在本文中,我們將討論兩種在 Linux 上安裝 AWS CLI 的常用方法。

方法 1:使用 pip 安裝 AWS CLI

Pip 是 Python 的一個包管理器,允許您安裝、升級和刪除 Python 包。要使用 pip 安裝 AWS CLI,您需要按照以下步驟操作:

  • 步驟 1 − 開啟終端並鍵入以下命令以安裝 pip:

sudo apt-get install python3-pip
  • 步驟 2 − 安裝 pip 後,鍵入以下命令以安裝 AWS CLI:

sudo pip3 install awscli

此命令將在您的 Linux 系統上安裝 AWS CLI。要驗證安裝,請鍵入以下命令:

aws --version

此命令將顯示系統上安裝的 AWS CLI 版本。

方法 2:使用包管理器安裝 AWS CLI

大多數 Linux 發行版都有一個包管理器,允許您安裝軟體包。您可以使用包管理器在 Linux 上安裝 AWS CLI。以下步驟介紹如何使用包管理器安裝 AWS CLI。

  • 步驟 1 − 開啟終端並鍵入以下命令以更新包管理器:

sudo apt-get update
  • 步驟 2 − 更新包管理器後,鍵入以下命令以安裝 AWS CLI:

sudo apt-get install awscli

此命令將在您的 Linux 系統上安裝 AWS CLI。要驗證安裝,請鍵入以下命令:

aws --version

此命令將顯示系統上安裝的 AWS CLI 版本。

步驟 3:配置 AWS CLI

安裝 AWS CLI 後,您需要對其進行配置才能訪問您的 AWS 資源。以下步驟介紹如何配置 AWS CLI。

  • 步驟 1 − 開啟終端並鍵入以下命令以啟動配置過程:

aws configure

此命令將提示您輸入以下詳細資訊:

  • AWS 訪問金鑰 ID

  • AWS 金鑰

  • 預設區域名稱

  • 預設輸出格式

  • 步驟 2 − 要獲取您的 AWS 訪問金鑰 ID 和 AWS 金鑰,請轉到 AWS 管理控制檯並導航到 IAM 服務。建立一個新使用者或使用現有使用者並生成訪問金鑰 ID 和金鑰。

  • 步驟 3 − 配置嚮導提示您輸入 AWS 訪問金鑰 ID 和 AWS 金鑰時,請將其輸入。

  • 步驟 4 − 接下來,輸入預設區域名稱。這是您要部署資源的區域。您可以在 AWS 文件中找到可用區域的列表。

  • 步驟 5 − 最後,輸入預設輸出格式。預設輸出格式為 JSON,但您可以選擇任何其他格式,例如 YAML 或文字。

  • 步驟 6 − 輸入所有必需的資訊後,AWS CLI 將在您的主目錄中建立一個配置檔案。此檔案包含您的訪問金鑰和其他配置詳細資訊。您可以使用文字編輯器檢視和編輯此檔案。

步驟 4:使用 AWS CLI

配置 AWS CLI 後,您可以開始使用它來管理您的 AWS 資源。AWS CLI 提供廣泛的命令來管理您的資源,例如 EC2 例項、S3 儲存桶、RDS 資料庫等等。以下是一些如何使用 AWS CLI 的示例:

示例 1:列出所有 S3 儲存桶

要使用 AWS CLI 列出所有 S3 儲存桶,請鍵入以下命令:

aws s3 ls

此命令將列出您帳戶中的所有 S3 儲存桶。

示例 2:建立 EC2 例項

要使用 AWS CLI 建立 EC2 例項,請鍵入以下命令:

aws ec2 run-instances --image-id ami-0c94855ba95c71c99 --count 1 --instance-type t2.micro --key-name my-key-pair --security-group-ids sg-1234567890

此命令將使用指定的引數建立一個 EC2 例項。

示例 3:刪除 S3 儲存桶

要使用 AWS CLI 刪除 S3 儲存桶,請鍵入以下命令:

aws s3 rb s3://my-bucket --force

此命令將刪除指定的 S3 儲存桶。

結論

在本文中,我們討論瞭如何在 Linux 上安裝 AWS CLI。我們介紹了兩種常用方法,即使用 pip 和包管理器,並討論瞭如何配置 AWS CLI 並使用它來管理您的 AWS 資源。AWS CLI 是一款強大的工具,允許您自動化您的 AWS 基礎設施並使用命令列介面管理您的資源。使用 AWS CLI,您可以輕鬆建立、更新和刪除您的 AWS 資源,使其成為任何 AWS 使用者的必備工具。

更新於:2023年3月24日

1K+ 閱讀量

開啟你的職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.