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
相关推荐
翼龙云_cloud9 小时前
腾讯云代理商:如何用COS向量桶给OpenClaw实现智能路由?
云计算·腾讯云·openclaw·cos向量桶
斌果^O^12 小时前
SpringBoot3 整合阿里云百炼大模型|实现普通对话+流式输出
阿里云·云计算
yyuuuzz13 小时前
谷歌云使用的几个常见注意事项
运维·服务器·网络·安全·web安全·云计算·aws
zhojiew14 小时前
在AWS中国区的EMR集群中实现基于向量语义搜索的HBase运维诊断系统
运维·hbase·aws
云边云科技_云网融合14 小时前
云边云全栈 SD-WAN/SASE 运维服务:构建企业数字网络的坚实后盾
数据库·人工智能·云计算
阿乔外贸日记15 小时前
霍尔木兹通行规则调整,影响卡塔尔LNG出口恢复
大数据·人工智能·云计算
yyuuuzz15 小时前
独立开发者线上服务运维的几点实践经验
运维·服务器·网络·云计算·aws
小夏子_riotous16 小时前
Kubernetes学习路径——7. Pod控制器详解
docker·云原生·容器·kubernetes·云计算·paas·kubelet
zhojiew16 小时前
使用DBT(data build tool)集成AWS Athena完成数据处理的实践
云计算·aws
运维行者_16 小时前
ITOps自动化:全面解析
java·服务器·开发语言·网络·云计算