Bonjour ou bonsoir en fonction de l'heure à laquelle vous verrez ce message.
Je gère un serveur pour plusieurs sites tout ce qu'il y de plus classique (php+nginx+mysql).
Jusqu'à présent aucuns problème, cependant on m'a demander de supporter des sites avec un autre serveur (Webdev en l’occurrence), pour le confort des visiteurs il est évident que je ne peux pas mettre l'un sur le port 80 et l'autre sur un autre port (8080 par exemple) les deux doivent être accessible sur le port 80.
Ma première idée était de créer des serveurs virtuel sur mon serveur physique, en achetant une nouvelle ip je n'avais qu'a rediriger une ip sur nginx et l'autre sur WebDev.
Sauf que dans l'absolu, c'est assez lourd de devoir virtualiser un serveur juste pour sa, alors qu'aujourd'hui il existe d'autre solution tel que Docker.
J'ai pris le temps de lire quelques tutoriaux sur le web afin de comprendre comment sa fonctionne, je suis en train de tester sur une machine de test chez moi voir si j'arrive à me débrouiller.
Cependant, en n'installant pas de machine virtuelle, sa va être dur de faire une redirection en fonction de l'ip pour le port 80.
Je me suis donc demandé, n'existerai t'il pas un programme, capable de lire les requêtes http (donc ce programme écouterai le port 80) et en fonctions de règles tel que le domaine demandé il redirigerait vers le port 8080 port nginx et 8081 pour webdev par exemple ?
Si un tel programme existe je n'ai aucune idée de quel mot clé je suis censé tapé sur google pour le trouver
Auriez-vous une idée ?
Merci d'avance pour votre aide.
Cordialement, La source.