Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
PHPServeur d'applications AWS OpsWorks Couche Stacks
Important
Le AWS OpsWorks Stacks le service a pris fin le 26 mai 2024 et a été désactivé tant pour les nouveaux clients que pour les clients existants. Nous recommandons vivement aux clients de migrer leurs charges de travail vers d'autres solutions dès que possible. Si vous avez des questions sur la migration, contactez le AWS Support L'équipe sur AWS Re:post ou via
Note
Cette couche est disponible uniquement pour les piles Linux.
La couche PHP App Server est une AWS OpsWorks Couche empilable qui fournit un modèle pour les instances qui fonctionnent comme des serveurs PHP d'applications. La couche PHP App Server est basée sur Apache2mod_php
et ne possède aucune option de configuration standard. La version PHP et Apache dépend du système d'exploitation que vous spécifiez pour les instances de la couche.
Système d'exploitation | PHPVersion | Version 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 |
Installation: AWS OpsWorks Stacks utilise le programme d'installation du package de l'instance pour installer Apache2 et mod_php
dans ses emplacements par défaut. Pour plus d'informations sur l'installation, consultez Apache
La page Add Layer (Ajouter une couche) fournit les options de configuration suivantes :
- Custom security groups
-
Ce paramètre apparaît si vous avez choisi de ne pas associer automatiquement un AWS OpsWorks Empile le groupe de sécurité avec vos couches. Vous devez spécifier le groupe de sécurité à associer à la couche. Pour de plus amples informations, veuillez consulter Créer une pile.
- Elastic Load Balancer
-
Vous pouvez associer un équilibreur de charge Elastic Load Balancing aux instances de la couche.
Vous pouvez modifier certains paramètres de configuration d'Apache en utilisant un fichier personnalisé JSON ou un fichier d'attributs personnalisé. Pour de plus amples informations, veuillez consulter Remplacement des attributs. Pour obtenir la liste des attributs Apache qui peuvent être remplacés, consultez Attributs apache2.
Pour obtenir un exemple de déploiement d'une PHP application, notamment de connexion de l'application à une base de données principale, consultezMise en route des piles Linux Chef 11.
Important
Si votre PHP application l'utiliseSSL, nous vous recommandons de le désactiver SSLv3 si possible pour corriger les vulnérabilités décrites dans CVE-2014-3566SSLProtocol
dans le fichier ssl.conf
du serveur Apache. Pour plus d'informations sur la modification de cet attribut, consultez Désactivation SSLv3 pour les serveurs Apache.