Comment installer PHP sur Ubuntu
Comment installer PHP sur Ubuntu
PHP est un langage de script populaire et puissant utilisé pour développer des sites web et des applications web dynamiques. L'installation de PHP sur Ubuntu est un processus simple qui peut être effectué en quelques étapes simples. Dans ce tutoriel, nous vous guiderons à travers le processus d'installation, y compris les prérequis nécessaires, étape par étape. Alors, commençons !
Prérequis
Avant de commencer, assurez-vous d'avoir les prérequis suivants en place :
- Une machine Ubuntu avec des privilèges root.
- Une connexion internet active.
Étape 1 : Mettre à jour les packages système
Pour commencer, mettons à jour les packages système vers leurs dernières versions. Ouvrez le terminal et exécutez les commandes suivantes :
sudo apt update
sudo apt upgrade
Cela mettra à jour les listes de packages et mettra à niveau les packages obsolètes de votre système.
Étape 2 : Installer le serveur web Apache
PHP nécessite un serveur web pour fonctionner, et Apache est un choix populaire. Pour installer Apache, exécutez la commande suivante :
sudo apt install apache2
Pendant le processus d'installation, vous pouvez être invité à confirmer l'installation. Appuyez sur 'Y' et appuyez sur Entrée pour continuer. Une fois l'installation terminée, Apache démarrera automatiquement.
Pour vérifier si Apache fonctionne, ouvrez votre navigateur web et entrez http://localhost
ou http://votre_adresse_ip_de_serveur
dans la barre d'adresse. Si Apache est installé correctement, vous devriez voir la page web Apache par défaut.
Étape 3 : Installer PHP
Maintenant qu'Apache fonctionne, installons PHP et ses modules nécessaires. Exécutez la commande suivante :
sudo apt install php libapache2-mod-php
De manière similaire à l'installation d'Apache, vous serez invité à confirmer l'installation. Appuyez sur 'Y' et appuyez sur Entrée pour continuer. Une fois l'installation terminée, PHP sera installé et intégré à Apache.
Étape 4 : Tester l'installation de PHP
Pour vous assurer que PHP est correctement installé, nous pouvons créer un fichier PHP simple et le tester dans le navigateur web.
Accédez au répertoire racine du serveur web Apache en exécutant la commande suivante :
cd /var/www/html
Maintenant, créez un nouveau fichier PHP appelé info.php
à l'aide d'un éditeur de texte :
sudo nano info.php
Ajoutez le contenu suivant au fichier :
<?php
phpinfo();
?>
Enregistrez le fichier et quittez l'éditeur de texte. Maintenant, ouvrez votre navigateur web et entrez http://localhost/info.php
ou http://votre_adresse_ip_de_serveur/info.php
dans la barre d'adresse. Si PHP est correctement installé, vous devriez voir une page d'informations PHP détaillée.
Étape 5 : Modules PHP supplémentaires
Selon les besoins de votre projet, vous devrez peut-être installer des modules PHP supplémentaires. Pour afficher les modules PHP disponibles, vous pouvez exécuter la commande suivante :
sudo apt search php-
Cela affichera une liste de modules PHP disponibles que vous pouvez installer en utilisant la commande sudo apt install
suivie du nom spécifique du module.
Étape 6 : Sécuriser l'installation de PHP
Pour améliorer la sécurité de votre installation de PHP, il est recommandé de désactiver l'affichage des erreurs et avertissements PHP sur votre serveur de production. Pour ce faire, ouvrez le fichier de configuration PHP à l'aide de votre éditeur de texte préféré :
sudo nano /etc/php/{VERSION_PHP}/apache2/php.ini
Localisez les lignes suivantes dans le fichier :
display_errors = On
display_startup_errors = On
Changez les deux valeurs en Off
:
display_errors = Off
display_startup_errors = Off
Enregistrez le fichier et quittez l'éditeur de texte. N'oubliez pas de remplacer {VERSION_PHP}
par le numéro de version de PHP installé sur votre système.
Étape 7 : Redémarrer Apache
Après avoir apporté des modifications à la configuration de PHP, vous devez redémarrer Apache pour que les modifications prennent effet. Exécutez la commande suivante :
sudo service apache2 restart
Conclusion
Félicitations ! Vous avez réussi à installer PHP sur votre machine Ubuntu. Vous pouvez maintenant commencer à développer des applications web dynamiques en utilisant PHP. N'oubliez pas de maintenir votre système et vos logiciels à jour pour une sécurité et des performances optimales.
N'hésitez pas à explorer la documentation et les tutoriels PHP pour améliorer vos compétences et vos connaissances en PHP.
Bon codage !