Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Installation de l' CodeDeploy agent pour Ubuntu Server
Note
Nous vous recommandons d'installer l' CodeDeploy agent AWS Systems Manager pour pouvoir configurer les mises à jour planifiées de l'agent. Pour de plus amples informations, veuillez consulter Installez l' CodeDeploy agent à l'aide de AWS Systems Manager.
Pour installer l' CodeDeploy agent sur le serveur Ubuntu
-
Connectez-vous à l'instance.
-
Entrez les commandes suivantes, l'une après l'autre :
sudo apt update
sudo apt install ruby-full
sudo apt install wget
-
Entrez la commande suivante :
cd
/home/ubuntu
/home/ubuntu
représente le nom d'utilisateur par défaut pour une instance de serveur Ubuntu. Si votre instance a été créée à l'aide d'une option personnaliséeAMI, le AMI propriétaire a peut-être spécifié un autre nom d'utilisateur par défaut. -
Entrez la commande suivante :
wget https://
bucket-name
.s3.region-identifier
.amazonaws.com/latest/installbucket-name
est le nom du compartiment Amazon S3 qui contient les fichiers du kit de CodeDeploy ressources pour votre région, etregion-identifier
est l'identifiant de votre région.Par exemple :
https://aws-codedeploy-us-east-2.s3.us-east-2.amazonaws.com/latest/install
Pour obtenir la liste des noms de compartiments et des identificateurs de région, consultezNoms des compartiments du kit de ressources par région.
-
Entrez la commande suivante :
chmod +x ./install
-
Effectuez l’une des actions suivantes :
-
Pour installer la dernière version de l' CodeDeploy agent sur n'importe quelle version prise en charge d'Ubuntu Server, à l'exception de la version 20.04 :
sudo ./install auto
-
Pour installer la dernière version de l' CodeDeploy agent sur Ubuntu Server 20.04 :
Note
L'écriture de la sortie dans un fichier journal temporaire est une solution de contournement qui doit être utilisée lorsque nous corrigeons un bogue connu avec le
install
script sur Ubuntu Server 20.04.sudo ./install auto > /tmp/logfile
-
Pour installer une version spécifique de l' CodeDeploy agent sur n'importe quelle version prise en charge d'Ubuntu Server, à l'exception de la version 20.04 :
-
Répertoriez les versions disponibles dans votre région :
aws s3 ls s3://aws-codedeploy-
region-identifier
/releases/ --regionregion-identifier
| grep '\.deb$' -
Installez l'une des versions suivantes :
sudo ./install auto -v releases/codedeploy-agent-
###
.debNote
AWS prend en charge la dernière version mineure de l' CodeDeploy agent. Actuellement, la dernière version mineure est 1.7.x.
-
-
Pour installer une version spécifique de l' CodeDeploy agent sur Ubuntu Server 20.04 :
-
Répertoriez les versions disponibles dans votre région :
aws s3 ls s3://aws-codedeploy-
region-identifier
/releases/ --regionregion-identifier
| grep '\.deb$' -
Installez l'une des versions suivantes :
sudo ./install auto -v releases/codedeploy-agent-
###
.deb > /tmp/logfileNote
L'écriture de la sortie dans un fichier journal temporaire est une solution de contournement qui doit être utilisée lorsque nous corrigeons un bogue connu avec le
install
script sur Ubuntu Server 20.04.Note
AWS prend en charge la dernière version mineure de l' CodeDeploy agent. Actuellement, la dernière version mineure est 1.7.x.
-
-
Pour vérifier que le service fonctionne
-
Entrez la commande suivante :
systemctl status codedeploy-agent
Si l' CodeDeploy agent est installé et en cours d'exécution, vous devriez voir un message tel que
The AWS CodeDeploy agent is running
. -
Si vous voyez un message tel que
error: No AWS CodeDeploy agent running
, démarrez le service et exécutez les deux commandes suivantes, l'une après l'autre :systemctl start codedeploy-agent
systemctl status codedeploy-agent