Configuration de ngrok pour le développement Web local

Parfois, vous aurez besoin de révéler un serveur régional, fonctionnant sur votre ordinateur, au web. Cela peut être utile pour tester une application internet avant de la déployer sur un serveur distant.

Découvrez exactement comment utiliser ngrok, un outil typique pour soumettre des serveurs internet régionaux au web.

Utilisation de ngrok pour le développement du Web local.

ngrok est en fait une option de tunnellisation pour soumettre des serveurs internet de quartier au net depuis 2015.

En utilisant ngrok, vous pouvez produire une URL publique qui mappe vers votre serveur régional, ce qui rend très facile pour les autres d’accéder à leur travail de n’importe où dans le monde. Vous pouvez ensuite évaluer vos applications à partir de divers outils ainsi que des navigateurs web, ainsi que les réparer en utilisant les journaux de demande et aussi de réaction de ngrok.

Lorsque vous traitez avec un tunnel public, vous pouvez avoir des problèmes de protection. ngrok supporte des tunnels sûrs et sécurisés avec la sécurité SSL, ce qui rend son utilisation sûre pour les informations et aussi les applications délicates. Tous ces attributs ont réellement fait de ngrok un outil précieux ainsi que proéminent pour les programmeurs travaillant avec une tâche personnelle ou collaborant avec d’autres.

Installation de ngrok sur votre ordinateur

Commencer à utiliser les attributs primaires de ngrok est entièrement gratuit et aussi vraiment simple. Bien qu’il existe une version payante de ngrok qui fournit plus de fonctions. Permettez-nous d’apprendre comment installer et aussi mettre en place ngrok sur votre système informatique.

Voir aussi :  10 conventions de nommage JavaScript essentielles que tout développeur doit connaître

Pour installer ngrok sur votre système informatique, dirigez-vous vers le site officiel. page de téléchargement de ngrok.

Vous devez après cela continuer à télécharger ngrok pour vos détails OS (Operating System) soit en téléchargeant les données ZIP ainsi que l’extraire ou le monter en utilisant un superviseur de bundle comme Chocolatey ou Homebrew.

Pour configurer ngrok avec Chocolatey ou Homebrew sur Windows ainsi que macOS, vous aurez certainement besoin d’avoir l’un ou l’autre gestionnaire de paquets configuré.

Pour configurer Chocolatey sur Windows, exécutez cette commande à l’intérieur du gestionnaire PowerShell de Windows :

Pour monter Homebrew sur macOS, exécutez cette commande dans votre terminal :

Maintenant, vous avez les gestionnaires de plans idéaux, ainsi que vous pouvez configurer ngrok sur votre ordinateur en utilisant l’un ou l’autre.

Création d’un nouveau tunnel ngrok local avec votre compte.

Pour produire un passage ngrok pour exposer votre serveur régional, vous devrez certainement vous inscrire à un compte ngrok et aussi développer un jeton de vérification.

Étape 1 : S’inscrire

Rendez-vous à la page web d’inscription de ngrok , remplissez le type avec vos informations requises, ainsi que de cliquer sur. S’inscrire.

Étape 2 : Ajouter le jeton à la configuration

Maintenant que vous avez un compte, vous aurez certainement besoin d’ajouter votre jeton de vérification généré instantanément à la config. ngrok. yml documents de configuration. Ce jeton est unique pour votre compte, vous devez donc le protéger. Pour ajouter le jeton d’authentification, accédez au fichier Votre jeton d’authentification dans la barre de navigation latérale.

Voir aussi :  Comment utiliser la directive angulaire intégrée : ngIf, ngFor, ngClass, etc.

Vous pouvez dupliquer votre auth token ainsi que lancer la commande démontrée dans votre terminal pour définir les documents de configuration :

Étape 3 : Exécutez ngrok

Une fois que vous avez terminé les étapes précédentes, vous pouvez produire un tunnel ngrok pour exécuter votre serveur web.

Pour ce faire, exécutez la commande suivante avec un numéro de port recommandé.

Par exemple :

Vous avez actuellement un tunnel ngrok de voisinage qui fonctionne sur votre ordinateur.

Gestion des problèmes courants de configuration

  • Limitations du pare-feu : Si votre système informatique traîne un programme de pare-feu, vous devrez peut-être réajuster ses paramètres pour permettre à ngrok de se connecter au net.
  • Jeton de vérification incorrect : Si vous entrez dans le jeton de vérification incorrect lors du démarrage de ngrok, vous pourriez recevoir un message d’erreur indiquant que votre jeton n’est pas valide. Validez votre jeton ou réinitialisez le jeton sur le site internet en cliquant sur l’icône. Réinitialiser l’Authtoken bouton.
  • Autorisation refusée : Si vous obtenez une erreur « autorisation refusée » lors du démarrage de ngrok, vous devrez peut-être exécuter la commande ngrok en tant qu’administrateur ou avec des avantages élevés.

Les avantages de l’utilisation de ngrok pour le développement Web local.

Que vous travailliez avec un travail individuel ou que vous collaboriez avec une équipe, ngrok est utile dans votre boîte à outils de développement web. Sa compatibilité avec diverses plateformes et aussi des langages de programmation le rend idéal pour le test d’applications internet, la collaboration ou la démonstration de projets aux clients.

Voir aussi :  Comment installer et utiliser Tailwind CSS dans l'application Next.js

Abonnez-vous à notre e-newsletter

Comment puis-je exécuter Ngrok localement ?

Nous allons le faire en quatre étapes : Démarrer un service local. Installer l’agent ngrok.

  • Étape 1 : Démarrage d’un service web local.
  • Étape 2 : Installation de l’agent ngrok
  • Étape 3 : Connecter votre agent à votre compte ngrok
  • Étape 4 : Démarrer ngrok

Peut-on utiliser Ngrok pour héberger un site web ?

Ngrok est un logiciel basé sur un appareil qui indique clairement que vous pouvez exécuter une page Web d’hôte local sur un autre appareil pour fournir un lien à quiconque pour diriger vers l’hôte local spécifique hébergé sur l’appareil.

Comment choisir une région Ngrok ?

Choisissez la région où l’agent ngrok se connectera pour héberger ses tunnels. Définissez ceci sur true pour permettre à l’agent ngrok d’être géré à distance (arrêt, redémarrage, mise à jour). La valeur par défaut est true. Les autorités de certification racine utilisées pour valider la connexion TLS au serveur ngrok.

Qu’est-ce que le tunneling ngrok ?

Les tunnels sécurisés ngrok vous permettent d’ouvrir instantanément l’accès à des systèmes distants sans toucher à aucun de vos paramètres réseau ni ouvrir aucun port sur votre routeur. Cela signifie que vous obtenez un tunnel sécurisé et fiable pour votre boîte de développeur, votre appareil IoT, ou à peu près tout ce qui a accès à Internet.

Cliquez pour évaluer cet article !
[Total: Moyenne : ]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *