Dans ce didacticiel, nous allons vous montrer comment installer PHP 8 sur Fedora 35. Pour ceux d'entre vous qui ne le savaient pas, PHP est un langage de script open source à usage général qui est particulièrement adapté au développement Web, mais a également été utilisé comme langage de programmation à usage général. PHP 8.1 est une mise à jour importante du langage PHP qui sera "officiellement" publiée le 25 novembre 2021. Il s'agit d'une mise à niveau standard à partir de la version existante de PHP 8.0 avec le nouveau PHP 8.1 apporte des énumérations, des fibres, un type ne jamais retourner, des constantes de classe finales et bien d'autres.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo
‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l'installation pas à pas de PHP 8 sur un Fedora 35.
Prérequis
- Un serveur exécutant l'un des systèmes d'exploitation suivants :Fedora 35.
- Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
- Un
non-root sudo user
ou l'accès à l'root user
. Nous vous recommandons d'agir en tant qu'non-root sudo user
, cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.
Installer PHP 8 sur Fedora 35
Étape 1. Avant de continuer, mettez à jour votre système d'exploitation Fedora pour vous assurer que tous les packages existants sont à jour. Utilisez cette commande pour mettre à jour les packages du serveur :
sudo dnf upgrade sudo dnf update sudo dnf install dnf-plugins-core
Étape 2. Installation de PHP 8 sur Fedora 35.
Par défaut, PHP n'est pas disponible sur le référentiel de base Fedora 35. Ensuite, nous ajoutons le référentiel Remi à votre système avec la commande suivante :
sudo dnf install http://rpms.remirepo.net/fedora/remi-release-35.rpm
Après cela, réinitialisez le module PHP et activez PHP 8 à partir du module remi-8.0 à l'aide de la commande suivante :
sudo dnf module reset php sudo dnf config-manager --set-enabled remi sudo dnf module enable php:remi-8.1
Enfin, vous pouvez installer PHP 8.0 avec la commande suivante ci-dessous :
sudo dnf module install php:remi-8.1
Vérifiez la version installée de PHP sur votre Fedora Linux :
$ php -v PHP 8.1.0RC6 (cli) (built: Nov 20 2021 10:15:52) (NTS gcc x86_64) Copyright (c) The PHP Group Zend Engine v4.1.0-dev, Copyright (c) Zend Technologies
Étape 3. Installation des extensions PHP 8.
Facultativement, si vous souhaitez installer des extensions PHP en utilisant le format de nom php-<extension>
. Par exemple :
sudo dnf install php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json
Félicitations ! Vous avez installé PHP avec succès. Merci d'avoir utilisé ce didacticiel pour installer PHP 8 sur votre système Fedora 35. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel de PHP.