Les variables d'environnement
Notions théoriques
Les variables d'environnement, c'est un peu comme la baguette magique de l'informaticien.
Les variables d'environnement sont des valeurs nommées, stockées dans le système d'exploitation, qui influence la façon dont les programmes s'exécutent sur votre ordinateur.
Les variables d'environnement sont utilisées pour faire le pont entre le système d'exploitation et les applications.
Par exemple, la variable d'environnement PATH
joue un rôle crucial dans l'exécution des commandes.
La variable d'environnement
PATH
contient une liste de répertoires où le système recherche les programmes à exécuter.
Si vous installez un nouveau logiciel et que son chemin d'accès n'est pas dans la variable PATH
,
vous devrez spécifier le chemin complet chaque fois que vous voulez l'exécuter. Pas très pratique, n'est-ce pas ?
Exemples pratiques
Exemple sous Windows
Pour voir les variables d'environnement sous Windows :
- faites un clic droit sur "Ce PC",
- puis choisissez "Propriétés"
- ensuite cliquez sur "Paramètres système avancés",
- puis cliquez sur sur "Variables d'environnement".
Sous Windows, pour voir/modifier les variables d'environnement, vous pouvez aussi :
- cliquer sur le bouton Démarrer,
- saisir
env
au clavier - cliquer sur "Modifier les variables d'environnement système"
- puis cliquer sur "Variables d'environnement..."
Exemple sous Linux
Sous Linux, ouvrez un terminal et tapez env
.
Vous verrez une liste de toutes les variables d'environnement :
Test de mémorisation/compréhension
TP pour réfléchir et résoudre des problèmes
Ajouter le chemin vers php.exe
Imaginons que vous souhaitez installer PHP sur votre machine Windows,
et que vous souhaitez exécuter la commande php
dans l'Invite de commandes.
Votre mission consiste à ajouter le chemin vers l'exécutable
php.exe
dans la variable d'environnementPATH
.
-
Télécharger PHP :
- Rendez-vous sur le site officiel de PHP : php.net.
- Téléchargez le fichier ZIP des binaires de la dernière version de PHP pour Windows.
Choisissez la version qui correspond à votre architecture (si vous ne savez pas, prenez
x64 Thread Safe
au format ZIP).
-
Extraire le fichier :
- Extrayez le contenu du fichier ZIP dans un dossier nommé avec la version de PHP, par exemple
C:\php\8.2.5
.
- Extrayez le contenu du fichier ZIP dans un dossier nommé avec la version de PHP, par exemple
-
Trouver le chemin vers
php.exe
:- Le fichier
php.exe
se trouve dans le dossierC:\php\8.2.5
.
- Le fichier
-
Ajouter le chemin dans la variable d'environnement
PATH
:- Ouvrez le menu Démarrer et recherchez "Variables d'environnement".
- Cliquez sur "Modifier les variables d'environnement système".
- Dans la fenêtre qui s'ouvre, cliquez sur "Variables d'environnement".
- Sous "Variables système", trouvez
Path
et cliquez sur "Modifier". - Dans la fenêtre qui s'ouvre, cliquez sur "Nouveau" puis collez le chemin vers le dossier contenant
php.exe
(par exempleC:\php\8.2.5
). - Cliquez sur "OK" dans toutes les fenêtres pour fermer.
astuceSous Windows, pour voir/modifier les variables d'environnement, vous pouvez aussi :
- cliquer sur le bouton Démarrer,
- saisir
env
au clavier - cliquer sur "Modifier les variables d'environnement système"
- puis cliquer sur "Variables d'environnement..."
-
Vérification :
- Ouvrez une nouvelle invite de commandes et tapez
php -v
. - Si vous voyez la version de PHP s'afficher, félicitations, vous avez réussi !
- Ouvrez une nouvelle invite de commandes et tapez
En suivant ces étapes, vous pourrez exécuter PHP en utilisant la version spécifique que vous avez installée.
Ajouter le chemin vers nano.exe
Imaginons que vous souhaitez installer l'éditeur de texte Nano pour Windows et utiliser la commande nano
à partir de n'importe quel emplacement dans l'Invite de commandes Windows.
Votre mission consiste à ajouter le chemin vers l'exécutable
nano.exe
dans la variable d'environnementPATH
de Windows, pour pouvoir l'exécuter à partir de n'importe quel emplacement dans l'Invite de commandes Windows.
Vous pouver télécharger et extraire Nano pour Windows à partir de l'archive ZIP disponible à l'adresse https://github.com/okibcn/nano-for-windows/releases,
Une solution
Vous devez être connecté pour voir le contenu.
Ajouter le chemin vers mysql.exe
Imaginons que vous venez d'installer MariaDB sur votre machine Windows,
mais vous ne pouvez pas exécuter mysql
dans l'Invite de commandes.
Votre mission consiste à ajouter le chemin vers l'exécutable
mysql.exe
dans la variable d'environnementPATH
.
Une solution
Vous devez être connecté pour voir le contenu.