Instalar y comenzar PostgreSQL en Ubuntu Top 10.Top 10

Instalar y comenzar PostgreSQL en Ubuntu Top 10.Top 10

PostgreSQL es una base de datos relacional orientada a objetos de código abierto y avanzada 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 modificado con el tiempo debido al cual PostgreSQL puede ejecutarse en otros sistemas operativos, así como a 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 usar PostgreSQL en cualquier formato de acuerdo con sus requisitos.

En este artículo, aprenderá a instalar y comenzará con PostgreSQL en Ubuntu 20.04 Sistema que usa el terminal.

Instalación de PostgreSQL en Ubuntu 20.04

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

Abra el terminal usando Ctrl + Alt + T e inicie sesión como usuario raíz 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 este propósito, escriba el siguiente comando para actualizar los paquetes de sistema de trabajo actuales:

$ sudo apt actualización

Uso del 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 instalación postgresql postgresql-client

Durante la instalación, se mostrará 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 la instalación.

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

$ sudo systemctl stop postgreSQL.servicio
$ sudo systemctl iniciar postgresql.servicio
$ sudo systemctl habilitar postgresql.servicio

Ahora, para verificar el estado del servicio PostgreSQL que se ejecuta en su sistema o no. Use el siguiente comando para verificar el estado del servicio:

$ sudo systemctl status postgresql.servicio

Establecer contraseña de usuario de PostgreSQL

Puede cambiar o crear la contraseña de usuario para PostgreSQL. Usando 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 correctamente la nueva contraseña, ahora en cada acceso de PostgreSQL, debe ingresar una nueva contraseña de reinicio para la confirmación.

Acceso a la shell 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 utilizando el siguiente comando:

$ sudo su -l postgrres

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 interactivo PostgreSQL de la siguiente manera:

$ PSQL -C "Alterar el usuario Postgres con contraseña 'my00pass'"

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

$ createuser dbusersam
$ creatingb samdb -o dbusersam
$ psql samdb

Cambiar el rol y la contraseña utilizando el siguiente comando. El \ Q se usa para ser de la carcasa.

Use el siguiente comando para enumerar las bases de datos:

$ psql -l

El PostgreSQL de forma predeterminada escucha 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, usará el siguiente comando:

$ sudo nano/etc/postgresql/12/main/postgresql.confusión

En el archivo anterior a la vista en la configuración de conexión, establecerá #Learch_addresses = '+' y luego guardar el archivo. Este es un paso opcional para la instalación de PostgreSQL.

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

$ sudo servicio PostgreSQL reiniciar

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