在 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 使用者的必備工具。
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP