Esta guía está pensada para técnicos SIG, consultoras y servicios SIG que dudan entre instalar Lizmap ellos mismos y un alojamiento Lizmap gestionado. Detalla lo que una instalación exige realmente, el día de la puesta en marcha y cada mes después, para que pueda elegir con conocimiento de causa.
Lo que hace falta para instalar Lizmap
Lizmap Web Client es un software libre desarrollado por 3Liz. No funciona solo: muestra en el navegador proyectos QGIS que calcula QGIS Server. Instalar Lizmap significa, por tanto, ensamblar varias piezas y hacer que se comuniquen.
- Un servidor Linux dimensionado para QGIS Server, que consume sobre todo procesador y memoria al renderizar los mapas.
- Un servidor web y PHP para el propio Lizmap Web Client.
- QGIS Server en una versión compatible con el QGIS Desktop de su equipo, y el complemento de servidor Lizmap server, que la documentación de Lizmap declara obligatorio.
- PostgreSQL y PostGIS si sus datos no son solo archivos, lo que ocurre en cuanto varias personas editan o comparten capas.
- Un nombre de dominio y un certificado HTTPS, renovado antes de que caduque.
- El complemento Lizmap en QGIS Desktop, en el puesto de trabajo, para configurar cada proyecto antes de publicarlo.
Instalar Lizmap uno mismo, paso a paso
La documentación de 3Liz describe la instalación en detalle, y existen imágenes de contenedores listas para usar. Para alguien con soltura en administración Linux, un primer mapa en línea suele llevar de uno a varios días. Las grandes etapas:
- Alquilar o preparar un servidor y protegerlo (cortafuegos, actualizaciones del sistema, acceso por clave).
- Instalar QGIS Server y el complemento Lizmap server (solo en el servidor, nunca en QGIS Desktop), y comprobar que responde en WMS.
- Instalar Lizmap Web Client, el servidor web y PHP, y conectar Lizmap con QGIS Server.
- Apuntar el nombre de dominio al servidor y obtener un certificado HTTPS.
- Crear un directorio de proyectos, colocar un proyecto QGIS configurado con el complemento Lizmap y ajustar los permisos en la administración de Lizmap.
- Organizar copias de seguridad, supervisión y, si hace falta, una base PostGIS accesible desde QGIS Desktop.
Los números de versión y las dependencias exactas cambian de una versión de Lizmap a otra: siga siempre la documentación oficial de la versión que instala.
El coste real: el mantenimiento a largo plazo
La instalación es solo el comienzo. Un portal Lizmap en producción sigue tres calendarios: el de QGIS, que publica nuevas versiones con regularidad, el de Lizmap y su complemento, y el de los parches de seguridad del sistema. Los tres deben seguir siendo compatibles entre sí.
- Versiones. Un proyecto guardado con un QGIS Desktop más reciente que el QGIS Server puede mostrarse mal o no mostrarse. El complemento Lizmap avisa de las diferencias, pero hay que poder actualizar el servidor.
- Certificados y dominio. Una renovación automática que falla en silencio deja el portal inaccesible de un día para otro.
- Rendimiento. QGIS Server se ajusta: número de procesos, tiempos de espera, caché de teselas. Un ajuste por defecto rara vez conviene a un portal consultado por varios servicios.
- Copias de seguridad. Proyectos, archivos, base PostGIS y configuración de Lizmap deben copiarse en otro lugar, y la restauración debe probarse.
- Disponibilidad. Alguien tiene que darse cuenta de que un mapa ya no se muestra, y saber por qué.
Nada de esto está fuera de alcance. La cuestión es si su equipo tiene el tiempo y las ganas de ocuparse de ello cada mes, incluso durante las vacaciones de la persona que instaló el servidor.
Proteger una instalación Lizmap
Un portal Lizmap es un sitio web expuesto a Internet, con cuentas, datos a veces sensibles y, a menudo, una base PostgreSQL detrás. Protegerlo forma parte de la instalación, no es un paso opcional que se deja para más tarde.
- Abrir solo lo necesario. La web (puertos 80 y 443) debe ser accesible; la base PostgreSQL no debería serlo directamente desde Internet, o solo con conexión cifrada y filtrada.
- Acceso al servidor por clave, sin inicio de sesión por contraseña, y una cuenta nominativa para cada administrador.
- Cuentas de Lizmap. Cambie la contraseña del administrador creado en la instalación y dé a cada usuario los permisos mínimos necesarios.
- Parches. Aplique con regularidad las actualizaciones del sistema, de PHP, del servidor web, de QGIS Server y de Lizmap.
- Registros. Conserve y consulte los registros del servidor web y de QGIS Server: muestran los errores y los intentos de intrusión.
Con un alojamiento gestionado, el proveedor se encarga de estas tareas; a usted le corresponde ajustar bien los permisos de acceso a sus mapas en la administración de Lizmap.
Dimensionar el servidor Lizmap
La pregunta surge en cada instalación: ¿qué máquina necesita Lizmap? Lizmap Web Client es ligero. Lo que consume recursos es QGIS Server, que dibuja cada imagen del mapa a demanda, y la base PostgreSQL cuando las capas están almacenadas en ella. La carga depende, por tanto, menos del número de proyectos que de cómo se consultan.
- El número de visitantes simultáneos. Diez técnicos que consultan el mismo mapa a la vez exigen mucho más al servidor que cien mapas abiertos una vez al mes.
- La complejidad de los proyectos. Muchas etiquetas, símbolos elaborados, expresiones en los estilos y uniones cuestan tiempo de cálculo en cada imagen.
- Los ráster. Ortofotos y modelos digitales del terreno requieren disco rápido y memoria; es mejor servirlos como teselas en caché.
- La impresión. Una composición impresa en alta resolución puede requerir varios segundos de cálculo.
- La edición. Los formularios de edición escriben en PostGIS y cargan la base.
Como referencia, los requisitos publicados para la edición LizPack Entreprise, que ejecuta en un mismo servidor Lizmap, QGIS Server, PostGIS y GeoServer, empiezan en 4 procesadores virtuales, 16 GB de memoria y 250 GB de disco NVMe, y recomiendan 8 procesadores y 32 GB. Un servidor dedicado solo a Lizmap puede ser más modesto, pero el disco debe seguir siendo SSD o NVMe: un disco mecánico ralentiza mucho el renderizado de los mapas.
Estas cifras son las publicadas para LizPack Entreprise, no una regla universal. Mida la carga real de sus primeros meses antes de ampliar o reducir la máquina.
Pasar de una instalación a otra
La elección no es definitiva. Como Lizmap se basa en proyectos QGIS y bases PostgreSQL estándar, se puede pasar de una instalación propia a un alojamiento gestionado, y a la inversa. El procedimiento es el mismo en ambos sentidos:
- Haga el inventario: proyectos QGIS, archivos de configuración Lizmap, datos en archivos, bases PostGIS, cuentas y grupos de usuarios, permisos por directorio.
- Revise cada proyecto en QGIS Desktop: rutas relativas, conexiones PostGIS, advertencias del complemento Lizmap.
- Exporte las bases PostGIS con las herramientas estándar de PostgreSQL y restáurelas en la nueva base.
- Si es necesario, adapte los parámetros de conexión de las capas PostGIS en los proyectos y guárdelos.
- Suba proyectos, configuraciones y datos a la nueva instalación.
- Vuelva a crear usuarios, grupos y permisos en la administración de Lizmap.
- Pruebe cada mapa y luego apunte su nombre de dominio o sus enlaces a la nueva dirección.
Prevea un periodo de solapamiento durante el cual ambos portales coexistan: sus usuarios comparan, usted corrige las diferencias, y solo apaga el portal antiguo cuando el nuevo esté validado.
Estimar el tiempo de administración
El coste de una instalación propia se mide sobre todo en tiempo. Para estimarlo con honestidad, enumere las tareas y su frecuencia, y asígneles una duración en su propio contexto:
| Tarea | Frecuencia | Qué implica |
|---|---|---|
| Parches de seguridad del sistema | Cada mes, y con urgencia si se publica una vulnerabilidad. | Aplicar, reiniciar los servicios, comprobar que los mapas responden. |
| Nuevas versiones de QGIS | QGIS publica una nueva versión aproximadamente cada cuatro meses, y una versión de soporte extendido cada año. | Decidir cuándo seguirlas, probar los proyectos, actualizar QGIS Server a la vez que los equipos. |
| Nuevas versiones de Lizmap y su complemento | Varias veces al año. | Leer las notas de versión, probar, actualizar servidor y complemento juntos. |
| Certificado HTTPS | Los certificados Let's Encrypt duran 90 días. | Comprobar que la renovación automática funciona de verdad. |
| Copias de seguridad | Cada día para la copia, con regularidad para la prueba de restauración. | Copiar en otro lugar proyectos, archivos y bases, y comprobar que se sabe restaurar todo. |
| Soporte a los usuarios | Sobre la marcha. | Entender por qué un mapa está vacío o lento, crear cuentas, ajustar permisos. |
Multiplique estas tareas por el coste por hora de la persona que se encarga, añada el precio del servidor y compárelo con el de un alojamiento gestionado. La guía Cuánto cuesta un SIG web de código abierto propone un método completo para este cálculo.
Lo que cambia un alojamiento Lizmap gestionado
Un alojamiento gestionado se encarga de la parte del servidor y le deja la parte geomática. Con LizPack Map, el alojamiento Lizmap de LizPack, una instancia incluye Lizmap Web Client en su subdominio con HTTPS, QGIS Server en la versión elegida al desplegar, una base PostgreSQL y PostGIS, y una caché de teselas. Está lista en unos cuatro minutos.
Sigue preparando sus proyectos en QGIS con el complemento Lizmap, exactamente como en una instalación clásica. Para subirlos, usa el gestor de archivos en línea o el complemento gratuito LizPack Publisher, que publica el proyecto abierto sin salir de QGIS. La guía Publicar un mapa Lizmap desde QGIS detalla estos pasos.
El resultado es el mismo Lizmap, con las mismas funciones: LizPack, una infraestructura geoespacial de código abierto, no es su editor, lo instala y lo mantiene. La actualización de Lizmap y de QGIS Server se lanza con un clic desde el área de cliente; está incluida a partir del plan Pro y cuesta 10 USD por componente en los planes Free y Basic. La guía Qué hace LizPack precisa lo que está cubierto y lo que no.
- Lo que sigue siendo tarea suya: preparar los proyectos en QGIS, organizar los datos, ajustar los permisos de acceso en la administración de Lizmap, formar a sus usuarios.
- Lo que asume el proveedor: el servidor, la dirección y el certificado, la instalación y conexión de Lizmap, QGIS Server y PostGIS, las actualizaciones, la supervisión.
- Lo que no cambia: los formatos. Sus proyectos siguen siendo proyectos QGIS, su base una base PostgreSQL; puede recuperarlos en cualquier momento.
Instalar Lizmap o alojarlo: la comparación
| Criterio | Instalar Lizmap uno mismo | Alojamiento Lizmap gestionado (LizPack Map) |
|---|---|---|
| Puesta en marcha | De uno a varios días según la experiencia. | Unos cuatro minutos para la instancia. |
| Competencias | Administración Linux, servidor web, QGIS Server, certificados. | Bastan QGIS y el complemento Lizmap. |
| Actualizaciones | Planificadas y probadas por usted. | Con un clic, incluidas a partir del plan Pro. |
| Acceso al servidor | Completo. | Ninguno en la oferta alojada; completo con LizPack Entreprise. |
| Coste | Servidor, más el tiempo del equipo. | Prueba gratuita de 30 días, luego Basic 10 USD y Pro 20 USD al mes. |
| Reversibilidad | Total. | Total: proyectos QGIS y bases PostgreSQL estándar. |
El coste de una instalación propia depende sobre todo del tiempo dedicado, que rara vez se contabiliza. La guía Cuánto cuesta un SIG web de código abierto ayuda a hacer ese cálculo.
Cómo elegir
Instale Lizmap usted mismo si dispone de un administrador de sistemas, si quiere controlar cada ajuste o si desea aprender el funcionamiento interno de Lizmap y QGIS Server. Es una excelente opción para un equipo técnico que ya gestiona su infraestructura.
Elija un alojamiento Lizmap gestionado si su oficio es la geomática y no la administración de servidores, si quiere un mapa en línea esta semana o si nadie puede garantizar el mantenimiento a largo plazo. Sus proyectos siguen siendo proyectos QGIS: siempre podrá recuperarlos e instalarlos en otro lugar.
A medio camino, si sus datos deben permanecer en su infraestructura sin tener que ensamblarlo todo, la edición LizPack Entreprise instala la misma infraestructura geoespacial de código abierto en sus servidores, con un portal de administración, inicio de sesión mediante su directorio y copias de seguridad.
Una última recomendación, sea cual sea su elección: deje por escrito quién hace qué. Quién prepara los proyectos, quién publica, quién gestiona las cuentas, quién supervisa, quién decide las actualizaciones. Una instalación propia sin responsable designado envejece rápido; un alojamiento gestionado sin técnico SIG que prepare los mapas se queda vacío. En ambos casos, es la organización humana en torno al portal la que determina su éxito, mucho más que la técnica. Y si no está seguro, empiece poco a poco: la prueba gratuita de 30 días de LizPack Map permite publicar un proyecto real y juzgar por sí mismo antes de comprometerse.
Preguntas frecuentes
¿Se puede instalar Lizmap gratis?
Sí. Lizmap Web Client, QGIS Server y PostGIS son software libre, sin licencia que pagar. El coste real es el del servidor y el tiempo dedicado a instalarlo y mantenerlo.
¿Hace falta QGIS Server para usar Lizmap?
Sí. Lizmap muestra en el navegador proyectos QGIS que calcula QGIS Server. Ambos deben estar instalados y conectados, en versiones compatibles.
¿Cuánto cuesta un alojamiento Lizmap?
Con LizPack Map, el plan Free es una prueba gratuita de 30 días. Después, Basic cuesta 10 USD al mes para una instancia y Pro 20 USD al mes para dos instancias. Enterprise es bajo presupuesto.
¿Se puede migrar una instalación Lizmap existente a un alojamiento?
Sí, si los proyectos están configurados con el complemento Lizmap. Sube los proyectos QGIS, su configuración Lizmap y sus datos a la nueva instancia, y luego comprueba cada mapa.
¿Qué versión de QGIS usar con Lizmap?
La que su QGIS Server sepa leer. En la práctica, se alinean QGIS Desktop y QGIS Server en la misma versión, preferiblemente una versión de soporte extendido, y se siguen las recomendaciones del complemento Lizmap.
Soluciones citadas
- LizPack MapLizmap, QGIS Server, PostGIS y caché de teselas. DNS y SSL automáticos.
- LizPack PublisherPublique sus proyectos QGIS en su instancia Lizmap, gestione sus archivos y su base PostGIS sin salir de QGIS.
- LizPack EntrepriseLizmap, GeoServer y LizPack Field instalados en sus instalaciones, gestionados desde un único portal. Bajo presupuesto.