Table of Contents
Cómo instalar PostgreSQL con pgAdmin4 en Linux Mint 20
pgAdmin. es una herramienta de gestión de frontend de código abierto y rica en funciones que le permite administrar y gestionar fácilmente su base de datos relacional PostgreSQL. desde un navegador web.
Proporciona una interfaz de usuario fácil de usar que simplifica la creación y monitoreo de bases de datos y objetos de bases de datos. PgAdmin 4. es una mejora de la herramienta pgAdmin. anterior y está disponible para sistemas Linux, Windows, macOS e incluso un contenedor Docker.
En este tutorial, aprenderá a instalar PostgreSQL. con pgAdmin4. en Linux Mint 20.
Paso 1: Instale la base de datos PostgreSQL en Linux Mint
1.. Para comenzar, inicie su terminal y actualice sus paquetes usando el administrador de paquetes apt como se muestra.
$ sudo apt update-y
Una vez que se complete la actualización, continúe con el siguiente paso.
freestar.config.enabled_slots.push
Desde pgAdmin4. proporciona una interfaz de interfaz para la gestión de objetos de base de datos PostgreSQL. es esencial tener PostgreSQL. instalado primero.
2.. Para hacer esto, vamos a instalar el paquete postgresql. ge y postgresql-contrib. que ofrece características extendidas que amplían la funcionalidad de PostgreSQL.
$ sudo apt install postgresql postgresql-contrib
Instalar PostgreSQL en Linux Mint
3.. Normalmente, PostgreSQL. se inicia automáticamente al arrancar. Puede confirmar esto usando el comando que se proporciona a continuación:
$ sudo systemctl status postgresql
Verificar estado de PostgreSQL
4.. Para iniciar sesión en su instancia de PostgreSQL. primero cambie al usuario de postgres. El usuario de Postgres viene incluido por defecto con la instalación de PostgreSQL. Luego ejecute el comando psql. como se muestra.
$ sudo-i-u postgres $ psql # \ q
Conectarse a PostgreSQL Shell
5.. Además, puede verificar si el servidor de la base de datos acepta conexiones entrantes como se muestra.
$ sudo pg_isready
Comprobar que PostgreSQL acepta conexiones entrantes
Paso 2: Instale pgAdmin4 en Linux Mint
pgAdmin4. está disponible para Ubuntu 16.04. y versiones posteriores y se puede instalar fácilmente usando Administrador de paquetes APT. Lo mismo no es compatible con Linux Mint 20. y los desarrolladores de Pgadmi4. aún no han incluido soporte que permita a los usuarios instalar fácilmente la herramienta de administración de frontend utilizando el administrador de paquetes APT.
6.. La única opción viable es instalar pgAdmin4. desde un entorno virtual. Primero, instalaremos los paquetes de requisitos previos como se muestra.
$ sudo apt install libgmp3-dev build-essential libssl-dev
Instalar paquetes de requisitos previos
7.. A continuación, instale el entorno virtual Python. y las dependencias asociadas.
$ sudo apt install python3-virtualenv python3-dev libpq-dev
Instalar Python Virtual Environment
8.. A continuación, cree un directorio donde creará un entorno virtual.
$ mkdir pgadmin4 && cd pgadmin4
9.. Luego, cree el entorno virtual como se muestra. Aquí, pgadmin4env. es el nombre del entorno virtual.
$ virtualenv pgadmin4env
Crear entorno virtual para pgAdmim4
10.. Una vez que el entorno virtual esté en su lugar, actívelo como se muestra.
$ source pgadmin4env/bin/enable
11.. Luego use la herramienta pip para instalar pgadmin4. como se muestra.
$ pip install https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v4.30/pip/pgadmin4-4.30-py3-none-any.whl
Instale PgAdmin4 en Linux Mint
12.. A continuación, cree un archivo de configuración config_local.py.
$ sudo nano pgadmin4env/lib/python3.8/site-packages/pgadmin4/config_local.py
y agregue las líneas a continuación.
import os DATA_DIR = os.path.realpath (os.path.expanduser (u ‘~/.pgadmin/’)) LOG_FILE = os.path.join (DATA_DIR, ‘pgadmin4.log’) SQLITE_PATH = os. path.join (DATA_DIR, ‘pgadmin4.db’) SESSION_DB_PATH = os.path.join (DATA_DIR, ‘sesiones’) STORAGE_DIR = os.path.join (DATA_DIR, ‘almacenamiento’) SERVER_MODE = False
Crear configuración de PgAdmin4
13.. Para iniciar la herramienta de administración pgAdmin4. invoque el comando:
$ python pgadmin4env/lib/python3.8/site-packages/pgadmin4/pgadmin4.py O./pgadmin4env/bin/pgadmin4 &
Inicie el servicio PgAdmin4
14.. Finalmente, diríjase a su navegador y busque la dirección que se muestra.
http://127.0.0.1:5050
Se le pedirá que establezca la contraseña maestra, así que proceda, establezca una contraseña segura y haga clic en el botón ‘ Aceptar. .
Set PgAdmin4 Password
15.. Para facilitar las cosas, puede crear un alias en el archivo ~/.bashrc. como se muestra.
$ echo “alias startPg = ‘~/pgAdmin4/venv/bin/python ~/pgAdmin4/venv/lib/python3.8/site-packages/pgadmin4/pgAdmin4.py ‘”>> ~/.bashrc
16.. A continuación, actualice el archivo bashrc.
$ source ~/.bash rc
17.. Finalmente, puede iniciar la herramienta de administración pgAdmin4. simplemente invocando el comando startpg.
$ startpg
Iniciar la herramienta PgAdmin4
Una vez más, diríjase a su navegador e inicie sesión Interfaz PgAdmin4. Y esto concluye la instalación de pgAdmin4. en Linux Mint.