Acceso a muchos sitios web bajo OS X Server en el puerto 80

1

He instalado dos aplicaciones web (Jenkins y Redmine) en mi servidor OS X Mavericks. Ambos están disponibles en la red local desde otras computadoras como:

  • myserver.local: 8080 (Jenkins)
  • myserver.local: 8081 / redmine (Redmine instalado desde Bitnami)

También redirigí a dominios a mi IP pública:

  • ci.mydomain.com
  • pm.mydomain.com

En este momento, puedo acceder a mis aplicaciones web desde Internet de esta manera:

  • ci.mydomain.com:8080 (Jenkins)
  • pm.dominio.com:8081 (Redmine)

Ahora quiero cambiar esta configuración a una forma más amigable que permita acceder a estas aplicaciones directamente ingresando solo dominios como:

  • ci.mydomain.com
  • pm.mydomain.com

¿Tiene alguna sugerencia sobre qué y dónde debo cambiar la configuración de mi servidor para obtener este resultado (acceso a muchos sitios en el puerto 80 predeterminado)?

    
pregunta Grzegorz 28.02.2014 - 23:53

1 respuesta

1

Necesita un servidor web frente a sus sitios, que actúe como un proxy.

Con el servidor web Apache, use el mod_proxy module (Creo que en Apache es necesario habilitar el módulo desde httpd.conf, eliminando el comentario de la línea que comienza con LoadModule proxy_http_module ).

Si prefieres nginx, usa enlace .

Ambos son bastante sencillos de configurar.

    
respondido por el user21594 01.03.2014 - 11:37

Lea otras preguntas en las etiquetas