GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Postgresql y phpPgAdmin en Ubuntu 15.04

PostgreSQL o Postgres es un potente sistema de administración de bases de datos relacionales de objetos (ORDBMS) de alto rendimiento lanzado bajo una licencia flexible de estilo BSD. PostgreSQL es muy adecuado para grandes bases de datos y tiene muchas funciones avanzadas.

PostgreSQL está disponible para muchos sistemas operativos, incluidos Linux, FreeBSD, Solaris y Microsoft Windows.

PhpPgAdmin es una aplicación web basada en PHP para administrar bases de datos PostgreSQL. Con Phppgadmin, es fácil crear una base de datos, crear un rol y crear tablas en Postgres.

Este tutorial mostrará la instalación de PostgreSQL y su interfaz de administración basada en web phpPgAdmin en Ubuntu 15.04.

Requisitos

  • Servidor Ubuntu 15.04.
  • Acceso raíz/Sudo.

Qué haremos en este tutorial:

  1. Instalar PostgreSQL, phpPgAdmin y Apache2.
  2. Configure un usuario de PostgreSQL.
  3. Configurar Apache2.
  4. Configurar phpPgAdmin.
  5. Pruebas.

Paso 1:instalación de PostgreSQL, phpPgAdmin y Apache2

PostgreSQL y PhpPgAdmin están disponibles en el repositorio de Ubuntu. Entonces solo necesita instalarlos con el comando apt.

sudo apt-get install postgresql postgresql-contrib phppgadmin

El comando anterior instalará automáticamente todos los paquetes necesarios para PostgreSQL, como Apache, PHP, etc.

Paso 2:configurar el usuario de PostgreSQL

PostgreSQL usa el rol para la autenticación y autorización del usuario, al igual que los permisos de estilo Unix. De forma predeterminada, PostgreSQL crea un nuevo usuario llamado "postgres" para la autenticación básica. Para usar PostgreSQL, debe iniciar sesión en la cuenta "postgres", puede hacerlo escribiendo:

sudo su
su - postgres

Ahora puede acceder al indicador de PostgreSQL con el comando:

psql

Y luego cambie la contraseña para el rol de postgres escribiendo:

\password postgres

ENTER YOUR PASSWORD

Paso 3:configurar Apache2

Debe configurar apache para phpPgAdmin. Edite el archivo /etc/apache2/conf-disponible/phppgadmin.conf con nano escribiendo:

cd /etc/apache2/conf-available/
nano phppgadmin.conf

Comente la línea #Requerir local agregando un # delante de la línea y agregue debajo de la línea permitir de todos para que pueda acceder desde su navegador.

Paso 4:configurar phpPgAdmin

Edite el archivo /etc/phppgadmin/config.inc.php escribiendo:

cd /etc/phppgadmin/
nano config.inc.php

Busque la línea $conf['extra_login_security'] =true; y cambie el valor a falso para que pueda iniciar sesión en phpPgAdmin con el usuario postgres.

Paso 5:reiniciar PostgreSQL y Apache2

systemctl restart postgresql
systemctl restart apache2

Paso 6 - Prueba

Ahora acceda a phppgadmin con su navegador http://yourip/phppgadmin/.

y luego intente iniciar sesión con el usuario postgres y su contraseña.

Después de iniciar sesión obtendrá esta interfaz:

Conclusión

PostgreSQL es un sistema avanzado de administración de bases de datos relacionales de objetos (ORDBMS), es de código abierto y tiene una comunidad grande y activa. PostgreSQL proporciona el programa de línea de comandos psql como front-end principal, que se puede usar para ingresar consultas SQL directamente o ejecutarlas desde un archivo. phpPgAdmin es una herramienta de administración basada en web para PostgreSQL escrita en PHP que facilita la administración de las bases de datos de Postgres.

Enlaces

  • Ubuntu
  • PostgreSQL

Ubuntu
  1. Cómo instalar PHP 7.4 y 8.0 en Ubuntu 18.04 o 20.04

  2. Cómo instalar Anaconda en Ubuntu 18.04 y 20.04

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

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

  5. Cómo instalar phpPgAdmin en Ubuntu 20.04

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 PostgreSQL 14 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