Le langage de script open source PHP peut être installé et utilisé sur tous les systèmes d’ex­ploi­ta­tion les plus courants. Si vous rem­plis­sez chaque prérequis de la con­fi­gu­ra­tion requise, vous n’avez qu’à té­lé­char­ger la version de PHP que vous désirez. Sous Unix et Windows, il n’y a que trois étapes à suivre pour installer PHP.

Nom de domaine
Votre domaine en un clic
  • 1 cer­ti­fi­cat SSL Wildcard par contrat
  • Fonction incluse Domain Connect pour une con­fi­gu­ra­tion DNS sim­pli­fiée

Ce dont vous avez besoin pour exécuter PHP

Votre système doit remplir certains prérequis pour exécuter PHP. Ces derniers peuvent varier en fonction de votre système d’ex­ploi­ta­tion. Donc avant de vous lancer dans l’ins­tal­la­tion de PHP, vérifiez la con­fi­gu­ra­tion requise. Certains prérequis sont valables pour tous les systèmes d’ex­ploi­ta­tion. À titre d’exemple, pour exécuter PHP, vous aurez besoin d’un serveur Web. Vous pouvez con­fi­gu­rer le serveur Web Apache à cette fin. La plupart du temps, une base de données telles que MySQL ou MariaDB sera également né­ces­saire.

Conseil

L’hé­ber­ge­ment Web de IONOS est com­pa­tible avec toutes les versions de PHP, depuis la version 4+, pour vos objectifs de dé­ve­lop­pe­ment. Im­ma­tri­cu­lez votre domaine et bé­né­fi­ciez d’un cer­ti­fi­cat SSL Wildcard intégré.

Les systèmes basés sur UNIX

Installer PHP sur les systèmes UNIX tels que Linux ne requiert pas beaucoup d’efforts sup­plé­men­taires. Linux et les dis­tri­bu­tions Linux les plus courantes donnent accès à la plupart des com­po­sants dont vous avez besoin. Seul un compileur ANSI C et des com­po­sants spé­ci­fiques au module tels que des bi­blio­thèques PDF devront peut-être être installés ma­nuel­le­ment.

Windows

Pour installer PHP sous Windows, assurez-vous tout d’abord que votre version de Windows est com­pa­tible avec PHP. Toutes les versions sorties après Windows 2008 ou Windows Vista offrent une com­pa­ti­bi­lité basique avec PHP 7.2.0+.

Sous Windows, vous avez besoin de l’option de traiter du code C. Pour con­fi­gu­rer celle-ci, té­lé­char­gez Visual C Runtime ou C Runtime (CRT). Vous avez également besoin d’une version adaptée de Visual Studio. Pour la plupart des versions de PHP les plus répandues, Microsoft Visual C++ Re­dis­tri­bu­table for Visual Studio 2019 est un choix adéquat.

macOS

Si vous êtes l’heureux pro­prié­taire d’un Mac, vous n’avez rien de plus à faire pour installer PHP. Ce langage de script est inclus dans les versions modernes de macOS.

Té­lé­char­ger PHP

Si votre système remplit tous ces prérequis, té­lé­char­gez la version PHP de votre choix. Il y a plusieurs versions dis­po­nibles en té­lé­char­ge­ment manuel sur le site Internet officiel de PHP. Le té­lé­char­ge­ment est né­ces­saire sous Windows. Sous Linux, l’ins­tal­la­tion et le té­lé­char­ge­ment peuvent être effectués via la ligne de commande. Sous macOS, PHP est préins­tallé.

Assurez-vous de sé­lec­tion­ner le bon lien pour té­lé­char­ger PHP pour Windows.

Quelle est la bonne version de PHP ?

À moins que vous ne veniez tout juste de commencer à apprendre le PHP, il est re­com­mandé de té­lé­char­ger la « dernière version stable ». Il s’agit de la dernière version de PHP, hors bêta, qui s’exécute sans erreurs (pour autant que l’on sache). Ac­tuel­le­ment, la dernière version stable est PHP 8. Bien que les versions bêta offrent plus de fonc­tion­na­li­tés, elles peuvent ren­con­trer quelques bugs. Il vaut mieux mettre à jour votre version de PHP jusqu’à la fin de la phase de tests bêta.

Si vous installez PHP dans un but spé­ci­fique, par exemple pour des projets existants ou pour utiliser les meil­leures ex­ten­sions WordPress de 2022, il est alors important de­vé­ri­fier quelle version de PHP est re­com­man­dée. Ac­tuel­le­ment, la version « ancienne stable » 7.4 est con­si­dé­rée comme la plus com­pa­tible avec WordPress.

Installer PHP sous Linux – pas à pas

Vous pouvez installer PHP sous Linux à l’aide du terminal. Le processus est simple et rapide. Connaître les plus im­por­tantes commandes du terminal Linux vous sera fort utile. Les ins­truc­tions pas-à-pas ci-dessous renvoient à l’ins­tal­la­tion de PHP sous la dis­tri­bu­tion Linux Ubuntu.

Étape 1 : mettez à jour le système et le package

Pour commencer, assurez-vous que votre système et que tous les paquets sont à jour. Pour ce faire, utilisez les commandes du terminal suivantes :

sudo apt-get update
sudo apt-get upgrade

Le terminal vous invitera à entrer votre mot de passe, ceci fait, votre système sera mis à jour.

Étape 2 : installez PHP

À présent, PHP doit être installé. Pour ce faire, utilisez la commande suivante :

sudo apt-get install php

L’ins­tal­la­tion doit être confirmée ma­nuel­le­ment dans le terminal, puis est exécutée au­to­ma­ti­que­ment.

Étape 3 : vérifiez votre version de PHP

Une fois que vous avez installé PHP, vous pouvez fa­ci­le­ment vérifier quelle version vous utilisez :

php -v

Méthode al­ter­na­tive sous Ubuntu : installez la pile LAMP

Selon le besoin, il se peut que vous sou­hai­tiez té­lé­char­ger et installer un serveur LAMP. Ce faisant, vous ob­tien­drez PHP, le serveur Web Apache et MySQL en une seule fois. Utilisez les commandes ci-dessous :

sudo apt install tasksel
sudo tasksel install lamp-server

Après avoir installé l’outil d’ins­tal­la­tion Tasksel, la seconde commande installe le serveur LAMP, PHP inclus, en une seule étape.

Les fonc­tion­na­li­tés spé­ci­fiques des autres dis­tri­bu­tions Linux

En général, l’ins­tal­la­tion de PHP ne diffère pas beaucoup d’une dis­tri­bu­tion Linux à l’autre. Mais il existe quelques petites dif­fé­rences.

Debian

L’ins­tal­la­tion de PHP sous Debian aura lieu en utilisant les commandes ci-dessus. Outre la commande apt-get, on a la commande aptitude. Il s’agit d’un ges­tion­naire de paquet qui offre une interface menu, mais ne diffère que très peu de la commande apt-get par ailleurs.

La commande pour installer PHP à l’aide d’aptitude est :

sudo aptitude install php

CentOS

La dis­tri­bu­tion Linux CentOS a recours à un ges­tion­naire de paquet différent, yum, et requiert donc des commandes un peu dif­fé­rentes pour installer PHP. Mais les étapes à suivre sont par ailleurs iden­tiques.

Pour commencer, mettez à jour votre système et vos paquets :

sudo yum install epel-release
sudo yum update

Installer PHP nécessite une commande analogue à Ubuntu :

sudo yum install php

Comment installer PHP sous Windows ?

Plusieurs options s’offrent à vous pour installer PHP sur votre système Windows. À part la con­fi­gu­ra­tion manuelle à l’aide de l’Internet In­for­ma­tion Service (IIS), vous pouvez té­lé­char­ger Microsoft Web Platform Installer et ajouter PHP via l’interface uti­li­sa­teur graphique.

Étape 1 : té­lé­char­gez Microsoft Web Platform Installer

Té­lé­char­gez Microsoft Web Platform Installer. Suivez les étapes comme vous êtes invité à le faire dans le programme d’ins­tal­la­tion.

Étape 2 : ajoutez PHP à Web Platform Installer

Ouvrez l’ap­pli­ca­tion et cliquez sur l’onglet « Produits ». Dans la barre de recherche en haut à gauche, vous pouvez chercher votre version PHP préférée. Sé­lec­tion­nez-la dans la liste. Pour faire en sorte que PHP soit ré­per­to­rié sous le bouton « Documents à installer », cliquez sur « Ajouter ».

Étape 3 : installez PHP

PHP apparaît désormais dans la liste de vos documents à installer. Cliquer sur « Installer » en haut à droite lancera l’ins­tal­la­tion de la version PHP que vous avez sé­lec­tion­née. Re­dé­mar­rez votre or­di­na­teur pour compléter l’ins­tal­la­tion.

Méthode al­ter­na­tive sous Windows : XAMPP

De même que sous Linux, PHP peut être utilisé sous Windows en ins­tal­lant tout ce dont vous avez besoin pour la pile LAMP. Vous pouvez utiliser le programme XAMPP pour ce faire.

Conseil

Découvrez ce dont vous avez besoin pour l’ins­tal­la­tion dans notre tutoriel XAMPP.

Installer PHP sous macOS

Étant donné que PHP est préins­tallé sur macOS, vous n’avez pas besoin d’ins­truc­tions pas-à-pas. Pour utiliser PHP sur macOS, retirez sim­ple­ment le symbole com­men­taire des deux lignes du fichier de con­fi­gu­ra­tion Apache qui sont per­ti­nentes pour la con­fi­gu­ra­tion de PHP.

En général, vous pouvez trouver le fichier de con­fi­gu­ra­tion à l’em­pla­ce­ment /private/etc/apache/httpd.conf. Une fois que vous avez ouvert le fichier à l’aide de l’éditeur de votre choix, cherchez les deux lignes ci-dessous :

# LoadModule php7_module libexec/httpd/libphp7.so
# AddModule mod_php7.c

En retirant le dièse, vous retirez leur statut de com­men­taire aux deux lignes de code, de sorte qu’elles puissent être lues par l’in­ter­pré­teur. Notez que le numéro de version PHP peut varier en fonction de la version de macOS que vous utilisez.

Aller au menu principal