Comment installer PHP sur Windows 10 | 11 en utilisant l'invite de commande

Nous pouvons télécharger et installer PHP à l'aide du fichier exécutable sous Windows à partir de son site officiel, cependant, ce n'est pas nécessaire lorsque nous pouvons utiliser l'invite de commande ou Powershell.

PHP n'est pas un langage de script nouveau ou inconnu, il existe et est utilisé par des milliers de développeurs Web à travers le monde. Il est sous licence et distribué sous open source et largement utilisé dans la pile LAMP. Cependant, il prévaut généralement moins que Linux dans l'environnement de serveur Web Windows, mais si nous le souhaitons, nous pouvons facilement installer PHP et l'exécuter sur des ordinateurs Windows 10 ou 11 lorsque certaines bonnes pratiques sont suivies.

Pour utiliser les fonctionnalités de PHP fonctionnant sous Windows, nous devons configurer un serveur Web prenant en charge les scripts PHP. Certains des exemples populaires de logiciels de serveur Web sont Apache HTTP Server, Microsoft IIS (Internet Information Services) et Nginx.

Utilisez l'invite de commande ou PowerShell pour installer PHP sous Windows

Installez le gestionnaire de packages Chocolatey Choco

J'ai essayé le gestionnaire de paquets par défaut de WindowsAilemais PHP n'est pas disponible pour l'installation via celui-ci. Par conséquent, l’autre meilleure option consiste à utiliser le populaireGestionnaire de paquets chocolatés.

Mais contrairementAile, Choco n'est pas présent sur notre système Windows par défaut, nous devons donc l'installer manuellement sur notre système.

Allez dans votreWindows 10 ou 11champ de recherche et tapezCMD, tel qu'il apparaît, sélectionnez "Exécuter en tant qu'administrateur"

Copiez-collez la commande donnée sur notreRapidepour installer le gestionnaire de packages Chocolatey.

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

Redémarragevotre système pour permettre au gestionnaire de paquets de s'intégrer correctement.

Commande pour configurer PHP sur Windows 10/11

Nous avons le gestionnaire de packages, la tâche suivante consiste à l'utiliser pour télécharger et installer PHP sur Windows. Voici la commande à taper :

choco install php

Pour la version ThreadSafe, si vous envisagez d'utiliser PHP avec Apache

choco install php --package-parameters='"/ThreadSafe ""/InstallDir:C:\PHP"""'.

PresseUNet frappe leEntrerclé pour autoriserChocopour installer tous les packages nécessaires à la configuration de PHP.

Lecommande ci-dessusva installer ledernière version de PHPsous Windows, cependant, ceux qui sont intéressés par une version antérieure peuvent utiliser la syntaxe donnée :

Par exemple pour obtenir php7.4

choco install php --version=7.4 

Pour plus d'historique des versions, consultez lePage officielle de Choco.

Eh bien, ceux qui veulentrétrograderla dernière version par rapport à une précédente ou si vous envisagez d'installer plusieurs versions de PHP sur Windows 10 ou 11, vous devez définir un paramètre avec la commande Choco.

Par exemple:

Pour rétrograder la dernière version vers des versions plus anciennes.Disons que vous disposez déjà de la version 8.2 mais que vous souhaitez maintenant installer leVersion 7.4 de PHP, alors le paramètre de commande à ajouter sera--allow-downgrade.

choco install php --version=7.4 --allow-downgrade

Pour installer plusieurs versions de PHP côte à côte :

Si vous ne souhaitez pas supprimer la dernière version actuelle de votre PC mais que vous souhaitez également installer une version plus ancienne, utilisez le--side-by-sideparamètre.

choco install php --version=7.4 --side-by-side

Vérifiez la commande Windows de la version PHP

Après avoir téléchargé et installé PHP, pour confirmer qu'il a été correctement configuré sur Windows 10 ou 11, nous pouvons exécuterphp -vpour vérifier sa version et d'autres détails.

php -v

Pour vérifier les extensions PHP disponibles ou installées, utilisez :

php -m

Page d'informations PHP sous Windows

Une autre façon de vérifier la version de PHP sur Windows 11 ou 10 consiste à utiliser une seule ligne de codephpinfo();qui affichera toutes les informations nécessaires, y compris les extensions et leurs versions.

Pour cela, sur votre invite de commande ou votre terminal, tapez :

notepad info.php

Après celacollerle code suivant, puis enregistrez et fermez le fichier.

<?php
phpinfo();
?>

Maintenant, si vous ne savez peut-être pas que PHP est livré avec son propre serveur Web que nous pouvons utiliser pour tester nos applications basées sur PHP. Donc, dans les annéesun même répertoireoù vous avez créé leexécuter info.php:

php -S localhost:8000

Vous verrez leLe serveur Web intégré de PHP sera démarrésur votre invite de commande Windows actuelle. Maintenant, ouvrez votrenavigateurettaper:

https://localhost:8000/info.php

Et vous verrez des informations détaillées sur votre PHP installéversion.

Related Posts