PHP App Server AWS OpsWorks Stacks Layer - 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à.

PHP App Server AWS OpsWorks Stacks Layer

Importante

Il AWS OpsWorks Stacks servizio ha raggiunto la fine del ciclo di vita il 26 maggio 2024 ed è stato disabilitato 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.

Nota

Questo livello è disponibile solo per stack basati su Linux.

Il livello PHP App Server è un livello AWS OpsWorks Stacks che fornisce un modello per le istanze che funzionano come server di applicazioni PHP. Il livello PHP App Server è basato su Apache2 con e non ha opzioni di configurazione standard. mod_php La versione PHP e Apache dipende dal sistema operativo che specifichi per le istanze del livello.

Sistema operativo Versione PHP Versione Apache
Amazon Linux 2018.03 5.3 2.2
Amazon Linux 2017.09 5.3 2.2
Amazon Linux 2017.03 5.3 2.2
Amazon Linux 2016.09 5.3 2.2
Amazon Linux 2016.03 5.3 2.2
Amazon Linux 2015.09 5.3 2.2
Amazon Linux 2015.03 5.3 2.2
Amazon Linux 2014.09 5.3 2.2
Ubuntu 14.04 LTS 5.5 2.4

Installazione: AWS OpsWorks Stacks utilizza il programma di installazione del pacchetto dell'istanza per installare Apache2 e nelle relative posizioni predefinite. mod_php Per ulteriori informazioni sull'installazione, consulta Apache.

La pagina Add Layer (Aggiungi livello) include le opzioni di configurazione seguenti:

Gruppi di sicurezza personalizzati

Questa impostazione viene visualizzata se scegli di non associare automaticamente un gruppo di sicurezza AWS OpsWorks Stacks integrato ai tuoi livelli. Devi specificare il gruppo di sicurezza da associare al livello. Per ulteriori informazioni, consulta Creare un nuovo stack.

Elastic Load Balancer

Puoi collegare un load balancer Elastic Load Balancing alle istanze del layer.

Puoi modificare alcune impostazioni di configurazione di Apache utilizzando un JSON personalizzato o un file di attributi personalizzato. Per ulteriori informazioni, consulta Sostituzione degli attributi. Per un elenco degli attributi Apache che è possibile sostituire, consulta Attributi apache2.

Per ottenere un esempio di come distribuire un'app PHP, nonché di come connettere l'app a un database di back-end, consulta Nozioni di base sugli stack Linux Chef 11.

Importante

Se la tua applicazione PHP usa il protocollo SSL, ti consigliamo di disabilitare SSLv3, se possibile, per risolvere le vulnerabilità descritte in CVE-2014-3566. A tale scopo, devi modificare l'impostazione SSLProtocol nel file ssl.conf del server Apache. Per ulteriori informazioni su come modificare questa impostazione, consulta Disabilitazione di SSLv3 per i server Apache.