Les outils necessaires pour ce TP
Ce TP ne nécéssite pas beaucoup d'outils spécifique, la gestion des certificats étant une fonctionnalité standard de la majorité des OS, il est propable qu'ils soient déjà installés sur votre poste.
Dans le doute, voici la procédure à suivre pour récupérer les outils.
La liste des outils utilisés dans ce TP :
- Un navigateur web
- OpenSSL
- Curl
- Un terminal Linux
Pour chaque outil, commencez par effectuer la vérification de bonne installation, pour éviter de perdre du temps a installer quelque chose qu'on a déjà ...
Pour des raisons évidentes, la partie navigateur ne sera pas décrite ici ...
Chocolatey
Chocolatey est un outil de gestion de paquets extrêment pratique sur un poste Windows. Il permet d'installer des logiciels à travers un terminal, et surtout en priorisant (à chaque fois que possible) des installations non Admin.
Installation
La procédure suivante permet d'installer Chocolatey en mode "non-admin" :
- Sur le bureau, créer un fichier chocolatey.ps1
- Y copier le contenu suivant :
$InstallDir='C:\choco'
$env:ChocolateyInstall="$InstallDir"
Set-ExecutionPolicy Bypass -Scope Process -Force;
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
- Créer le dossier
c:\choco, puis lancez le scriptchocolatey.ps1depuis un terminal powershell - Une fois Chocolatey installé, il faut rajouter au Path son répertoire d'installation. Toujours dans un terminal powershell, executer les commande suivante (ne pas fermer le terminal entre les deux commandes !) :
$env:path = 'C:\choco\bin;' + $env:path[Environment]::SetEnvironmentVariable("PATH", $env:path, [System.EnvironmentVariableTarget]::User)
- Enfin fermer le terminal
Note
Le changement d'environnement de variable utilisateur ne nécéssite pas de redémarrer son PC ou sa session; il suffit de relancer les applciations qui étaient ouvertes avant le changement et la modification sera directement prise en compte
Vérification de l'installation
Une fois chocolatey installé, la commande choco -v doit retourner la version installée :
PS C:\Users\nwanono> choco -v
2.2.2
Git
Git pour windows contiens tous les outils nécéssaires pour ce TP :
- OpenSSL
- cURL
- Un émulateur de terminal linux : Git-Bash
Installation
Dans un terminal, grace a chocolatey, lancez cette commande :
choco install -y git
Vérification de l'installation
Depuis le menu démarrer, l'application Git Bash doit être disponible depuis la recherche
