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.
Instalación del agente de CodeDeploy para Ubuntu Server
nota
Recomendamos instalar el agente de CodeDeploy con AWS Systems Manager para poder configurar las actualizaciones programadas del agente. Para obtener más información, consulte Instalación del agente de CodeDeploy con AWS Systems Manager.
Para instalar el agente de CodeDeploy en Ubuntu Server
-
Inicie sesión en la instancia.
-
Introduzca los comandos siguientes, uno tras otro:
sudo apt updatesudo apt install ruby-fullsudo apt install wget -
Escriba 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. -
Escriba el siguiente comando:
wget https://bucket-name.s3.region-identifier.amazonaws.com/latest/installbucket-namees el nombre del bucket de Amazon S3 que contiene los archivos del kit de recursos de CodeDeploy de su región, yregion-identifieres el identificador de su región.Por ejemplo:
https://aws-codedeploy-us-east-2.s3.us-east-2.amazonaws.com/latest/installPara obtener una lista de los nombres de buckets e identificadores de región, consulte Nombres de bucket del kit de recursos por región.
-
Escriba el siguiente comando:
chmod +x ./install -
Realice una de las siguientes acciones:
-
Para instalar la última versión del agente de CodeDeploy en cualquier versión compatible de Ubuntu Server, excepto la 20.04:
sudo ./install auto -
Para instalar la última versión del agente de CodeDeploy en Ubuntu Server 20.04:
nota
Escribir el resultado en un archivo de registro temporal es una solución alternativa que debería utilizarse mientras solucionamos un error conocido en el script
installde Ubuntu Server 20.04.sudo ./install auto > /tmp/logfile -
Para instalar una versión concreta del agente de CodeDeploy en cualquier versión compatible de Ubuntu Server, excepto la 20.04:
-
Obtenga una lista de versiones disponibles en su región:
aws s3 ls s3://aws-codedeploy-region-identifier/releases/ --regionregion-identifier| grep '\.deb$' -
Instale una de las versiones:
sudo ./install auto -v releases/codedeploy-agent-###.debnota
AWS admite la última versión secundaria del agente de CodeDeploy: Actualmente, la última versión secundaria es la 1.7.x.
-
-
Para instalar una versión concreta del agente de CodeDeploy en Ubuntu Server 20.04:
-
Obtenga una lista de versiones disponibles en su región:
aws s3 ls s3://aws-codedeploy-region-identifier/releases/ --regionregion-identifier| grep '\.deb$' -
Instale una de las versiones:
sudo ./install auto -v releases/codedeploy-agent-###.deb > /tmp/logfilenota
Escribir el resultado en un archivo de registro temporal es una solución alternativa que debería utilizarse mientras solucionamos un error conocido en el script
installde Ubuntu Server 20.04.nota
AWS admite la última versión secundaria del agente de CodeDeploy: Actualmente, la última versión secundaria es la 1.7.x.
-
-
Para comprobar que el servicio está en ejecución
-
Escriba el siguiente comando:
systemctl status codedeploy-agentSi el agente de CodeDeploy está instalado y se está ejecutando, debería ver un mensaje similar a
The AWS CodeDeploy agent is running. -
Si ve un mensaje similar a
error: No AWS CodeDeploy agent running, inicie el servicio y ejecute uno por uno los dos comandos siguientes:systemctl start codedeploy-agentsystemctl status codedeploy-agent