“Conocimiento Sistemas>Ubuntu

Cómo instalar PostgreSQL en Ubuntu 20.04 LTS [Pasos sencillos]

2014/8/27
## Requisitos previos a la instalación

- Servidor Ubuntu 20.04 LTS

- Un usuario no root con privilegios `sudo`

Paso 1:Actualizar los paquetes del sistema

Primero, actualice los paquetes del sistema para asegurarse de que está trabajando con las últimas versiones:

```golpecito

actualización de sudo apt &&actualización de sudo apt

```

Paso 2:Agregar el repositorio PostgreSQL

De forma predeterminada, los repositorios oficiales de Ubuntu no incluyen la última versión de PostgreSQL, por lo que debes agregar el repositorio oficial de PostgreSQL.

```golpecito

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main"> /etc/apt/sources.list.d/pgdg.list'

```

Importe la clave del repositorio usando este comando:

```golpecito

wget --quiet -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key agregar -

```

Paso 3:actualizar el índice del paquete e instalar PostgreSQL

Actualice el índice de su paquete:

```golpecito

actualización sudo apta

```

Instalar PostgreSQL:

```golpecito

sudo apto instalar postgresql

```

>Nota :Durante la instalación, se le pedirá que elija una contraseña para la cuenta de usuario de PostgreSQL (`postgres`).

Paso 4:Configurar PostgreSQL

Inicialice el clúster de base de datos usando este comando:

```golpecito

sudo postgresql-setup initdb

```

Cambie la contraseña de la cuenta de usuario predeterminada "postgres" para garantizar la seguridad. Reemplace `` con una contraseña segura:

```golpecito

sudo contraseña postgres

```

Se le pedirá que ingrese su contraseña actual y luego la nueva contraseña dos veces.

Paso 5:Permitir el acceso remoto

De forma predeterminada, PostgreSQL solo escucha en localhost. Si desea conectarse al servidor de la base de datos desde otros hosts en su red, edite el archivo `postgresql.conf`:

```golpecito

sudo vi /etc/postgresql/14/main/postgresql.conf

```

Busque `#listen_addresses ='localhost'` y cámbielo a `listen_addresses ='*'` para permitir conexiones desde cualquier host.

Guarde y cierre el archivo.

Luego edite el archivo `pg_hba.conf`:

```golpecito

sudo vi /etc/postgresql/14/main/pg_hba.conf

```

Agregue la siguiente línea al final del archivo:

```

alojar todo todo 0.0.0.0/0 md5

```

Esta línea permite conexiones desde cualquier host mediante autenticación MD5.

Guarde y cierre el archivo.

Paso 6:reiniciar el servicio

Reinicie el servicio PostgreSQL:

```golpecito

sudo systemctl reiniciar postgresql

```

Paso 7:Pruebe la instalación

Para verificar que PostgreSQL esté configurado correctamente, puede iniciar sesión usando el comando `psql`. Ingrese lo siguiente:

```golpecito

sudo -u postgres psql postgres

```

Se le debería solicitar que ingrese la contraseña que estableció anteriormente para el usuario `postgres`. Tras una autenticación exitosa, verá el símbolo del sistema `psql`.

Escriba `\q` para salir del símbolo del sistema `psql`.

#### ¡Felicitaciones! Ha instalado y configurado correctamente PostgreSQL en su servidor Ubuntu 20.04 LTS.

Ubuntu
Cómo instalar uGet Download Manager en Ubuntu 20.04 LTS
Ubuntu Netbook vs Desktop Edition
Cómo instalar Aptana RadRails en Ubuntu
Cómo instalar Ubuntu 7.10 con 256 RAM
Cómo dividir un disco duro en Ubuntu
¿Qué es Ubuntu Netbook Remix
Cómo conectarse a una impresora inalámbrica en Ubuntu
Cómo cargar Ubuntu a un Pen Drive
Conocimiento de la computadora © http://www.ordenador.online