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 Amazon Linux o RHEL
Inicie sesión en la instancia y ejecute uno a uno los comandos siguientes. Ejecutar primero el comando sudo yum update
se considera una práctica recomendada cuando se usa yum
para instalar paquetes, pero puede omitirlo si no desea actualizar todos sus paquetes.
sudo yum update
sudo yum install ruby
sudo yum install wget
(Opcional) Para eliminar cualquier información AMI de almacenamiento en caché del agente anterior, ejecute el siguiente script:
#!/bin/bash CODEDEPLOY_BIN="/opt/codedeploy-agent/bin/codedeploy-agent" $CODEDEPLOY_BIN stop yum erase codedeploy-agent -y
Vaya al directorio de inicio:
cd /home/ec2-user
nota
En el comando anterior, /home/ec2-user
representa el nombre de usuario predeterminado de una EC2 instancia de Amazon Linux o RHEL Amazon. Si la instancia se creó con un nombre personalizadoAMI, es posible que el AMI propietario haya especificado un nombre de usuario predeterminado diferente.
Descarga el instalador del CodeDeploy agente:
wget https://
bucket-name
.s3.region-identifier
.amazonaws.com/latest/install
bucket-name
es 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:
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.
Defina los permisos de ejecución en el archivo install
:
chmod +x ./install
Para instalar la versión más reciente del CodeDeploy agente:
-
sudo ./install auto
Para instalar una versión específica del CodeDeploy agente:
-
Obtenga una lista de versiones disponibles en su región:
aws s3 ls s3://aws-codedeploy-
region-identifier
/releases/ --regionregion-identifier
| grep '\.rpm$' -
Instale una de las versiones:
sudo ./install auto -v releases/codedeploy-agent-
version
.noarch.rpmnota
AWS admite la última versión secundaria del CodeDeploy agente. Actualmente, la última versión secundaria es la 1.7.x.
Para comprobar que el servicio se está ejecutando, ejecute el siguiente comando:
systemctl status codedeploy-agent
Si el CodeDeploy agente está instalado y en ejecución, debería aparecer un mensaje como. 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-agent
systemctl status codedeploy-agent