

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Installa l' CodeDeploy agente per Ubuntu Server
<a name="codedeploy-agent-operations-install-ubuntu"></a>

**Per installare l' CodeDeploy agente su Ubuntu Server**

1. Accedi all'istanza.

1. Inserisci i seguenti comandi, uno dopo l'altro:

   ```
   sudo apt update
   ```

   Per la versione 2.0.x e successive:

   ```
   sudo apt install wget
   ```

   Per la versione 1.8.x e precedenti:

   ```
   sudo apt install ruby-full wget
   ```

1. Immetti il comando seguente:

   ```
   cd {{/home/ubuntu}}
   ```

   {{/home/ubuntu}}rappresenta il nome utente predefinito per un'istanza di Ubuntu Server. Se l'istanza è stata creata utilizzando un'AMI personalizzata, il proprietario dell'AMI potrebbe avere specificato un nome utente predefinito diverso. 

1. Inserire il seguente comando. Il `latestv2/` prefisso serve il programma di installazione della versione 2.0.x e il `latest/` prefisso serve il programma di installazione della versione 1.8.x.

   Per la versione 2.0.x e successive:

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

   Per la versione 1.8.x e precedenti:

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

   {{bucket-name}}è il nome del bucket Amazon S3 che contiene i file del CodeDeploy Resource Kit per la tua regione ed {{region-identifier}} è l'identificatore della tua regione.

   Ad esempio, per la versione 2.0.x e successive:

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

   Per la versione 1.8.x e precedenti:

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

   Per un elenco dei nomi dei bucket e degli identificatori di regione, consulta. [Nomi dei bucket del Resource Kit per regione](resource-kit.md#resource-kit-bucket-names)

1. Immetti il comando seguente:

   ```
   chmod +x ./install
   ```

1. Esegui una delle seguenti operazioni:
   + Per installare la versione più recente dell'agente: CodeDeploy 

     ```
     sudo ./install auto
     ```
   + Per installare una versione specifica dell' CodeDeploy agente:
     + Elenca le versioni disponibili nella tua regione:

       ```
       aws s3 ls s3://aws-codedeploy-{{region-identifier}}/releases/ --region {{region-identifier}} | grep '\.deb$'
       ```
     + Installa una delle versioni:

       Per la versione 2.0.x e successive, i pacchetti sono specifici dell'architettura:

       ```
       sudo ./install auto -v releases/codedeploy-agent_{{version}}_{{arch}}.deb
       ```

       Dov'è `amd64` o `arm64` dipende dall'{{arch}}architettura dell'istanza.

       Per la versione 1.8.x e precedenti, i pacchetti utilizzano una convenzione di denominazione diversa:

       ```
       sudo ./install auto -v releases/codedeploy-agent_{{version}}_all.deb
       ```

       Per l'ultima versione rilasciata, vedere. [Cronologia delle versioni dell'agente CodeDeploy](codedeploy-agent.md#codedeploy-agent-version-history)

**Per verificare che il servizio sia in esecuzione**

1. Immetti il comando seguente:

   ```
   systemctl status codedeploy-agent
   ```

   Se l' CodeDeploy agente è installato e in esecuzione:

   Per la versione 2.0.x e successive, dovresti vedere: `The AWS CodeDeploy agent is running.`

   Per la versione 1.8.x e precedenti, dovresti vedere: `The AWS CodeDeploy agent is running.`

1. Se l'agente non è in esecuzione, avvia il servizio e controlla lo stato:

   ```
   systemctl start codedeploy-agent
   ```

   ```
   systemctl status codedeploy-agent
   ```