Saltar al contenido
Solo Software Libre

Guía Completa para Instalar PostgreSQL en Ubuntu 20.04

Cómo instalar PostgreSQL en Ubuntu 20.04 paso a paso. Configura tu servidor PostgreSQL y comienza a gestionar bases de datos hoy mismo.

Índice

    Instalación de PostgreSQL en Ubuntu 20.04 para Configurar tu Servidor de Base de Datos

    PostgreSQL es un sistema de gestión de bases de datos relacional popular por su rendimiento y capacidad para manejar grandes cantidades de datos. En este artículo te explicamos cómo instalar PostgreSQL en Ubuntu 20.04 y realizar su configuración básica.

    Paso 1: Actualizar el sistema

    Para comenzar, asegúrate de que el sistema esté actualizado. Abre la terminal y ejecuta:

    sudo apt update && sudo apt upgrade -y

    Paso 2: Instalar PostgreSQL

    Una vez actualizado el sistema, instala PostgreSQL y sus paquetes adicionales con el siguiente comando:

    sudo apt install postgresql postgresql-contrib -y

    Este comando instala PostgreSQL en tu sistema y varios complementos que pueden ser útiles.

    Paso 3: Verificar el estado del servicio de PostgreSQL

    Una vez instalado, es importante confirmar que PostgreSQL se está ejecutando correctamente. Para verificar el estado del servicio, ejecuta:

    sudo systemctl status postgresql

    Si el servicio está activo, PostgreSQL está listo para usarse en tu Ubuntu server.

    Paso 4: Acceder a la consola de PostgreSQL

    Para empezar a trabajar con PostgreSQL, inicia sesión en la consola de PostgreSQL con el usuario postgres, que es el usuario predeterminado del sistema:

    sudo -i -u postgres
    psql

    Aquí podrás ejecutar comandos SQL directamente en PostgreSQL.

    Paso 5: Crear un nuevo rol en PostgreSQL

    En PostgreSQL, los roles controlan el acceso a las bases de datos. Puedes crear un nuevo rol utilizando el siguiente comando:

    CREATE ROLE nombre_usuario WITH LOGIN PASSWORD 'contraseña';

    Este comando permite crear un rol para tu servidor PostgreSQL en Ubuntu.

    Paso 6: Crear una nueva base de datos

    Si deseas crear una nueva base de datos asociada a un rol, ejecuta:

    CREATE DATABASE nombre_base OWNER nombre_usuario;

    Esto creará una base de datos que podrás utilizar con el usuario que acabas de crear.

    Paso 7: Configurar el acceso remoto (opcional)

    Para permitir el acceso remoto a PostgreSQL, edita el archivo de configuración:

    sudo nano /etc/postgresql/12/main/pg_hba.conf

    Cambia la configuración según tus necesidades de seguridad y reinicia el servicio PostgreSQL para aplicar los cambios:

    sudo systemctl restart postgresql

    Conclusión

    Siguiendo estos pasos, has aprendido cómo instalar PostgreSQL en Ubuntu 20.04 y configurarlo para su uso básico en el servidor. Esta guía también es aplicable para aquellos que buscan instalar PostgreSQL en Ubuntu server y empezar a gestionar bases de datos de manera eficiente.

    Usuario logueado: No