Serveurs Privés Virtuels (VPS) - Redirection 2 sites vers 1 VPS avec 2 instances Odoo
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Redirection 2 sites vers 1 VPS avec 2 instances Odoo

Von
Community Deleted user
Erstellungsdatum 2021-05-10 17:26:43 (edited on 2024-09-04 11:48:55) in Serveurs Privés Virtuels (VPS)

Bonjour

Merci de votre aide, je cherche la bonne démarche mais je suis perdu
J'ai pris un VPS OVH pour héberger plusieurs instances Odoo (en containers) donc sur des ports internes différents (8069 et 8068)
J'ai 2 noms de domaine OVH site1.com et site2.com que je veux rediriger vers les bonnes instances (bien sûr en https pour complexifier la chose)
Donc https://www.site1.com affichera l'équivalent actuel de http://vpszzzzz.ovh.net:8068

Pouvez-vous me dire quelle est la bonne méthode ?

D'après ce que j'ai vu, il faudrait configurer un serveur apache (non présent puisque Odoo) sur le VPS et configurer des tables pour dire que le nom site1 sur port 443 renvoie sur localhost sur port 8068
Mais je pense qu'il existe une autre solution plus simple ?

Merci de votre aide


3 Antworten ( Latest reply on 2021-05-12 10:12:34 Von
fritz2cat officiel (d'avant la migration)
)


D'après ce que j'ai vu, il faudrait configurer un serveur apache


Effectivement, c'est bien ce que vous imaginez.
Vous devez avoir un Apache ou Nginx qui fait effet de reverse proxy.
C'est Apache ou Nginx qui s'occupera des noms de domaines visibles de l'extérieur, ainsi que des certificats SSL.
Pour votre sécurité, Odoo devrait juste écouter sur localhost et ne pas être accessible librement depuis internet.

Bonjour,

cela peut également fonctionner avec HAProxy si c'est pour faire du reverse proxy.

Par contre je confirme qu'il ne faut pas que les instances odoo soit accessible depuis internet et seulement et uniquement depuis le reverse proxy choisis.

Autre chose à prend en compte également ce sont les ressources utilisés, car je suppose que chaque instances va avoir son PostgreSQL ?
Si oui cela va manger du CPU/RAM (de mémoire le minimum recommandé pour une instance c'est 2CPU/2Go de RAM).

Cordialement, janus57


Apache


La recommandation de @janus57 (HAproxy) me semble meilleure.