Bonjour a tous.
J'ai un VPS sous ubuntu 24 sur lequel tourne un apache2(entre autres).
J'ai un site, a la racine duquel il y a un dossier vers lequel pointe un sous-domaine.
Ce dossier contien un module PHP qui necessite une ancienne version de PHP alors que mon systeme est sous PHP8.3.
Vu que Docker permet d'affecter a un sous-domain, une version PHP differente de celle du systeme , je l'ai donc installé.
Par contre pour le configurer je galere et j'arrive pas a trouver de doc concerant précisement mon cas de figure.
Si l'un ou l'une d'entre vous pouvez m'indiquer la marche a suivre, ce serait top.
Merci d'avance.

3 réponses


Bonjour,
Si je comprends bien, tu veux faire pointer un vhost vers le conteneur docker ?
Dans ce cas, il faut que ton conteneur tourne sur un autre port que le 80, qui doit être utilisé par apache (par défaut), puis dans ton vhost, tu redirige le sous-domaine vers le port sur lequel ton conteneur écoute.

Et comment ça se passerait du coup pour les certificats ssl ? parce que j'ai le même soucis, je ne comprends pas comment mettre en ligne mon application symfony sous docker sur mon VPS

Bonjour,
à mon avis, le plus simple serait d'utiliser un reverse proxy comme traefik qui gère aussi la récup et le renouvellement des certificats et le routage vers ton/tes sites.