Exécutez deux servers apache (httpd) sur CentOS 6

Je travaille actuellement sur un ancien server CentOS 6.5 pendant mon stage dans une société qui produit des maps.

J'ai travaillé le mois dernier sur une implémentation CRM qui s'exécute sur un apache2 situé dans / usr / local / apache2 / et utilise certains ports.

Mon patron m'a récemment demandé de build un server de tuiles sur la même machine, alors j'ai utilisé une nouvelle installation apache2 pour le faire qui s'exécute dans / etc / httpd (où on suppose normalement).

Maintenant, j'aimerais exécuter tout mon travail en même time.

En fait, si mon ancien / primaire apache2 est déjà commencé lorsque j'essaie de démarrer le second, je reçois:

(98) Adresse déjà utilisée: make_sock: impossible de lier à l'adresse [::]: 80

(98) Adresse déjà utilisée: make_sock: impossible de lier à l'adresse 0.0.0.0:80

pas de sockets d'écoute disponibles, fermeture

Impossible d'ouvrir les journaux

C'est tout à fait normal, je suppose …

Je voudrais pouvoir accéder à mes carreaux avec certains ports sur mon deuxième apache2, quelque chose comme:

myserveradress : someport /osm_tiles/{z}/{x}/{y}.png

et pouvoir accéder aux ports 80, 8080 et autres sur le premier …

Est-ce que quelqu'un a des idées?

La meilleure approche pour cela est d'utiliser des hôtes virtuels .