Ubuntu系统安装AWS SAM

前提条件

已安装 Python 3.8+(推荐 3.9--3.11)

已配置 AWS CLI 并拥有有效凭证(Access Key / IAM 权限)

AWS CLI安装和凭证配置

安装与配置 AWS CLI(Ubuntu)

bash 复制代码
# 下载安装包
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"

# 解压并安装
sudo apt install -y unzip
unzip awscliv2.zip
sudo sudo ./aws/install

# 验证
aws --version
输出示例:aws-cli/2.15.0 Python/3.11.8 Linux/5.15.0-101-generic exe/x86_64.ubuntu.22

配置凭证和默认区域

创建新用户,并授予AdministratorAccess权限

创建API访问密钥

AWS Access Key ID和AWS Secret Access Key显示如下:

凭证配置,添加AWS Access Key ID和AWS Secret Access Key

aws configure

下载并安装 AWS SAM CLI

bash 复制代码
# 下载最新版(以 x86_64 为例,ARM 用户替换为 aarch64)
wget https://github.com/aws/aws-sam-cli/releases/latest/download/aws-sam-cli-linux-x86_64.zip

# 解压
unzip aws-sam-cli-linux-x86_64.zip -d sam-installation

# 安装(会提示是否覆盖、路径等,按回车默认即可)
sudo ./sam-installation/install

# 验证安装
sam --version
相关推荐
切糕师学AI15 小时前
什么是 FinOps 财务运营(Financial Operations)?
云原生·云计算
伊织萌2 天前
在 Ubuntu 22.04 上安装 PostgreSQL
linux·服务器·ubuntu·postgresql·云计算
sun03222 天前
【AWS】【服务】aws 中的各种服务 ,比如 ECS、S3 、EC2 、 Certicicate Manager、CloudWatch等
云计算·aws
人间打气筒(Ada)2 天前
Kubernetes核心技术-namespace & label
云原生·kubernetes·云计算·k8s·devops·namespace·label
leblancAndSherry3 天前
阿里云轻量/ECS 实战:K3s + Helm + cert-manager + 云效 Codeup 全链路 CI/CD 落地(记录自用)
linux·运维·阿里云·ci/cd·kubernetes·云计算
sun03224 天前
【AWS】【ECS】部署流程
云计算·aws
切糕师学AI4 天前
成本治理(Cloud Cost Governance)是什么?
云原生·云计算
微风中的麦穗4 天前
【SQL Server 2019】企业级数据库系统—数据库SQL Server 2019保姆级详细图文下载安装完全指南
大数据·数据库·sqlserver·云计算·个人开发·运维必备·sqlserver2019
大梦想家~5 天前
在职牛马,因为考过阿里云ACP,浅说下一次过的强度
运维·云计算·网络工程师·阿里云acp·云计算工程师·阿里云acp考试·阿里云acp备考
王da魔5 天前
Haproxy七层代理
云原生·云计算