Avez-vous déjà voulu créer des sites Web et des applications Web, mais vous n'y êtes pas parvenu ?’je ne sais pas par où commencer? Bien, si tu’je suis un utilisateur d'Ubuntu, alors PHP est un outil puissant pour vous’tu en auras besoin dans ton arsenal. Si vous ne savez pas comment installer PHP sur Ubuntu ou le désinstaller de votre système Ubuntu, alors vous’je suis au bon endroit. Dans cet article de blog, nous’Je vais vous guider sur la façon d'installer et de désinstaller PHP sur Ubuntu.. Que vous’Vous êtes un développeur chevronné ou vous commencez tout juste votre parcours de développement Web., ce guide vous aidera.
Versions PHP dans Ubuntu Les versions PHP disponibles dans Ubuntu dépendent de la version d'Ubuntu et des sources activées:
- Ubuntu 20.04 (Fosse focale): PHP 7.4 (défaut)
- Ubuntu 22.04 (Méduse confiturée): PHP 8.1 (défaut)
- Ubuntu 23.10 (Koudou cinétique): PHP 8.2 (défaut)
- Ubuntu 24.04 (LTS): PHP attendu 8.3 (défaut)
Note: Vous pouvez installer des versions PHP supplémentaires à l'aide de PPA comme ppa:ondrej/php.
Considérations supplémentaires:
- Sécurité: Utilisez la dernière version stable pour une meilleure sécurité.
- Compatibilité: Assurez-vous que la version PHP correspond à votre application’les exigences.
- Plusieurs versions: Ubuntu prend en charge plusieurs versions de PHP, utile pour le développement.
Comment installer PHP sur Ubuntu
L'installation de PHP sur Ubuntu permet un environnement de développement local pour tester et créer des applications dynamiques.
Conditions préalables
- Un système Ubuntu en cours d'exécution.
- Privilèges Sudo.
- Accès aux terminaux.
Méthode 1: Installer PHP avec Apache
- Forfaits de mise à jour et de mise à niveau:
sudo apt update && sudo apt upgrade
- Conditions préalables à l'installation:
sudo apt install software-properties-common
- Ajouter un PPA PHP:
sudo add-apt-repository ppa:ondrej/php
- Mettre à jour à nouveau les packages:
sudo apt update
- Installer Apache et PHP:
sudo apt install apache2 php7.4 libapache2-mod-php7.4
Remplacer 7.4 avec 8.1 si désiré.
Hébergement Web WordPress
À partir de 3,99 $/mois
- Redémarrer Apache:
sudo systemctl restart apache2
- Vérifier l'installation de PHP:
php -v
- Créer une page d'informations:
sudo nano /var/www/html/info.php
Coller:
<?php phpinfo(); ?>
Méthode 2: Installer PHP avec NGINX
- Forfaits de mise à jour et de mise à niveau:
sudo apt update && sudo apt upgrade
- Conditions préalables à l'installation:
sudo apt install software-properties-common
- Ajouter PHP PPA et mettre à jour:
sudo add-apt-repository ppa:ondrej/php
sudo apt update
- Installez NGINX et PHP-FPM:
sudo apt install nginx php7.4-fpm
Remplacer 7.4 avec 8.1 si désiré.
- Configurer NGINX pour PHP:
sudo nano /etc/nginx/sites-available/default
Décommenter location ~ \.php$ bloquer et enregistrer.
- Redémarrez NGINX et PHP-FPM:
sudo systemctl restart nginx
sudo systemctl restart php7.4-fpm
- Vérifier l'installation:
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/phpinfo.php
Visite http://<your_server_ip>/phpinfo.php
Installation des modules PHP
Pour installer les modules PHP:
sudo apt install php7.4-mysql
Pour lister les modules installés:
Serveur VPS pas cher
À partir de 2,99 $/mois
php -m
Pourquoi désinstaller PHP sur Ubuntu?
- Espace disque libre
- Résoudre les conflits
- Dépannage
- Remplacement des frameworks
Remarques importantes
- Sauvegarder les données.
- Assurez-vous qu'aucune application ne dépend de PHP.
Désinstaller PHP 7.4
sudo apt remove --purge php7.4
sudo apt remove --purge php7.4-fpm
sudo rm -rf /etc/php/7.4
Désinstaller PHP 8.1
sudo apt remove --purge php8.1
sudo apt remove --purge php8.1-fpm
sudo rm -rf /etc/php/8.1
Redémarrer le serveur Web
- Pour Apache:
sudo systemctl restart apache2
- Pour NGINX:
sudo systemctl restart nginx
Vérifier la désinstallation
php -v
Devrait revenir « commande introuvable. »
Conclusion
Dans ce guide, nous avons expliqué comment installer et désinstaller PHP sur Ubuntu. Nous avons discuté des différentes méthodes d'installation avec Apache et NGINX, comment vérifier l'installation de PHP, et comment désinstaller proprement PHP si nécessaire. La gestion des installations PHP est une compétence essentielle pour les développeurs et les administrateurs système, offrant une flexibilité et un meilleur contrôle sur les ressources du serveur.