Tengo un pequeño servidor web que atiende solicitudes en el puerto 5010 en lugar de 80.
Me gustaría usar nginx como proxy front-end para recibir solicitudes en el puerto 80 y luego dejar que esas solicitudes sean manejadas por el puerto 5010.
He instalado nginx con éxito y funciona sin problemas en Ubuntu Karmic.
Pero mis intentos de reconfigurar el nginx.conf predeterminado no han tenido éxito.
Intenté incluir en la directiva del servidor el argumento de escucha para el puerto 5010.
También probé la directiva proxy_pass.
Cualquier sugerencia sobre los cambios que deben hacerse o las directivas que deben establecerse para tener solo el reenvío de puertos
fuente
Bastante minimalista: dejé la configuración de proxy por defecto, aunque es posible que desee verla para ajustarse a sus necesidades.
fuente