logo
Secciones

Entradas del blog


Instalar pgAdmin4 | Fedora 36

3 comentarios

Imagen 1

Introducción

Básicamente es una aplicación gráfica desarrollada con python que implementa las siguientes tecnologías:

  • Flask para el Backend.
  • Soporte Python en sus versiones: 2.7.x y 3.0 a 3.4
  • Javascript/Jquery/Backbone para el FrondEnd
  • Bootstrap

A diferencia a su versión anterior que está desarrollada con C++. Ésta aplicación sirve para gestionar el gestor de BD de PostgreSQL, y es considerada una de las más completas y populares con licencia Open Source y está disponible en diferente idiomas.

PgAdmin 4 nos permite acceder a todas las funcionalidades de la base de datos, consulta, manipulación y gestión de datos, incluso opciones avanzadas como manipulación del motor de replicación Slony-I. Esta puede ser ejecutas en múltiples plataformas como:

  • Linux
  • FreeBSD
  • Solaris
  • Mac OS X
  • Windows

Su interfaz gráfico soporta todas las características de PostgreSQL y facilita de gran manera la administración ya que nos permite desde hacer búsquedas SQL hasta desarrollar toda nuestra base de datos de forma muy fácil e intuitiva: directamente desde la interfaz gráfica.

Imagen 2

Instalación

Previo a la instalación de pgAdmin4 es necesario instalar postgresql, por lo que, si no lo tienen instalado aún, aquí les dejo un enlace de cómo realizar la instalación en Fedora: https://blog.linuxitos.com/post/instalar-postgresql-14-fedora-36

sudo rpm -i https://ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-fedora-repo-2-1.noarch.rpm

Versión de escritorio

Instala una aplicación de escritorio, para el cajón de aplicaciones llamada pgadmin4, en lo personal es la que más me gusta

sudo dnf -y install pgadmin4-desktop

Una vez instalada, corroborar que los servicios de postgresql estén iniciados y después abrir la aplicación e iniciar con la configuración del servidor:

sudo systemctl start postgresql.service

1.- Configurar una contraseña maestra

2.- Configurar los accesos que hayan establecido para la conexión a postgresql

3.- Y listo, se iniciaré el panel de administración

Versión web

Para la versión web, también se requiere tener previamente instalado postgresql, además, es necesario configurar algunas reglas en el firewall, e iniciar el servicio de httpd para el servicio web.

sudo dnf -y install pgadmin4-web

Una vez instalado, iniciar el servicio web:

sudo systemctl start httpd

Añadir las reglas en el firewall:

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --reload

Iniciar la apliación web:

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

Ingresar correo electrónico y contraseña, y listo.

Ahora, para utilizar la aplicación, ir a la url que se indicó o bien, en la ruta local http://127.0.0.1/pgamin4

Comentarios:

  • Matias
    hace 1 año
    Hola buenas, cuando ingreso sudo /usr/pgadmin4/bin/setup-web.sh en la consola no me pide ningun correo. me aparece esto: Setting up pgAdmin 4 in web mode on a Debian based platform... Creating configuration database... pgAdmin 4 - Application Initialisation ====================================== Creating storage and log directories... We can now configure the Apache Web server for you. This involves enabling the wsgi module and configuring the pgAdmin 4 application to mount at /pgadmin4. Do you wish to continue (y/n)? y The Apache web server is running and must be restarted for the pgAdmin 4 installation to complete. Continue (y/n)? y Apache successfully restarted. You can now start using pgAdmin 4 in web mode at Posque sera, me quede ahi, no puedo avanzar
    • Fernando Merino
      hace 1 año
      Ok, estás usando fedora? Cuál versión de fedora estás usando? Hasta ahí todo va bien, debes iniciar en el navegador ahora
Conoce la red social linuxClick
Redes sociales
Accesos directos