web-dev-qa-db-fra.com

Puis-je exécuter nginx et Apache en même temps?

Voici mon scénario:

Apache fonctionne parfaitement avec SSL activé et les certificats installés sur le port 443.

J'aimerais également installer nginx sur le même ordinateur. Proxy inverse fonctionnel et serveur sur le port 81 ou 8443 (utilisant le même certificat que celui utilisé par Apache)

J'ai trouvé de nombreuses solutions avec nginx comme serveur principal et Apache comme serveur secondaire. Je ne veux pas me mêler de ma configuration Apache existante, alors nginx sera secondaire pour moi.

3
Sands

Apache et Nginx peuvent certainement fonctionner simultanément. La configuration par défaut ne leur permettra pas de démarrer en même temps car ils essaieront tous deux d'écouter sur le même port et la même adresse IP.

Cependant, vous pouvez facilement changer les ports ou les ports et les IP, ou les IP. Il existe différentes manières de les faire fonctionner l'un derrière l'autre (généralement Apache derrière Nginx, car Nginx sera le premier point d'entrée de la chaîne, car il est plus rapide pour les ressources statiques et Apache ne sera alors déclenché que pour un rendu/traitement dynamique avancé. ) ou juste côte à côte. Cochez cette case pour commencer avec: http://kbeezie.com/Apache-with-nginx/

1
yuranos87