Installazione e configurazione di pacchetti sulle istanze Linux - AWS OpsWorks

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à.

Installazione e configurazione di pacchetti sulle istanze Linux

Importante

Il AWS OpsWorks Stacks servizio ha raggiunto la fine del ciclo di vita il 26 maggio 2024 ed è stato disattivato sia per i clienti nuovi che per quelli esistenti. Consigliamo vivamente ai clienti di migrare i propri carichi di lavoro verso altre soluzioni il prima possibile. Se hai domande sulla migrazione, contatta il AWS Support Team su AWS re:post o tramite Premium AWS Support.

I livelli incorporati supportano solo determinati pacchetti. Per ulteriori informazioni, consulta Livelli. È possibile installare altri pacchetti, come un server Redis, implementando le ricette personalizzate affinché gestiscano l'installazione associata, la configurazione e le attività di distribuzione. In alcuni casi, l'approccio migliore è quello di estendere un livello incorporato affinché installi il pacchetto sulle sue istanze insieme ai pacchetti standard del livello. Ad esempio, se disponi di uno stack che supporta un'applicazione PHP e desideri includere un server Redis, puoi estendere il livello PHP App Server per installare e configurare un server Redis sulle istanze del livello oltre a un server di applicazioni PHP.

Una ricetta di installazione di un pacchetto in genere deve effettuare attività come queste:

  • Creare una o più directory e impostare le loro modalità.

  • Creare un file di configurazione da un modello.

  • Eseguire il programma di installazione per installare il pacchetto nell'istanza.

  • Avviare uno o più servizi.

Per un esempio di come installare un server Tomcat, consulta Creazione di un livello server Tomcat personalizzato. L'argomento descrive come impostare un livello Redis personalizzato, ma è possibile utilizzare lo stesso codice per installare e configurare Redis su un livello incorporato. Per esempi di come installare altri pacchetti, consulta i libri di cucina integrati all'indirizzo https://github.com/aws/opsworks-cookbooks.