Ce tutoriel montre comment partager facilement votre serveur de développement local avec n'importe qui, n'importe où, en utilisant ngrok pour créer un tunnel sécurisé.
Partager les dernières fonctionnalités de votre application avec des clients distants ou des chefs de projet peut être difficile. Bien que le déploiement d'un serveur de mise en scène public soit une option, il est souvent exagéré pour les mises à jour mineures ou les commentaires rapides. Ngrok propose une solution simple: il vous permet de partager facilement votre serveur localhost. Ce guide explique comment le configurer et fournit des alternatives si nécessaire.
Points clés:
Qu'est-ce que Ngrok?
Si votre machine de développement est derrière un pare-feu, Ngrok crée un tunnel de connexion sécurisé à son service cloud. Votre serveur localhost est ensuite accessible via un sous-domaine Ngrok.io, éliminant le besoin de transfert de port ou de configurations de réseau complexes. Les clients Ngrok sont disponibles pour Windows, MacOS et Linux.
Le tunneling local est-il sécurisé?
Les tunnels de Ngrok sont sécurisés, ne transmettant que des données au port localhost spécifié. Cependant, la sécurité dépend de l'application testée. Étant donné que vous partagerez probablement une URL temporaire, assumez un accès potentiel. Désactivez toutes les caractéristiques potentiellement destructrices pendant que le tunnel est actif!
Prix:
Ngrok propose un plan gratuit (jusqu'à quatre tunnels, 40 connexions par minute). Les plans payants commencent à 5 $ / mois et offrent une capacité accrue et des domaines personnalisés.
Début avec ngrok:
./ngrok authtoken <your_token></your_token>
) ./ngrok.exe authtoken <your_token></your_token>
Partage de votre serveur Web local avec ngrok:
./ngrok <protocol> <port></port></protocol>
(par exemple, ./ngrok http 8888
). http://123456789.ngrok.io/
). Partagez cela avec les autres. Le terminal affiche les journaux de demande.
Le tableau de bord Ngrok (dashboard.ngrok.com/endpoints/status
) montre des URL actives et des IPS client
./ngrok help
pour plus d'options. alternatives ngrok:
Bien que Ngrok soit populaire, considérez ces alternatives:
Questions fréquemment posées (FAQ): (voir le texte d'origine pour FAQ)
ngrok et des outils similaires améliorent considérablement les démonstrations d'applications Web, la rationalisation des tests et des commentaires.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!