Proxy inverse d'un site Web
Dans ServBay, vous pouvez utiliser la fonctionnalité de proxy inverse pour proxy un site sur un autre serveur interne vers votre machine locale, facilitant ainsi les tâches de développement et de débogage. Cet article explique en détail comment configurer un proxy inverse dans ServBay, avec un exemple de proxy d'un site interne vers la machine locale.
Aperçu
Un proxy inverse est un serveur proxy qui reçoit les requêtes des clients et les redirige vers le(s) serveur(s) approprié(s). Le proxy inverse est très utile pour le développement et le débogage, car il permet de proxy un site interne sur la machine locale, ce qui simplifie l'accès et les tests.
Étapes pour ajouter un site de proxy inverse
Étape 1 : Préparer le serveur interne
Assurez-vous que le site sur le serveur interne fonctionne correctement et est accessible via l'adresse IP et le port internes. Par exemple, supposons que l'adresse IP du serveur interne est 192.168.1.100
et que le site fonctionne sur le port 8080
.
Étape 2 : Ouvrir l'interface de gestion de ServBay
Trouvez ServBay
dans l'application et double-cliquez pour l'ouvrir.
Étape 3 : Accéder à la gestion des hôtes
Après avoir ouvert le programme, vous verrez l'interface principale de ServBay. Dans le menu de navigation à gauche, cliquez sur Hôtes
. Cela vous amènera à la page de gestion des sites.
Étape 4 : Ajouter un nouveau site
Sur la page de gestion des sites, cliquez sur le bouton +
en bas de la page. Cela ouvrira un nouveau formulaire à droite pour saisir les informations de base du nouveau site.
Étape 5 : Configurer les paramètres du proxy inverse
Sur la page d'ajout de site, vous devez remplir les informations suivantes :
- Nom : Le nom du site, pour l'identification.
- Nom de domaine : Saisissez le nom de domaine du site que vous souhaitez ajouter, par exemple
proxy.to.local
. - Protocole : Le protocole supporté par le site, par défaut HTTP/HTTPS.
- Mode de demande de certificat SSL : Il est recommandé de choisir
Auto-signé
, ce qui sera automatiquement généré et géré par ServBay. - Type de site : Choisissez
Proxy inverse
, spécifiant que le site accède au serveur interne via un proxy inverse. - Cible du proxy : Saisissez l'adresse IP et le port du serveur interne, par exemple
192.168.1.100
et8080
.
Étape 6 : Terminer et enregistrer
Après avoir saisi toutes les informations nécessaires, cliquez sur le bouton Ajouter
. ServBay créera automatiquement la configuration du nouveau site et effectuera les réglages appropriés sur l'hôte.
Une fois l'enregistrement réussi, vous pouvez cliquer sur l'icône de navigateur en haut à droite pour accéder au site.
Étape 7 : Actions rapides
ServBay propose une série de boutons d'actions rapides pour les sites, y compris :
- Ouvrir le site avec un IDE pour un édit rapide
- Ouvrir le site dans un navigateur
- Afficher les journaux du site
- Suspendre, activer le site
- Supprimer le site
Problèmes courants et solutions
Le site est inaccessible
- Vérifiez la résolution DNS : Assurez-vous que le nom de domaine pointe correctement vers l'adresse IP du serveur ServBay.
- Vérifiez les paramètres du pare-feu : Assurez-vous que le pare-feu permet un accès externe aux ports du serveur ServBay (généralement les ports 80 et 443).
- Consultez les journaux d'erreurs : Vérifiez les fichiers journaux des erreurs du proxy inverse pour trouver des informations spécifiques et effectuer les corrections nécessaires.
Impossible d'accéder au serveur interne
- Assurez-vous que le serveur interne fonctionne correctement : Avant d'ajouter le proxy inverse, assurez-vous que le site sur le serveur interne fonctionne correctement et est accessible via l'adresse IP et le port internes.
- Vérifiez la connexion réseau : Assurez-vous que la connexion réseau entre le serveur ServBay et le serveur interne est normale, et qu'il n'y a pas de règles de pare-feu ou d'isolation réseau bloquant l'accès.
Conclusion
Configurer un proxy inverse dans ServBay est un processus simple et intuitif. Avec un proxy inverse, vous pouvez proxy un site sur un serveur interne vers votre machine locale, simplifiant ainsi les tâches de développement et de débogage. En suivant les étapes ci-dessus, vous pouvez facilement ajouter et configurer un site de proxy inverse. Avec une configuration et une gestion appropriées, vous pouvez garantir que le site fonctionne de manière stable dans l'environnement ServBay. En cas de problèmes, vous pouvez consulter les solutions aux problèmes courants pour les résoudre et les corriger.