【问题标题】:deploy an AWS workload through website通过网站部署 AWS 工作负载
【发布时间】:2016-07-31 16:08:50
【问题描述】:

我是 AWS 新手,如果有简单的答案,请原谅我。我想知道是否有一种方法可以创建一个网站(我拥有它的所有 html),该网站可以在点击某个按钮后通过 cloudformation 部署用户指定的特定工作负载(Apache、Core OS 等)?

【问题讨论】:

  • 请分享您到目前为止所做的事情。您的代码、错误等。

标签: amazon-web-services amazon-cloudformation


【解决方案1】:

是的。 AWS CloudFormation 可以自动部署 AWS 服务,包括 Amazon EC2 实例。

要使用所需的软件配置来配置服务器,您可以:

  • 使用您需要的所有软件创建一个完全配置的磁盘映像,然后create an Amazon Machine Image (AMI) 并使用该磁盘映像启动未来的 EC2 实例,
  • 使用基本操作系统启动 EC2 实例,但 pass a User Data script;该脚本在实例启动时执行,可用于安装所需的软件。

例如,此脚本将安装 Apache 和 PHP,下载一些 web 文件并通过 web 服务器提供它们:

#!/bin/sh
yum -y install httpd php
chkconfig httpd on
/etc/init.d/httpd start
cd /var/www/html
wget http://my-bucket/my-files.zip
unzip my-files.zip

至于“点击按钮”,您可以通过多种方式部署实例:

【讨论】:

    猜你喜欢
    • 2013-05-03
    • 1970-01-01
    • 2020-04-30
    • 2020-05-16
    • 1970-01-01
    • 1970-01-01
    • 2013-12-30
    • 2015-08-26
    • 2014-12-14
    相关资源
    最近更新 更多