Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Installieren Sie den CodeDeploy Agenten für Amazon Linux oder RHEL
Melden Sie sich bei der Instance an, und führen Sie die folgenden Befehle nacheinander aus. Es hat sich bewährt, den Befehl sudo yum update zuerst auszuführen, wenn es yum um die Installation von Paketen geht. Sie können ihn jedoch überspringen, wenn Sie nicht alle Ihre Pakete aktualisieren möchten.
sudo yum update
Für Version 2.0.x und höher:
sudo yum install wget
Für Version 1.8.x und früher:
sudo yum install ruby wget
(Optional) Führen Sie das folgende Skript aus, um das AMI von allen vorherigen Agent-Caching-Informationen zu säubern:
#!/bin/bash CODEDEPLOY_BIN="/opt/codedeploy-agent/bin/codedeploy-agent" $CODEDEPLOY_BIN stop yum erase codedeploy-agent -y
Wechseln Sie zu Ihrem Home-Verzeichnis:
cd /home/ec2-user
Anmerkung
/home/ec2-userStellt im vorherigen Befehl den Standardbenutzernamen für eine Amazon Linux- oder RHEL Amazon EC2 EC2-Instance dar. Wenn Ihre Instance mit einer benutzerdefinierten AMI erstellt wurde, kann der Eigentümer der AMI einen anderen Standardbenutzernamen angegeben haben.
Laden Sie das CodeDeploy Agent-Installationsprogramm herunter. Das latestv2/ Präfix dient dem Installationsprogramm der Version 2.0.x und das latest/ Präfix dient dem Installationsprogramm der Version 1.8.x.
Für Version 2.0.x und höher:
wget https://bucket-name.s3.region-identifier.amazonaws.com/latestv2/install
Für Version 1.8.x und früher:
wget https://bucket-name.s3.region-identifier.amazonaws.com/latest/install
bucket-nameist der Name des Amazon S3 S3-Buckets, der die CodeDeploy Resource Kit-Dateien für Ihre Region enthält, und region-identifier ist die Kennung für Ihre Region.
Zum Beispiel für Version 2.0.x und höher:
https://aws-codedeploy-us-east-2.s3.us-east-2.amazonaws.com/latestv2/install
Für Version 1.8.x und früher:
https://aws-codedeploy-us-east-2.s3.us-east-2.amazonaws.com/latest/install
Eine Liste der Bucket-Namen und Regionsbezeichner finden Sie unter. Bucket-Namen für das Resource Kit nach Regionen
Legen Sie Ausführungsberechtigungen für die install Datei fest:
chmod +x ./install
Gehen Sie wie folgt vor, um die neueste Version des CodeDeploy Agenten zu installieren:
-
sudo ./install auto
Um eine bestimmte Version des CodeDeploy Agenten zu installieren:
-
Listet die verfügbaren Versionen in Ihrer Region auf:
aws s3 ls s3://aws-codedeploy-region-identifier/releases/ --regionregion-identifier| grep '\.rpm$' -
Installieren Sie eine der folgenden Versionen:
Für Version 2.0.x und höher sind die Pakete architekturspezifisch:
sudo ./install auto -v releases/codedeploy-agent-version.arch.rpmWo
archistx86_64oderaarch64hängt von Ihrer Instance-Architektur ab.Für Version 1.8.x und früher verwenden Pakete:
noarchsudo ./install auto -v releases/codedeploy-agent-version.noarch.rpmDie neueste veröffentlichte Version finden Sie unter. Versionsverlauf des Agenten CodeDeploy
Führen Sie den folgenden Befehl aus, um zu prüfen, ob der Dienst ausgeführt wird:
systemctl status codedeploy-agent
Für Version 2.0.x und höher sollte, wenn der Agent läuft, eine Meldung wie The AWS CodeDeploy agent is running.
Wenn der Agent für Version 1.8.x und früher läuft, sollten Sie eine Meldung wie die folgende sehen The AWS CodeDeploy agent is running.
Wenn der Agent nicht läuft, starten Sie den Dienst und überprüfen Sie den Status:
systemctl start codedeploy-agent
systemctl status codedeploy-agent