---
title: 'Configurar una base e datos PostgreSQL/PostGIS con supabase.com'
author: Samuel Mesa
langs: es
tags: QGIS, PostgreSQL, PostGIS
---
Configurar una base de datos PostgreSQL/PostGIS con supabase.com
===
## Descripción
Uno de los pocos servicios que ofrecen de forma gratuita y limitada la configuración e instalación de una base de datos espacial con **PostgreSQL/PostGIS**.
Para consultar más de las características: https://supabase.com/pricing
Configurar una cuenta
---
Ingresar al sitio web para crear una cuenta:
https://supabase.com/dashboard/sign-up
Ingresar el email a registrar y una constraseña que cumpla los criterios de seguridad. Una vez realizar clic en el botón de `Sign up`.

Se muestra un mensaje de confirmar la creación de la cuenta:
> ***Check your email to confirm**
You've successfully signed up. Please check your email to confirm your account before signing in to the Supabase dashboard.*
Confirme la creación de la cuenta en el correo electrónico registrador en el botón `Confirm Email Address`.

Lo anterior redirecciona a la página principal de supabase.com.
## Crear un proyecto
En la página principal de supabase.com crear un proyecto

Completamos la información de nombre del proyecto, la contraseña (importante copiar) y finalmente hacer clic en el botón `Create new project`:

## Crear la base de datos de PostgreSLQ
Una vez que se crea el proyecto es posible acceder a las bases de datos.
:::danger
Es posible que tarde en ingresar a los enlaces de la base de datos mientras se crea la instancia del proyecto.
:::
Ingresar en la barra de herramientas en la opción de `Database`.

Luego ingresar a `Extensions`, buscar y habilitar la que corresponde a `postgis`.

Habilitar por defecto la extensión para toda la base de datos.
## Conectar la base de datos en QGIS
Para copiar los parámetros de conexión de la base de datos epacial, ingrese a la opción `Project Settigns` y luego en `Database`.

Aquí encuentra todos los parámetros de conexión:

Establecer la conexión en QGIS, desde la fuente de datos de `PostgreSQL` y `Nueva` conexión:

Ingresar el nombre de la base de la conexión (1), los parámetros entregados en la imagen anterior del host, puerto, base de datos (2) y los parámetros de usuario y contraseña (3) y``Probar conexión``(4) lo que debería regresar el mensaje de conexión exitosa. Finalice guardando la base de datos en el botón `Aceptar`.
## Resolver algunos problemas de conexión
### Verificar la conexión
Es posible que los puertos y sitios web se encuentren bloqueados por Firewall. Para verificar use el siguinte sitio Web:
https://www.yougetsignal.com/tools/open-ports/

Para mayor información de verificar:
https://kb.synology.com/es-mx/DSM/tutorial/Whether_TCP_port_is_open_or_closed
Verificar que la IP no se encuentre baneada desde ´Project settings´ y luego en `Database` en la parte inferior en Ǹetwork Bans`.

###### tags: `QGIS` `PostgreSQL` `PostGIS`