Installieren der neuesten Version von EC2Launch
Mit dem folgenden Verfahren können Sie die neueste Version von EC2Launch herunterladen und auf Ihren Instances installieren.
So laden Sie die neueste Version von EC2Launch herunter und installieren sie
-
Wenn Sie EC2Launch bereits auf einer Instance installiert und konfiguriert haben, erstellen Sie ein Backup der EC2Launch-Konfigurationsdatei. Beim Installationsprozess werden Änderungen an dieser Datei nicht übernommen. Standardmäßig befindet sich die Datei im Verzeichnis
C:\ProgramData\Amazon\EC2-Windows\Launch\Config
. -
Laden Sie die Datei EC2-Windows-Launch.zip
in ein Verzeichnis auf der Instance herunter. -
Laden Sie die Datei install.ps1
in dasselbe Verzeichnis herunter, in das Sie EC2-Windows-Launch.zip
heruntergeladen haben. -
Führen Sie Folgendes aus:
install.ps1
-
Wenn Sie ein Backup der EC2Launch-Konfigurationsdatei erstellt haben, kopieren Sie sie in das Verzeichnis
C:\ProgramData\Amazon\EC2-Windows\Launch\Config
.
Neueste Version von EC2Launch mit PowerShell herunterladen und installieren
Wenn Sie EC2Launch bereits auf einer Instance installiert und konfiguriert haben, erstellen Sie ein Backup der EC2Launch-Konfigurationsdatei. Beim Installationsprozess werden Änderungen an dieser Datei nicht übernommen. Standardmäßig befindet sich die Datei im Verzeichnis C:\ProgramData\Amazon\EC2-Windows\Launch\Config
.
Um die neueste Version von EC2Launch über PowerShell zu installieren, führen Sie die folgenden Befehle in einem PowerShell-Fenster aus:
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
Anmerkung
Wenn beim Herunterladen der Datei eine Fehlermeldung angezeigt wird und Sie Windows Server 2016 oder früher verwenden, muss möglicherweise TLS 1.2 für Ihr PowerShell-Terminal aktiviert werden. Sie können TLS 1.2 für die aktuelle PowerShell-Sitzung mit dem folgenden Befehl aktivieren und es dann erneut versuchen:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Überprüfen Sie die Installation, indem Sie den Start-Agent wie folgt überprüfen.
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')