Instalar a versão mais recente do EC2Launch
Use o seguinte procedimento para baixar e instalar a versão mais recente do EC2Launch em suas instâncias.
Para fazer download e instalar a versão mais recente do EC2Launch
-
Se você já tiver instalado e configurado o EC2Launch em uma instância, faça um backup do arquivo de configuração do EC2Launch. O processo de instalação não preserva as alterações feitas nesse arquivo. Por padrão, o arquivo está localizado no diretório
C:\ProgramData\Amazon\EC2-Windows\Launch\Config
. -
Faça download do EC2-Windows-Launch.zip
em um diretório na instância. -
Faça download do install.ps1
no mesmo diretório onde você baixou o EC2-Windows-Launch.zip
. -
Executar
install.ps1
-
Se você fez um backup do arquivo de configuração do EC2Launch, copie-o no diretório
C:\ProgramData\Amazon\EC2-Windows\Launch\Config
.
Para baixar e instalar a versão mais recente do EC2Launch usando o PowerShell
Se você já tiver instalado e configurado o EC2Launch em uma instância, faça um backup do arquivo de configuração do EC2Launch. O processo de instalação não preserva as alterações feitas nesse arquivo. Por padrão, o arquivo está localizado no diretório C:\ProgramData\Amazon\EC2-Windows\Launch\Config
.
Para instalar a versão mais recente do EC2Launch usando o PowerShell, execute os seguintes comandos em uma janela do PowerShell
mkdir $env:USERPROFILE\Desktop\EC2Launch $Url = "https://s3.amazonaws.com/ec2-downloads-windows/EC2Launch/latest/EC2-Windows-Launch.zip" $DownloadZipFile = "$env:USERPROFILE\Desktop\EC2Launch\" + $(Split-Path -Path $Url -Leaf) Invoke-WebRequest -Uri $Url -OutFile $DownloadZipFile $Url = "https://s3.amazonaws.com/ec2-downloads-windows/EC2Launch/latest/install.ps1" $DownloadZipFile = "$env:USERPROFILE\Desktop\EC2Launch\" + $(Split-Path -Path $Url -Leaf) Invoke-WebRequest -Uri $Url -OutFile $DownloadZipFile & $env:USERPROFILE\Desktop\EC2Launch\install.ps1
nota
Se você receber um erro ao baixar o arquivo e estiver usando o Windows Server 2016, talvez seja necessário habilitar o TLS 1.2 para seu terminal PowerShell. Você pode habilitar o TLS 1.2 para a sessão atual do PowerShell com o comando a seguir e tentar novamente:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Verifique a instalação conferindo o agente de inicialização como a seguir.
Import-Module C:\ProgramData\Amazon\EC2-Windows\Launch\Module\Ec2Launch.psm1 Import-LocalizedData -BaseDirectory C:\ProgramData\Amazon\EC2-Windows\Launch\Module\ -FileName 'Ec2Launch.psd1' -BindingVariable moduleManifest $moduleManifest.Get_Item('ModuleVersion')