¿Cómo instalar PostgreSQL en Ubuntu y Windows Subsystem for Linux (WSL)?

¿Cómo instalar PostgreSQL en Ubuntu y Windows Subsystem for Linux (WSL)?
Photo by Gabriel Heinzer / Unsplash

PostgreSQL o simplemente Postgres es un sistema de administración de base de datos relacional, orientado a objetos y de código abierto bajo la licencia PostgreSQL. Su lanzamiento oficial fue el 8 de julio de 1996 y actualmente es desarrollado por el PostgreSQL Global Development Group.

Para instalar PostgreSQL en Ubuntu seguiremos una serie de pasos:

  1. Abre la terminal de WSL de Ubuntu.
  2. Actualiza los paquetes de Ubuntu con el comando:  sudo apt update
  3. Una vez que los paquetes han sido actualizados, instala PostgreSQL con el comando: sudo apt install postgresql postgresql-contrib
  4. Confirma la instalación de PostgreSQL con el comando: psql --version

¿Cómo iniciar la base de datos?

Hasta la versión 2 de WSL, systemd no es soportado por Ubuntu por lo que deberás utilizar los siguientes comandos para gestionar PostgreSQL:

  • sudo service postgresql status para conocer el estado de la base de datos.
  • sudo service postgresql start para inicializar la base de datos.
  • sudo service postgresql stop para detener la base de datos.

¿Cómo actualizar la contraseña?

El usuario predeterminado es postgres y necesita establecerse una contraseña para conectarse a la base de datos. Para establecer la contraseña sigue los siguientes pasos:

  1. Ejecuta el comando sudo passwd postgres
  2. Se te pedirá establecer y confirmar una nueva contraseña.
  3. Cierra y vuelve a abrir la terminal.

Read more