PHP est un langage de script open-source largement utilisé pour le développement web. La version 8.2 apporte de nouvelles fonctionnalités, des améliorations de performance et des corrections de sécurité. Si vous utilisez Rocky Linux 9 pour vos projets de développement web, vous pourriez être intéressé par l’installation de cette version récente de PHP. Cet article vous guidera à travers le processus d’installation de PHP 8.2 sur Rocky Linux 9, en fournissant des instructions claires et des exemples de commandes pour faciliter la compréhension par les novices, tout en offrant une analyse approfondie pour les utilisateurs plus avancés.
Prérequis
Avant de commencer, assurez-vous que votre système Rocky Linux 9 est à jour :
sudo dnf update -y
Étape 1 : Activation du dépôt Remi
Le dépôt Remi est une source populaire pour les dernières versions de PHP sur les distributions basées sur Red Hat. Pour installer PHP 8.2, vous devrez d’abord activer le dépôt Remi et le module AppStream pour PHP.
- Installez le dépôt Remi :
sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm -y
- Activez le module AppStream pour PHP :
Rocky Linux utilise un système de modules pour certaines applications, y compris PHP. Vous devez désactiver la version par défaut de PHP et activer la version souhaitée :
sudo dnf module reset php
sudo dnf module enable php:remi-8.2
Étape 2 : Installation de PHP 8.2
Avec le dépôt Remi activé et le module PHP configuré pour la version 8.2, vous pouvez maintenant procéder à l’installation de PHP 8.2 et des extensions nécessaires.
- Installez PHP 8.2 :
sudo dnf install php php-cli php-pdo php-fpm php-json php-mbstring -y
Cette commande installe PHP ainsi que plusieurs extensions communes nécessaires pour le développement web moderne.
- Vérifiez la version de PHP pour confirmer l’installation :
php -v
Vous devriez voir les informations de version pour PHP 8.2, confirmant que l’installation a été réussie.
Étape 3 : Configuration de PHP
Après l’installation, vous pouvez avoir besoin de configurer PHP pour répondre aux besoins de votre application. Les fichiers de configuration PHP se trouvent généralement dans /etc/php.ini
pour la configuration globale, et /etc/php-fpm.d/
pour les configurations spécifiques au serveur web.
Étape 4 : Démarrage du service PHP-FPM
Si vous utilisez PHP avec un serveur web comme Nginx, vous devrez démarrer et activer le service PHP-FPM :
sudo systemctl start php-fpm
sudo systemctl enable php-fpm
Pour les développeurs et les professionnels IT à la recherche d’une solution d’hébergement fiable et performante pour leurs applications PHP, Shape.host propose des services Cloud VPS adaptés à vos besoins. Nos VPS Linux SSD offrent les performances et la flexibilité nécessaires pour déployer et gérer des applications web sur Rocky Linux 9 avec la dernière version de PHP, vous permettant de bénéficier d’une plateforme stable et sécurisée pour vos projets de développement web.