Découvrez dans ce petit tutoriel comment installer Pear sur PHP avec WampServer de manière simple, rapide et efficace! Manipulation depuis Windows 10, mais fonctionne également sur Windows 7 et 8.

Télécharger Pear

Premièrement, il vous faut télécharger Pear. Pour cela, rendez vous sur la page officiel Pear sur le site de PHP.net (votre bible) et enregistrez le contenu dans un fichier que vous nommerez go-pear.phar

Choisissez la version de PHP que vous désirez

Maintenant que nous avons une copie de “l’installeur” de Pear, nous devons sélectionner la version de PHP de WampServer avec laquelle nous désirons l’installer. Personnellement, j’utilise toujours la dernière version de PHP car ça me permet de rester à jour et d’adapter mon code au nouveautés du langage. Mais vous pouvez évidemment utiliser la version qui correspond à vos besoins.

Vous verrez toutes les versions de PHP dans X:\wamp64\bin\php (remplacez le x par votre disque d’installation. Si vous avez opté pour la version 32bits, retirez le 64 dans le nom de dossier de l’installation de Wamp). Une fois que vous avez sélectionner la version de PHP, il suffit de déplacer go-pear.php dans le répertoire php.

Ouvrez une commande et installez

Lancez une invite de commande en tant qu’administrateur, et rendez-vous dans le répertoire PHP en question. Dans mon cas, celui-ci se trouve dans un deuxième disque dur. Sur Windows, j’ai tapez du coup “d:” pour me rendre sur ce lecteur, et ensuite “cd wamp64\bin\php\php7.1.9“.

Note: la commande ls risque de ne pas fonctionner sur Windows. Pour afficher la liste des fichiers de base sur Windows, vous pouvez utiliser la commande dir.

Une fois que vous êtes dans le répertoire PHP de votre choix, tapez php go-pear.phar. Vous aurez en premier lieu Pear qui vous demande si vous désirez installer sur tout le système ou de manière locale (votre session). Nous allons entrer local et appuyer sur enter. Pear va nous demander confirmation. On entre yes et on appuie sur enter.

Une fois que vous avez confirmer, Pear va vous demander si on est d’accord avec les dossiers/répertoires par défaut ou si on désire les changer. Ne nous cassons pas la tête, acceptons tout simplement en appuyant sur la touche enter.

Pear va commencer à installer certains paquets. Une fois ces paquets installés, Pear nous demande (optionnel, des fois ça ne demande pas) si on désire modifier notre fichier php.ini. Effectivement on veut bien, donc on entre Y et on valide par enter. On valide également avec enter pour le dossier pear et le répertoire où se trouve le php.ini.

Et… c’est bon! Pear est maintenant disponible… depuis pear.bat. Hmmm, pas top. Et si on pouvait la rendre disponible partout. Je veux dire sur tous les terminaux de disponible sur notre machine? En gros, d’en faire une variable d’environnement système!

Créer une variable d’environnement Windows 10

Pour cela, nous allons rechercher depuis la barre… de recherche (waow) “Modifier les variables d’environnement système“.

Dans cette petite fenêtre pop-up, nous allons cliquer sur le bouton “Variables d’environnement…“.

Et dans cette nouvelle fenêtre qui apparaît, nous allons cliquer sur “Path” et ensuite sur le bouton “Modifier…

Ce que l’on va faire ici, c’est copier/coller le chemin de PHP dans cette nouvelle fenêtre (ça en fait des petites fenêtres, quand même!). Pour cela, nous allons cliquer sur le bouton “Nouveau“, copiez le chemin de PHP (dans mon cas D:\Wamp64\bin\php\php7.1.9) dans la nouvelle ligne vide et cliquez sur le bouton “OK“. On peut fermer les autres fenêtres en appuyant sur le bouton “OK” respectifs.

Let’s pear install!

… Et c’est bon! Vous êtes fin prêt à pouvoir utiliser Pear partout sur votre session. Génial, non? A vous les pear install ! On va juste vérifier que Pear est installé en tapant “pear” sur l’invite de commande (peut-être en lancer une nouvelle pour être sûr). Vous voyez une liste? Super, c’est installé! 😉

Need help ? Contactez moi via les commentaires. Ça pourra toujours peut-être aider un autre visiteur du blog. D’ici là, j’espère que le tutoriel n’aura pas été (trop) long et surtout assez simple à comprendre.

Ciao!