什么是 Bash 脚本?2025年3月17日 | 阅读 3 分钟 Bash 脚本是一个纯文本文件,其中包含命令行中使用的命令。 创建 Bash 脚本步骤 1:创建 HTML 页面。- 在记事本中创建网页,并将其保存为 .html 扩展名。
 步骤 2:在 S3 中创建一个存储桶。  - 单击创建按钮。
- 单击您创建的 jtpbucket,并将 index.html 文件上传到 S3。
- 下面的屏幕显示 index.html 文件已成功上传到 S3。
 步骤 3:创建一个 IAM 角色。 - 我们创建一个新的角色。
- 选择 EC2 服务以代表您访问 AWS 服务。 单击下一步。
- 选择 AmazonS3FullAccess 策略,此策略将附加到我们的角色。
  - 单击创建角色。
- 下面的屏幕显示已创建名称为 S3AdmainAccess 的角色。
 在上面的屏幕中,已选中的角色是新创建的角色。 步骤 4:创建一个 EC2 实例- 转到主控制台,然后单击 EC2 服务。
- 启动一个实例。
- 选择 Amazon Machine Image。 我选择 Amazon Linux AMI 2018.03.0 (HVM)。
- 选择实例类型。 我选择 t2.micro 类型。
- 配置实例详细信息。 将 IAM 角色选择为 S3AdminAccess 并保持其他设置为默认值。

 Bash 脚本在高级详细信息中添加。 - 向您的实例添加存储。 Root 是一个默认卷,我没有添加新的卷。
   上面的屏幕显示我们创建了一个新的安全组,其名称为 WebServer。 - 查看并启动。
- 选择一个现有密钥对或创建一个新的密钥对。 我包含一个密钥对。
 - 最后,我的 EC2Instance 已创建。
- 打开 Putty。
- 输入您的主机名,例如 [email protected]。
- 单击 putty 左侧显示的 SSH 中的 auth,将密钥对.ppk文件附加到它。
- 运行命令 sudo du 以达到根级别。
- 运行命令 yum update -y 以更新 EC2 实例。
- 运行命令 yum install httpd -y 以安装 Apache 服务器。
- 通过运行命令 service httpd start 启动服务器。
- 移动到目录 cd /var/www/html。
- 将到目前为止我们看到的所有命令复制到记事本文件。
 上面的屏幕显示了 bash 脚本。 步骤 5:测试 Bash 脚本 - 现在我们创建一个新实例。
- 启动一个实例。
- 选择 Amazon Machine Language (AMI)。 我选择 Amazon Linux AMI 2018.03.0 (HVM)。
- 选择实例类型。 我选择一个 t2.micro 类型。
- 配置实例详细信息。 将 IAM 角色设置为 S3AdminAccess 并将 bash 脚本粘贴到高级详细信息中。
 - (可选)添加存储。
- 添加标签。
- 配置安全组。 我选择一个默认组。
- 查看实例启动。
- 启动实例后,将公共 IP 地址粘贴到 Web 浏览器的剪贴板中。 您将看到如下所示的输出
 我们得出结论,通过使用 Bash 脚本,将数据从 S3 复制到 EC2 变得更容易。
|