Amazon web services 使用Amazon CloudFormation安装Windows应用程序/扩展

Amazon web services 使用Amazon CloudFormation安装Windows应用程序/扩展,amazon-web-services,amazon-cloudformation,Amazon Web Services,Amazon Cloudformation,Amazon演示了如何在服务器上安装功能。但是有谁能告诉我如何安装此列表中不存在的应用程序/功能,例如?我很感激我可以创建一个定制的AMI,但我希望完全在模板级别完成这项工作 提前感谢。有关WebDeploy的示例,您可以添加以下内容: "C:\\Webdeploy\\WebDeploy_amd64_en-US.msi" : { "source" : "http://download.microsoft.com/download/1/B/3/1B3F8377-CFE1-4B40-84

Amazon演示了如何在服务器上安装功能。但是有谁能告诉我如何安装此列表中不存在的应用程序/功能,例如?我很感激我可以创建一个定制的AMI,但我希望完全在模板级别完成这项工作


提前感谢。

有关WebDeploy的示例,您可以添加以下内容:

  "C:\\Webdeploy\\WebDeploy_amd64_en-US.msi" : {
    "source" : "http://download.microsoft.com/download/1/B/3/1B3F8377-CFE1-4B40-8402-AE1FC6A0A8C3/WebDeploy_amd64_en-US.msi"
 }
作为模板此部分的一个元素

"WindowsServer": {
  "Type" : "AWS::EC2::Instance",
  "Metadata" : {
    "AWS::CloudFormation::Init" : {
      "config" : {
        "files" : {
然后可以添加以下命令:

 "1-installwebdeploy" : {
  "command" : "msiexec.exe /i C:\\Webdeploy\\WebDeploy_amd64_en-US.msi ADDLOCAL=ALL /qn /norestart"
 }

在命令列表中。

对于WebDeploy示例,您可以添加以下内容:

  "C:\\Webdeploy\\WebDeploy_amd64_en-US.msi" : {
    "source" : "http://download.microsoft.com/download/1/B/3/1B3F8377-CFE1-4B40-8402-AE1FC6A0A8C3/WebDeploy_amd64_en-US.msi"
 }
作为模板此部分的一个元素

"WindowsServer": {
  "Type" : "AWS::EC2::Instance",
  "Metadata" : {
    "AWS::CloudFormation::Init" : {
      "config" : {
        "files" : {
然后可以添加以下命令:

 "1-installwebdeploy" : {
  "command" : "msiexec.exe /i C:\\Webdeploy\\WebDeploy_amd64_en-US.msi ADDLOCAL=ALL /qn /norestart"
 }

添加到命令列表。

如果只是一个bog stock msi安装,则有一个稍微简单的机制

                    "packages" : {
                        "msi" : {
                            "urlrewrite" : "http://download.microsoft.com/download/6/7/D/67D80164-7DD0-48AF-86E3-DE7A182D6815/rewrite_2.0_rtw_x64.msi"
                        }
                    },

意味着您不需要“命令”部分。

如果只是一个bog stock msi安装,则有一个稍微简单的机制

                    "packages" : {
                        "msi" : {
                            "urlrewrite" : "http://download.microsoft.com/download/6/7/D/67D80164-7DD0-48AF-86E3-DE7A182D6815/rewrite_2.0_rtw_x64.msi"
                        }
                    },

表示您不需要“命令”部分。

谢谢韦德,这正是我需要的。然而,我在下载文件时遇到了一些困难——谢谢韦德,这看起来正是我需要的。然而,我在下载文件时遇到了一些困难-