Aller au contenu principal

Comment installer PHP sur Fedora

Comment installer PHP sur Fedora

PHP est un langage de script côté serveur populaire utilisé pour le développement web. Il permet aux développeurs de créer des pages web dynamiques et des applications capables d'interagir avec des bases de données et de gérer les saisies des utilisateurs. Dans ce tutoriel, nous allons vous guider à travers le processus d'installation étape par étape de PHP sur Fedora, une distribution Linux.

Prérequis

Avant de commencer, assurez-vous de disposer des prérequis suivants :

  • Un système Fedora avec des privilèges administratifs.
  • Un accès à internet pour télécharger les packages nécessaires.

Étape 1 : Mettre à jour les packages du système

Avant d'installer PHP, il est toujours recommandé de mettre à jour les packages du système vers leurs dernières versions. Ouvrez un terminal et exécutez la commande suivante :

sudo dnf update

Cette commande mettra à jour tous les packages installés sur votre système Fedora.

Étape 2 : Installer PHP

Pour installer PHP sur Fedora, nous allons utiliser le gestionnaire de packages dnf. Ouvrez un terminal et exécutez la commande suivante :

sudo dnf install php

Le gestionnaire de packages résoudra toutes les dépendances et vous demandera de confirmer l'installation. Appuyez sur 'y' et appuyez sur Entrée pour procéder.

Étape 3 : Vérifier l'installation de PHP

Une fois l'installation terminée, nous pouvons vérifier si PHP est correctement installé. Ouvrez un terminal et exécutez la commande suivante :

php -v

Cela affichera la version de PHP installée sur votre système Fedora. Par exemple, vous pourriez voir une sortie comme ceci :

PHP 7.4.12 (cli) (built: Oct 29 2020 16:57:34) ( NTS )

Étape 4 : Installer des extensions PHP supplémentaires

Par défaut, l'installation de PHP sur Fedora inclut uniquement les modules PHP de base. Selon les besoins de votre projet, vous devrez peut-être installer des extensions PHP supplémentaires. Par exemple, si vous souhaitez vous connecter à une base de données MySQL, vous aurez besoin de l'extension php-mysqlnd.

Pour installer des extensions PHP supplémentaires, utilisez la syntaxe de commande suivante :

sudo dnf install php-<nom-de-l'extension>

Remplacez <nom-de-l'extension> par le nom de l'extension souhaitée. Par exemple, pour installer l'extension PHP MySQL, exécutez la commande suivante :

sudo dnf install php-mysqlnd

Étape 5 : Redémarrer le serveur web

Si vous utilisez PHP avec un serveur web tel qu'Apache ou Nginx, vous devrez redémarrer le serveur pour que les modifications prennent effet. Utilisez la commande suivante pour redémarrer Apache :

sudo systemctl restart httpd

Remplacez httpd par le nom du service approprié si vous utilisez un autre serveur web.

Étape 6 : Tester l'installation de PHP

Pour vérifier que PHP fonctionne correctement, créons un script PHP simple et testons-le.

Créez un nouveau fichier nommé test.php à l'aide d'un éditeur de texte de votre choix. Par exemple, en utilisant l'éditeur de texte nano :

nano test.php

Ajoutez le code suivant dans le fichier test.php :

<?php
phpinfo();
?>

Enregistrez le fichier et quittez l'éditeur de texte.

Maintenant, ouvrez un navigateur web et accédez à http://localhost/test.php. Vous devriez voir une page affichant des informations détaillées sur votre installation de PHP, y compris la version de PHP, les paramètres de configuration et les modules chargés.

Conclusion

Félicitations ! Vous avez réussi à installer PHP sur votre système Fedora. Vous pouvez maintenant commencer à développer des applications web dynamiques en utilisant PHP. N'oubliez pas de maintenir votre installation de PHP à jour et d'installer des extensions supplémentaires selon les besoins de votre projet. Bonne programmation !