Position actuelle: Accueil> Derniers articles> Comment installer et configurer PHP dans un environnement AWS | Guide complet

Comment installer et configurer PHP dans un environnement AWS | Guide complet

gitbox 2025-07-15

Préparation de l'environnement AWS

Avant de commencer à installer PHP, vous devez faire une certaine préparation pour votre environnement AWS. Cela comprend la sélection du type d'instance EC2 approprié, la configuration des groupes de sécurité et des paramètres réseau.

Sélectionnez la bonne instance EC2

Sélectionnez l'instance EC2 appropriée en fonction des différents besoins d'application. Pour les applications plus petites, l'instance T2.Micro est généralement un choix idéal car il appartient au niveau libre AWS.

Configurer les groupes de sécurité

Assurez-vous de configurer le groupe de sécurité approprié pour l'instance EC2, autorisez le trafic HTTP (port 80) et HTTPS (port 443) et assurez-vous que l'application peut y accéder normalement.

Installez PHP et composants connexes

Après avoir réussi à démarrer l'instance EC2, utilisez SSH pour vous connecter à l'instance et exécuter les commandes suivantes pour installer PHP et les extensions requises.

Mettre à jour le package système

Avant d'installer PHP, assurez-vous d'abord que le package du système d'exploitation est mis à jour. Le système peut être mis à jour avec la commande suivante:

 <span class="fun">Sudo Yum Update -y</span>

Installer php

Ensuite, utilisez la commande suivante pour installer des extensions PHP et communes:

 <span class="fun">sudo yum installer php php-Cli php-fpm php-mysqlnd -y</span>

Vérifiez l'installation de PHP

Une fois l'installation terminée, vous pouvez vérifier si PHP est installé avec succès via la commande suivante:

 <span class="fun">php -v</span>

Cette commande affichera les informations de version PHP pour garantir que l'installation est réussie.

Configurer PHP-FPM (Facultatif)

Si vous avez besoin d'utiliser FastCGI Process Manager (FPM) pour PHP, veuillez suivre les étapes ci-dessous pour la configurer.

Modifier le fichier de configuration PHP-FPM

Modifiez le fichier de configuration PHP-FPM pour vous assurer que l'utilisateur et le groupe sont définis sur «EC2-User» ou l'utilisateur correspondant:

 <span class="fun">sudo vi /etc/php-fpm.d/www.conf</span>

Démarrer le service PHP-FPM

Démarrez le service PHP-FPM avec la commande suivante:

 <span class="fun">sudo systemctl start php-fpm</span>

Créer un serveur Web

Afin d'exécuter une application PHP, un serveur Web, tel qu'Apache ou Nginx, doit être installé.

Installer Apache

Utilisez la commande suivante pour installer le serveur Web Apache:

 <span class="fun">sudo yum install httpd -y</span>

Démarrer le service Apache

Une fois l'installation terminée, démarrez le service Apache et assurez-vous qu'il s'exécute automatiquement lorsque le système démarre:

 <span class="fun">sudo systemctl start httpd</span>
 <span class="fun">sudo systemctl activer httpd</span>

Résumer

Grâce à ce guide, vous pouvez installer et configurer PHP en douceur sur AWS. Mettez régulièrement à jour vos versions Server et PHP pour assurer la sécurité et les performances et ajuster la configuration des serveurs PHP et Web en fonction des exigences réelles de l'application.