GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Instale Postgresql, phpPgAdmin y pgadmin en Ubuntu

Instalar

Postgresql, phpPGAdmin y pgadmin 3 se pueden instalar desde synaptic.

$ sudo apt-get install postgresql phppgadmin pgadmin3

Después de la instalación, es necesario realizar alguna configuración. En primer lugar, configure la contraseña del usuario 'postgres'
que es el usuario predeterminado de postgresql.

Escribe lo siguiente en la terminal

$ sudo -u postgres psql

Esto iniciará el shell/consola de postgresql. Ahora para cambiar el tipo de contraseña 'contraseña postgres;'

$ sudo -u postgres psqlpsql (9.1.5) Escriba "ayuda" para obtener ayuda. 

Ahora psql le pedirá una nueva contraseña dos veces. Introduzca la nueva contraseña y continúe. Escriba 'q' y presione enter para salir.

Después de la instalación, la contraseña de postgres de postgresql se puede cambiar así:

Para crear una base de datos, se puede ejecutar el siguiente comando desde la terminal

$ sudo -u postgres createdb mydb

Pgadmin

Pgadmin es una herramienta de interfaz gráfica de usuario para administrar y gestionar bases de datos postgresql, etc. Para ejecutar pgadmin, consulte el menú gnome/kde o simplemente ejecute pgadmin3 desde la terminal.

Vaya a Archivo> Agregar servidor y complete los detalles
Nombre:cualquier cosa
Host:127.0.0.1
Nombre de usuario:postgres
Contraseña:lo que haya ingresado en el paso anterior.

Después de hacer clic en Aceptar, debería conectarse y debería haber una opción en el panel izquierdo de la ventana para administrar las bases de datos.

Phppgadmin

Después de instalar phppgadmin, debería haber un enlace simbólico /var/www/phppgadmin que apuntaría a /usr/share/phppgadmin
Si el enlace simbólico no existe, se puede crear emitiendo el siguiente comando

$ ln -s /usr/share/phppgadmin /var/www/phppgadmin

Ahora abra la url "localhost/phppgadmin" en su navegador. Si muestra Prohibido, intente cambiar los permisos del directorio /usr/share/phppgadmin. Si eso no funciona, cree un enlace simbólico separado, p. /var/www/postgres y usa eso.

Intentar iniciar sesión con el usuario:postgres y la contraseña:creada anteriormente podría dar el error:

"Inicio de sesión no permitido por razones de seguridad"

Para arreglar esto, edite /usr/share/phppgadmin/conf/config.inc.php

y cambiar:

$conf['extra_login_security'] =verdadero;to$conf['extra_login_security'] =falso;

Ahora el inicio de sesión debería funcionar bien. La opción extra_login_security deshabilita el inicio de sesión de solo ciertos nombres de usuario como psql, postgress, root y administrador. Alternativamente, cree un usuario separado.

Recursos

https://help.ubuntu.com/community/PostgreSQL
Ubuntu
  1. Instale pgAdmin 4 en Ubuntu 16.04

  2. Cómo instalar PostgreSQL y phpPgAdmin en OpenSUSE Leap 42.1

  3. Cómo instalar y configurar Postgres 14 Ubuntu 20.04

  4. Instale PostgreSQL con phpPgAdmin en Ubuntu 16.04

  5. Cómo instalar phpPgAdmin en Ubuntu 20.04

Cómo instalar phpPgAdmin en Ubuntu 18.04/16.04 y LinuxMint 19/18

Cómo instalar PostgreSQL y pgAdmin4 en Ubuntu 20.04

Cómo instalar y configurar PostgreSQL en Ubuntu

Cómo instalar y configurar PostgreSQL con phpPgAdmin en Ubuntu 20.04 LTS

Cómo instalar PostgreSQL y pgAdmin en CentOS 8

Instale PostgreSQL 11 y PgAdmin4 en Ubuntu 18.04