---
title: 'Configurar una base e datos PostgreSQL/PostGIS con render.com'
author: Samuel Mesa
langs: es
tags: QGIS, PostgreSQL, PostGIS
---
Configurar una base de datos PostgreSQL/PostGIS con render.com
===
## Descripción
Otro 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://render.com/pricing
Configurar una cuenta
---
Ingresar al sitio web para crear una cuenta:
https://dashboard.render.com/register
Asociar algunas de las cuentas o ingresar el email a registrar y una constraseña que cumpla los criterios de seguridad. Una vez realizar clic en el botón de `Complete Sign up`.
![imagen](https://hackmd.io/_uploads/ByEEdEDBC.png =500x)
Se muestra un mensaje de confirmar la creación de la cuenta y verificar en el correo suministrado el enlace web:
> Please follow the instructions in the email.
![imagen](https://hackmd.io/_uploads/BkR3w4DB0.png =450x)
Confirme la creación de la cuenta en el correo electrónico en el enlace web suministrado.
![imagen](https://hackmd.io/_uploads/Sy8C-KB4T.png)
Lo anterior redirecciona a la página de formulario para el inicio de un proyecto con render.com.
![imagen](https://hackmd.io/_uploads/SkW64VwHR.png =400x)
## Crear la base de datos de PostgreSLQ
En el sitio web principal de render.com hacer clic en el botoón `New PostgreSQL`
![imagen](https://hackmd.io/_uploads/By_VS4vHR.png =8 00x)
Ingrese la información requerida de la base de datos de nombre de instancia, nombre d ela base de datos y el usuario:
![imagen](https://hackmd.io/_uploads/B13TBEPSR.png)
:::danger
El proceso implica la creación de una una instancia de base datos, por lo quede tardar unos minutos hasta la creación de la misma.
:::
Una vez se realice la creación de la instancia y se enucnetra en`Status Available` se puede encontrar los parámetros de conexión, copiar el enlace de `External Database URL`:
![imagen](https://hackmd.io/_uploads/Sk43_4PrA.png)
Los parámetros son los siguientes de acuerdo a:
postgres://admin:estoesunpassword@dpg-host-a.oregon-postgres.render.com/bip_r1g2
De aqui se extrae en los dos puntos (:), el arroba (@) y el slash (/):
postgres://usuario:password@host/bde
Host: dpg-host-a.oregon-postgres.render.com
database: bip_r1g2
User: admin
Password: estoesunpassword
## Conectar la base de datos en QGIS
Establecer la conexión en QGIS, desde la fuente de datos de `PostgreSQL` y `Nueva` conexión con los parámetros obtenidos anteriormente. Importante habilitar modo SSL a `permitir`:
![imagen](https://hackmd.io/_uploads/HJkwCW3Vp.png =400x)
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/
![imagen](https://hackmd.io/_uploads/BJIsqrV46.png =550x)
Para mayor información de verificar:
https://kb.synology.com/es-mx/DSM/tutorial/Whether_TCP_port_is_open_or_closed
###### tags: `QGIS` `PostgreSQL` `PostGIS`