View a markdown version of this page

Instale el CodeDeploy agente para el servidor Ubuntu - AWS CodeDeploy

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Instale el CodeDeploy agente para el servidor Ubuntu

Para instalar el CodeDeploy agente en el servidor Ubuntu
  1. Inicie sesión en la instancia.

  2. Introduzca los comandos siguientes, uno tras otro:

    sudo apt update

    Para la versión 2.0.x y versiones posteriores:

    sudo apt install wget

    Para la versión 1.8.x y anteriores:

    sudo apt install ruby-full wget
  3. Introduzca el siguiente comando:

    cd /home/ubuntu

    /home/ubunturepresenta el nombre de usuario predeterminado de una instancia de Ubuntu Server. Si la instancia se creó con una AMI personalizada, el propietario de la AMI puede haber especificado otro nombre de usuario predeterminado.

  4. Escriba el siguiente comando. El latestv2/ prefijo corresponde al instalador de la versión 2.0.x y al instalador de la versión latest/ 1.8.x.

    Para la versión 2.0.x y versiones posteriores:

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

    Para la versión 1.8.x y anteriores:

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

    bucket-namees el nombre del depósito de Amazon S3 que contiene los archivos del kit de CodeDeploy recursos de su región y region-identifier es el identificador de su región.

    Por ejemplo, para la versión 2.0.x y versiones posteriores:

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

    Para la versión 1.8.x y anteriores:

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

    Para obtener una lista de los nombres de buckets e identificadores de región, consulte Nombres de bucket del kit de recursos por región.

  5. Introduzca el siguiente comando:

    chmod +x ./install
  6. Realice una de las siguientes acciones:

    • Para instalar la versión más reciente del CodeDeploy agente:

      sudo ./install auto
    • Para instalar una versión específica del CodeDeploy agente:

      • Enumere las versiones disponibles en su región:

        aws s3 ls s3://aws-codedeploy-region-identifier/releases/ --region region-identifier | grep '\.deb$'
      • Instale una de las versiones:

        Para la versión 2.0.x y posteriores, los paquetes son específicos de la arquitectura:

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

        Dónde arch está amd64 o en arm64 función de la arquitectura de la instancia.

        Para la versión 1.8.x y anteriores, los paquetes utilizan una convención de nomenclatura diferente:

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

        Para ver la última versión publicada, consulte. Historial de versiones del agente CodeDeploy

Para comprobar que el servicio está en ejecución
  1. Introduzca el siguiente comando:

    systemctl status codedeploy-agent

    Si el CodeDeploy agente está instalado y en ejecución:

    Para la versión 2.0.x y versiones posteriores, debería ver: The AWS CodeDeploy agent is running.

    Para la versión 1.8.x y anteriores, deberías ver: The AWS CodeDeploy agent is running.

  2. Si el agente no se está ejecutando, inicie el servicio y compruebe el estado:

    systemctl start codedeploy-agent
    systemctl status codedeploy-agent