Cómo instalar PostgreSQL en Ubuntu paso a paso

PostgreSQL es uno de los sistemas de gestión de bases de datos más potentes y utilizados en entornos de desarrollo y producción. En esta guía, aprenderás a instalar y configurar PostgreSQL en Ubuntu de manera sencilla.

Requisitos previos

Antes de comenzar, asegúrate de:

  • Tener acceso a un usuario con permisos de superusuario o sudo.
  • Disponer de una conexión a Internet.
  • Tener el sistema Ubuntu actualizado ejecutando:
sudo apt update && sudo apt upgrade -y

Paso 1: Instalar PostgreSQL

Ubuntu incluye PostgreSQL en sus repositorios oficiales, por lo que la instalación es sencilla. Ejecuta el siguiente comando:

sudo apt install postgresql postgresql-contrib -y

Este comando instalará tanto el servidor de bases de datos como algunas herramientas adicionales útiles.

Paso 2: Verificar el estado del servicio PostgreSQL

Una vez instalada la base de datos, PostgreSQL debería iniciarse automáticamente. Puedes verificar su estado con:

sudo systemctl status postgresql

Si no está activo, puedes iniciarlo con:

sudo systemctl start postgresql

Y para asegurarte de que se inicie con el sistema:

sudo systemctl enable postgresql

Paso 3: Acceder a PostgreSQL

PostgreSQL crea un usuario predeterminado llamado postgres. Para acceder a la consola interactiva, usa:

sudo -i -u postgres psql

Desde aquí, puedes ejecutar comandos SQL para administrar bases de datos.

Paso 4: Crear un usuario y una base de datos

Es recomendable crear un usuario y una base de datos específica para tus proyectos. Desde la consola de PostgreSQL, ejecuta:

CREATE USER miusuario WITH PASSWORD 'contraseña_segura';
CREATE DATABASE mibasededatos;
GRANT ALL PRIVILEGES ON DATABASE mibasededatos TO miusuario;

Luego, sal de la consola escribiendo:

\q

Paso 5: Configurar acceso remoto (Opcional)

Si necesitas conectarte a PostgreSQL desde otro equipo, edita el archivo de configuración:

sudo nano /etc/postgresql/14/main/postgresql.conf

Busca la línea:

#listen_addresses = 'localhost'

Y modifícala a:

listen_addresses = '*'

Luego, edita el archivo de autenticación:

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

Añade la siguiente línea al final:

host    all             all             0.0.0.0/0               md5

Guarda los cambios y reinicia PostgreSQL:

sudo systemctl restart postgresql

Conclusión

Siguiendo estos pasos, habrás instalado y configurado PostgreSQL en Ubuntu. Ahora puedes comenzar a crear y administrar bases de datos en tu servidor. ¡Disfruta del poder de PostgreSQL!

Entradas relacionadas

Captura de pantalla del sitio oficial de Proton VPN mostrando su página principal con opción para descargar la VPN gratuita en Windows

🔐 Cómo instalar Proton VPN en Windows paso a paso 🖥️

Cómo Instalar Proton VPN en Windows Paso a Paso En este tutorial te explico cómo instalar Proton VPN en tu PC con Windows, una de las VPN…

Cómo instalar AnyDesk paso a paso de manera sencilla

Cómo instalar AnyDesk paso a paso de manera sencilla

AnyDesk es una aplicación de escritorio remoto ligera y segura que permite conectarse a otros equipos a través de internet. Es ideal para asistencia técnica, administración remota…

Cómo instalar Hamachi en Ubuntu paso a paso

Cómo instalar Hamachi en Ubuntu paso a paso

Hamachi es un software de red privada virtual (VPN) desarrollado por LogMeIn que permite crear redes seguras entre equipos a través de Internet. Aunque está más orientado…

Escritorio remoto en Windows desde otra red con VPN

Escritorio remoto en Windows desde otra red con VPN

¿Necesitas acceder a tu PC desde otra red de forma segura? Gracias a Radmin VPN puedes conectarte por Escritorio Remoto en Windows desde cualquier lugar, sin necesidad…

Cómo instalar Radmin VPN paso a paso fácilmente

Cómo instalar Radmin VPN paso a paso fácilmente

Radmin VPN es una herramienta gratuita que permite crear una red privada virtual (VPN) para conectar ordenadores a través de Internet como si estuvieran en la misma…

Cómo Montar una Imagen Forense con FTK Imager en Windows

Cómo Montar una Imagen Forense con FTK Imager en Windows

Una vez que has creado una imagen forense de un disco con FTK Imager, el siguiente paso es montarla para poder examinar su contenido sin alterar los…

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

×