View a markdown version of this page

Installation de l' CodeDeploy agent pour Ubuntu Server - AWS CodeDeploy

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

Pour installer l' CodeDeploy agent sur Ubuntu Server
  1. Connectez-vous à l'instance.

  2. Entrez les commandes suivantes, l'une après l'autre :

    sudo apt update

    Pour la version 2.0.x et les versions ultérieures :

    sudo apt install wget

    Pour les versions 1.8.x et antérieures :

    sudo apt install ruby-full wget
  3. Entrez la commande suivante :

    cd /home/ubuntu

    /home/ubuntureprésente le nom d'utilisateur par défaut pour une instance d'Ubuntu Server. Si votre instance a été créée à l'aide d'une image AMI personnalisée, le propriétaire de l'image AMI peut avoir spécifié un nom d'utilisateur par défaut différent.

  4. Entrez la commande suivante. Le latestv2/ préfixe correspond au programme d'installation de la version 2.0.x et le latest/ préfixe au programme d'installation de la version 1.8.x.

    Pour la version 2.0.x et les versions ultérieures :

    wget https://bucket-name.s3.region-identifier.amazonaws.com/latestv2/install

    Pour les versions 1.8.x et antérieures :

    wget https://bucket-name.s3.region-identifier.amazonaws.com/latest/install

    bucket-nameest le nom du compartiment Amazon S3 qui contient les fichiers du kit de CodeDeploy ressources pour votre région et region-identifier constitue l'identifiant de votre région.

    Par exemple, pour la version 2.0.x et les versions ultérieures :

    https://aws-codedeploy-us-east-2.s3.us-east-2.amazonaws.com/latestv2/install

    Pour les versions 1.8.x et antérieures :

    https://aws-codedeploy-us-east-2.s3.us-east-2.amazonaws.com/latest/install

    Pour obtenir la liste des noms de compartiment et des identificateurs de région, consultezNoms des compartiments du kit de ressources par région.

  5. Entrez la commande suivante :

    chmod +x ./install
  6. Effectuez l’une des actions suivantes :

    • Pour installer la dernière version de l' CodeDeploy agent :

      sudo ./install auto
    • Pour installer une version spécifique de l' CodeDeploy agent :

      • Répertoriez les versions disponibles dans votre région :

        aws s3 ls s3://aws-codedeploy-region-identifier/releases/ --region region-identifier | grep '\.deb$'
      • Installez l'une des versions suivantes :

        Pour la version 2.0.x et les versions ultérieures, les packages sont spécifiques à l'architecture :

        sudo ./install auto -v releases/codedeploy-agent_version_arch.deb

        Où se arch trouve amd64 ou arm64 en fonction de l'architecture de votre instance.

        Pour les versions 1.8.x et antérieures, les packages utilisent une convention de dénomination différente :

        sudo ./install auto -v releases/codedeploy-agent_version_all.deb

        Pour la dernière version publiée, voirHistorique des versions de l' CodeDeploy agent.

Pour vérifier que le service fonctionne
  1. Entrez la commande suivante :

    systemctl status codedeploy-agent

    Si l' CodeDeploy agent est installé et en cours d'exécution :

    Pour la version 2.0.x et les versions ultérieures, vous devriez voir : The AWS CodeDeploy agent is running.

    Pour les versions 1.8.x et antérieures, vous devriez voir : The AWS CodeDeploy agent is running.

  2. Si l'agent n'est pas en cours d'exécution, démarrez le service et vérifiez son état :

    systemctl start codedeploy-agent
    systemctl status codedeploy-agent