Cómo instalar PostgreSQL Server en CentOS 8

Cómo instalar PostgreSQL Server en CentOS 8

Postgresql es un sistema de gestión de bases de datos relacionales de objetos que almacena datos en forma de tablas. Es altamente seguro y confiable y permite un fácil almacenamiento, acceso y recuperación de datos.

El pgadmin es una interfaz basada en la web rica en funciones para la administración, el desarrollo y la gestión de PostgreSQL. También es un software gratuito de código abierto como PostgreSQL.

En esta guía práctica, aprenderemos a instalar PostgreSQL y PGADMin4 en CentOS 8:

Cómo instalar PostgreSQL en Centos 8

01. Múltiples versiones de PostgreSQL están disponibles en un repositorio predeterminado de CentOS 8. Se pueden enumerar en el terminal utilizando el comando otorgado:

Lista de módulos DNF PostgreSQL  
Lista de módulos DNF de Postgres disponibles

Hay cuatro versiones diferentes disponibles en el repositorio de AppStream en mi sistema. [D] Después de la versión 10 de PostgreSQL indica que la versión 10 es la versión predeterminada de PostgreSQL.

02. Por defecto, instalará PostgreSQL 10 en su sistema. Podemos instalar cualquier otra versión en nuestro sistema CentOS 8 también. Para instalar cualquier otra versión, primero debemos restablecer la transmisión del módulo ya instalada:

SUDO DNF MODULE RESET POSTGRESQL -Y  

03. Ahora habilitaremos la transmisión del módulo de la última versión de PostgreSQL:

SUDO DNF MODULE Enable PostgreSQL: 13 -Y  

04. Ahora ejecute el comando de instalación nuevamente. El terminal ahora instalará la última versión I.mi. Versión 13:

sudo dnf instalación postgresql -server -y  

05. Puede verificar la versión instalada utilizando el comando otorgado:

 Postgres -Versión  
Salida: Postgres (PostgreSQL) 13.3 

06. Ahora que se ha instalado la última versión de PostgreSQL, inicialícela utilizando el comando otorgado:

sudo postgresql-setup initdb  

07. Puede iniciar la base de datos ejecutando el comando:

sudo systemctl iniciar postgresql  

08. El PostgreSQL también se puede habilitar para comenzar automáticamente en el arranque:

sudo systemCTL habilitar postgresql  

09. Puede verificar el estado del servicio utilizando este comando:

sudo systemctl status postgresql  

10. También puede verificar si el servicio ha sido habilitado correctamente para comenzar en el arranque:

SUDO SystemCTL PostgreSQL habilitado  

Cómo instalar pgadmin4 en centos 8

01. Ahora instalaremos PGADmin4, la herramienta de administración de bases de datos PostgreSQL basada en la web. Para instalar pgadmin4 primero necesitamos instalar el repositorio de epel:

SUDO DNF Instalar Epel-Lanzamiento  

02. A continuación, instalaremos un repositorio de Pgadmin para resolver las dependencias:

sudo dnf install -y https: // ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-redhat-repo-1-1.noarch.rpm  

03. Para instalar el PGADmin4 en nuestro sistema también necesitaremos eliminar algunos repositorios de PostgreSQL:

sudo dnf eliminar -y pgdg-redhat-repo  

Este repositorio ya ha sido desinstalado de mi sistema.

04. Ahora haremos un caché para PGADmin4 ejecutando el comando otorgado:

sudo dnf makecache  

05. Finalmente podemos instalar pgadmin4 en nuestro sistema ya que todas las dependencias se han resuelto:

sudo dnf install pgadmin4  

Prensa Y y presione Enter siempre que se le solicite que lo haga:

El pgadmin4 se ha instalado correctamente en el sistema.

06. El siguiente paso es configurar pgadmin4. Esto se puede hacer abriendo el archivo de configuración que viene con el paquete PGADmin4:

sudo/usr/pgadmin4/bin/setup-web.mierda  

07. El script de configuración le pedirá un correo electrónico y una contraseña para crear una nueva cuenta de usuario para la interfaz web.

Ahora puede acceder a PGADmin4 navegando a la siguiente dirección en su navegador:

http: // localhost/pgadmin4 

Para los sistemas remotos, cambie "localhost" con la dirección IP del servidor remoto o el nombre de dominio.

Conclusión

Las últimas versiones de PostgreSQL y PGADmin4 se han instalado correctamente en su sistema. Ahora puede configurarlos de acuerdo con sus requisitos.

PostgreSQL es un poderoso RDBMS; Es de código abierto y se ejecuta en plataformas y es conocido por su confiabilidad y características robustas. RDBMS ayuda a almacenar, organizar y acceder a los datos de manera estructurada. PGADmin4 es una aplicación web basada en GUI que se utiliza para la administración de las bases de datos PostgreSQL.

En esta guía de instalación, hemos aprendido a instalar PostgreSQL y PGADmin4 en nuestro sistema CentOS 8.