PostgreSQL

Instale y comience PostgreSQL en Ubuntu 20.04

Instale y comience PostgreSQL en Ubuntu 20.04
PostgreSQL es una base de datos relacional orientada a objetos avanzada y de código abierto que también se conoce como Postgres. Este sistema de gestión de bases de datos es el primero diseñado para el entorno basado en UNIX. Sin embargo, su diseño se modificó con el tiempo debido a que PostgreSQL puede ejecutarse en otros sistemas operativos además de Solaris, Mac OS X y Windows. PostgreSQL es un software gratuito y su código fuente está disponible gratuitamente bajo la licencia de PostgreSQL. Puede modificar y utilizar PostgreSQL en cualquier formato de acuerdo con sus requisitos.

En este artículo, aprenderá cómo instalar y comenzar con PostgreSQL en Ubuntu 20.04 sistema usando el terminal.

Instalación de PostgreSQL en Ubuntu 20.04

Para instalar PostgreSQL en Ubuntu 20.04, realizará los siguientes pasos:

Abra la terminal usando Ctrl + Alt + t e inicie sesión como usuario root en su sistema.

Actualizar paquetes del sistema

Se recomienda que actualice los paquetes de su sistema antes de instalar cualquier paquete de software nuevo. Para ello, escriba el siguiente comando para actualizar los paquetes del sistema de trabajo actual:

actualización de $ sudo apt

Usando el siguiente comando para actualizar los paquetes instalados:

$ sudo apt -y actualización

Instalar PostgreSQL en Ubuntu 20.04

Puede instalar PostgreSQL en Ubuntu 20.04 sin configurar el repositorio de Ubuntu. Use el siguiente comando para instalar PostgreSQL en Ubuntu 20.04:

$ sudo apt instalar postgresql postgresql-cliente

Durante la instalación, aparecerá un mensaje en su sistema que le pedirá que confirme el proceso de instalación que desea continuar o no. Debe presionar 'y' para continuar con la instalación.

Después de completar la instalación de PostgreSQL, iniciará, detendrá y habilitará los servicios de PostgreSQL con el siguiente comando:

$ sudo systemctl detener postgresql.Servicio
$ sudo systemctl iniciar postgresql.Servicio
$ sudo systemctl habilitar postgresql.Servicio

Ahora, para verificar el estado del servicio PostgreSQL, si se está ejecutando en su sistema o no. Utilice el siguiente comando para verificar el estado del servicio:

$ sudo systemctl estado postgresql.Servicio

Establecer la contraseña de usuario de PostgreSQL

Puede cambiar o crear la contraseña de usuario para PostgreSQL. Con el siguiente comando, puede cambiar la contraseña de usuario predeterminada para PostgreSQL:

$ sudo passwd postgres

El mensaje le pedirá que ingrese la nueva contraseña y luego vuelva a escribir la nueva contraseña. Después de eso, se mostrará una notificación de confirmación 'contraseña actualizada correctamente'.

Después de cambiar con éxito la nueva contraseña, ahora en cada acceso a PostgreSQL, debe ingresar una nueva contraseña de restablecimiento para confirmarla.

Acceder al shell de PostgreSQL

PostgreSQL se ha instalado en su sistema. Ahora, iniciará sesión en PostgreSQL como usuario para acceder a las bases de datos y al shell de trabajo usando el siguiente comando:

$ sudo su -l postgres

Ahora, ingrese el siguiente comando en el shell de PostgreSQL:

$ psql

Crear una base de datos y roles de usuario

Aquí, el psql 12 está instalado en mi sistema. Puede crear nuevas bases de datos y usuarios utilizando el shell de Postgresql interactivo de la siguiente manera:

$ psql -c "modificar postgres de usuario con contraseña 'my00pass'"

Ahora cree un nuevo usuario y base de datos usando el siguiente comando:

$ createuser dbusersam
$ createdb samdb -O dbusersam
$ psql samdb

Cambie el rol y la contraseña usando el siguiente comando. La \ q está acostumbrada a salir del caparazón.

Utilice el siguiente comando para enumerar las bases de datos:

$ psql -l

PostgreSQL escucha por defecto en la interfaz local que es 127.0.0.1. Pero, puede abrir su acceso remoto haciendo algunos cambios en el archivo de configuración. Para acceder al archivo de configuración de PostgreSQL, utilizará el siguiente comando:

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

En el archivo que se muestra arriba debajo de la configuración de conexión, establecerá # listen_addresses = '+' y luego guardará el archivo. Este es un paso opcional para la instalación de PostgreSQL.

Ahora reiniciará los servicios de PostgreSQL en su sistema de la siguiente manera:

$ sudo service postgresql reiniciar

En este artículo, implementamos la instalación de PostgreSQL en Ubuntu 20.04. Además, aprendiste los diferentes comandos psql. En el futuro, puede explorar más comandos relacionados con PostgreSQL usando la línea de comandos.

Tutorial de OpenTTD
OpenTTD es uno de los juegos de simulación empresarial más populares que existen. En este juego, necesitas crear un maravilloso negocio de transporte....
SuperTuxKart para Linux
SuperTuxKart es un gran título diseñado para ofrecerte la experiencia Mario Kart de forma gratuita en tu sistema Linux. Es bastante desafiante y diver...
Tutorial de Battle for Wesnoth
The Battle for Wesnoth es uno de los juegos de estrategia de código abierto más populares que puedes jugar en este momento. Este juego no solo ha esta...