PHPServidor de aplicativos AWS OpsWorks Camada de pilhas - AWS OpsWorks

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

PHPServidor de aplicativos AWS OpsWorks Camada de pilhas

Importante

A ferramenta AWS OpsWorks Stacks o serviço chegou ao fim da vida útil em 26 de maio de 2024 e foi desativado para clientes novos e existentes. É altamente recomendável que os clientes migrem suas cargas de trabalho para outras soluções o mais rápido possível. Se você tiver dúvidas sobre migração, entre em contato com o AWS Support Equipe em AWS Re:post ou através de AWS Premium Support.

nota

Esta layer está disponível apenas para stacks baseadas em Linux.

A camada do PHP App Server é uma AWS OpsWorks Camada de pilha que fornece um modelo para instâncias que funcionam como servidores de PHP aplicativos. A camada PHP App Server é baseada no Apache2 com mod_php e não tem opções de configuração padrão. A versão PHP e o Apache dependem de qual sistema operacional você especifica para as instâncias da camada.

Sistema operacional PHPVersão Versão do 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

Instalação: AWS OpsWorks O Stacks usa o instalador de pacotes da instância para instalar o Apache2 e mod_php em seus locais padrão. Para obter mais informações sobre a instalação, consulte Apache.

A página Add Layer oferece as seguintes opções de configuração:

Os grupos de segurança personalizados

Essa configuração aparece se você optar por não associar automaticamente um arquivo incorporado AWS OpsWorks Compila o grupo de segurança com suas camadas. Você deve especificar qual grupo de segurança associar com a camada. Para obter mais informações, consulte Criar uma nova pilha.

Elastic Load Balancer

Você pode anexar um balanceador de carga do Elastic Load Balancing às instâncias de camada.

Você pode modificar algumas configurações do Apache usando um arquivo de atributos personalizado JSON ou personalizado. Para obter mais informações, consulte Sobrepor atributos. Para uma lista dos atributos do Apache que podem ser substituídos, consulte Atributos apache2.

Para obter um exemplo de como implantar um PHP aplicativo, incluindo como conectar o aplicativo a um banco de dados de back-end, consulteConceitos básicos das pilhas Linux do Chef 11.

Importante

Se seu PHP aplicativo usaSSL, recomendamos que você desative, SSLv3 se possível, para resolver as vulnerabilidades descritas em CVE-2014-3566. Para fazer isso, você deve modificar a SSLProtocol configuração no arquivo ssl.conf do servidor Apache. Para obter mais informações sobre como modificar essa configuração, consulte Desativação SSLv3 para servidores Apache.