PgAdmin es la punta de lanza dentro de la administración de base de datos PostgreSQL, en este nueva versión sale del marco de la GUI nativos para colocarse bajo python2 a un ambiente web, con todas las prestaciones que necesita un DBA.
Este howto ayudara a instalar pgAdmin4 y las tools de administración para que deste un servidor o entorno de escritorio puedan operarla.
1) Descargar pgadmin4 para PIP
wget -c https://ftp.postgresql.org/pub/pgadmin3/pgadmin4/v1.3/pip/pgadmin4-1.3-py2.py3-none-any.whl
2) Instalar librerias de desarrollo de postgres
sudo apt-get install libpq-dev
3) instalar por medio de pip el archivo descargado.
pip install pgadmin4-1.3-py2.py3-none-any.whl
4) Ejecutar por primera vez. Solo se podra llegar por localhost
python .local/lib/python2.7/site-packages/pgadmin4/pgAdmin4.py
Nota: acordarse de los usuarios y contraseña creados.
5) Habilitar para que ingreseso de otros IPs, e instalar tools para sacar backups y realizar mantenimiento.
5.1) Editar
joe .local/lib/python2.7/site-packages/pgadmin4/config.py
5.2) Modificar la variable.
DEFAULT_SERVER = ‘0.0.0.0’
Nota: Bajar la ejecución y volver a ejecutar el punto 4.
5.3) instalar tools de administración y mantenimiento
sudo add-apt-repository “deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main”
wget –quiet -O – https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add –
sudo apt-get update
sudo apt-get install postgresql-client-9.6
5.4) Agregar ruta donde esta los binarios de los tools
– “File” -> “Preferences”
– “Paths” -> “Binary paths”
– PostgreSQL Binary Path: /usr/lib/postgresql/9.6/bin