Configurando un proxy para #OpenLayers

Creo que esta es una de esas típicas tareas que uno repite cientos de veces a lo largo de su carrera y siempre se encuentra con algún problema nuevo. También es cierto que cada vez se tarda menos en solucionar estos problemas, cosas de la experiencia. Dejo aquí unas notas, ya que hoy he tenido que volver a pegarme con este tema tras actualizar a la última versión de Debian.

  • Si no se ha instalado el servidor web durante la instalación de Debian:

sudo apt-get install apache2

  • Descargar el proxy desde el repositorio de OpenLayers:

wget https://raw.github.com/openlayers/openlayers/master/examples/proxy.cgi

  • Copiar este archivo en la carpeta que Apache cgi-bin:

sudo cp proxy.cgi /usr/lib/cgi-bin

  • Dar permisos de ejecución a este archivo:

sudo chmod +x /usr/lib/cgi-bin/proxy.cgi

Et voilà!, ahora ya solo tienes que incluir las URL en el archivo proxy.cgi de los servidores que quieres atacar y podrás realizar las peticiones GetFeatureInfo, carga de capas WFS…

Saludos.

Etiquetado ,

Comenta