## Conditions préalables à l'installation
Avant d'installer Ngrok, assurez-vous que les prérequis suivants sont installés :
- Ubuntu 22.04 LTS (Jammy Jellyfish)
- Gestionnaire de paquets Snapd
Si Snapd n'est pas installé, installez-le à l'aide de la commande suivante :
```
sudo apt mise à jour
sudo apt installer snapd
```
Installer Ngrok
Une fois que vous avez installé les prérequis, vous pouvez installer Ngrok à l'aide du gestionnaire de packages Snap :
```
sudo snap installer ngrok
```
Lors de l'installation, vous serez invité à autoriser Ngrok à accéder à vos paramètres réseau. Cliquez sur "Oui" pour continuer.
Configurer Ngrok
Après avoir installé Ngrok, vous devez le configurer avant de l'utiliser. Pour ce faire, exécutez la commande suivante :
```
ngrok config add-authtoken
```
Remplacez `` par le jeton d'authentification que vous avez reçu lors de votre inscription à un compte Ngrok.
Tester Ngrok
Pour tester si Ngrok fonctionne correctement, exécutez la commande suivante :
```
ngrok http 80
```
Cette commande démarrera un tunnel Ngrok qui transmettra le trafic de l'Internet public vers le port 80 sur votre ordinateur local.
Vous pouvez visiter l'URL publique fournie par Ngrok pour tester la connexion. Si Ngrok fonctionne correctement, vous devriez voir une page affichant le message suivant :
```
Bienvenue sur le proxy HTTP Ngrok !
```
Utiliser Ngrok
Une fois que vous avez testé Ngrok et confirmé qu'il fonctionne correctement, vous pouvez l'utiliser pour exposer n'importe quel port local à l'Internet public. Pour ce faire, exécutez simplement la commande suivante :
```
ngrok http
```
Remplacez `` par le port que vous souhaitez exposer.
Par exemple, pour exposer le port 3000, vous exécuterez la commande suivante :
```
ngrok http 3000
```
Conclusion
Ngrok est un outil puissant qui vous permet d'exposer les ports locaux à l'Internet public. Dans ce didacticiel, nous vous avons montré comment installer, configurer et tester Ngrok sur Ubuntu 22.04 LTS.
|