⏱ Time to read: 1 min 4 secs

Node JS sous Apache2

Vous avez dĂ©veloppĂ© une application Node et vous voulez l’hĂ©berger dans le serveur du client qui utilise Apache ? Petit bĂ©mol ! Votre avez remarquĂ© que votre application se lance sous le port 3000 car le 80 est dĂ©jĂ  pris par Apache? La solution se base sur le principe du proxy.

Tout d’abord, il faut installer les deux modules mod_proxy et mod_proxy_http


Maintenant que les modules sont installés, on devra configurer le serveur Apache pour notre application NodeJS qui tourne au port 8080.

Cette configuration est valide pour les types d’application web et non seulement avec Node JS. Par exemple, on peut configurer notre serveur pour hĂ©berger une application Ruby On Rails qui tournera sur le port 5000.