LinuxParty
PostgreSQL es un sistema de base de datos relacional de objetos potente, altamente escalable, de código abierto y multiplataforma que se ejecuta en sistemas operativos similares a Unix, incluidos Linux y Windows. Es un sistema de base de datos de nivel empresarial que es altamente confiable y ofrece integridad y corrección de los datos a los usuarios.
En este artículo, explicaremos cómo instalar la última versión de PostgreSQL 16 en RHEL y distribuciones basadas en RHEL como Rocky Linux, AlmaLinux, Oracle Linux y Fedora utilizando el repositorio oficial de PostgreSQL Yum.
También: Cómo conectarse a la base de datos de Postgres desde la línea de comandos en Linux
1. Actualizar el paquete de software
Antes de iniciar el proceso de instalación de PostgreSQL, asegúrese de actualizar los paquetes de software de su sistema Linux ejecutando el siguiente comando dnf.
sudo dnf update
2. Habilitar el repositorio PostgreSQL
Si bien PostgreSQL está disponible en los repositorios predeterminados del sistema, es recomendable habilitar el repositorio oficial de PostgreSQL para acceder a la última versión.
En RHEL, Rocky, AlmaLinux y Oracle Linux 9:
sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-9-x86_64/pgdg-redhat-repo-latest.noarch.rpm
En RHEL, Rocky, AlmaLinux y Oracle Linux 8:
sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
En Fedora 39:
sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/F-39-x86_64/pgdg-fedora-repo-latest.noarch.rpm
En Fedora 38:
sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/F-38-x86_64/pgdg-fedora-repo-latest.noarch.rpm
3. Instalación del servidor PostgreSQL 16
Después de agregar el repositorio de PostgreSQL en su respectiva distribución de Linux, use el siguiente comando para instalar el servidor PostgreSQL y los paquetes del cliente.
sudo dnf install -y postgresql16-server postgresql16
Importante: el directorio de datos de PostgreSQL /var/lib/pgsql/16/data/
contiene todos los archivos de datos de la base de datos.
También: Cómo instalar phpPgAdmin y PostgreSQL en CentOS, AlmaLinux, RHEL, RockyLinux y similares
4. Inicializando la base de datos PostgreSQL
Debido a ciertas políticas aplicables a las distribuciones basadas en Red Hat, la instalación de PostgreSQL no se iniciará automáticamente ni inicializará la base de datos como parte del proceso de inicio automático.
Para completar la instalación de su base de datos, debe inicializarla antes de usarla por primera vez.
sudo /usr/pgsql-16/bin/postgresql-16-setup initdb
5. Configurar PostgreSQL para acceso remoto
Para habilitar conexiones remotas, debe modificar el archivo de configuración postgresql.conf
utilizando un editor de texto.
sudo vi /var/lib/pgsql/16/data/postgresql.conf
Actualice el listen_addresses
parámetro para permitir conexiones desde todos los hosts de su red local.
listen_addresses = '*'

Después de realizar los cambios en el archivo de configuración, debe reiniciar el servicio PostgreSQL para aplicar la nueva configuración y habilitar el inicio automático.
sudo systemctl restart postgresql-16 sudo systemctl enable postgresql-16
6. Configuración de la contraseña de usuario de PostgreSQL
Establezca la contraseña para el usuario predeterminado de PostgreSQL ( postgres ).
sudo passwd postgres

7. Accediendo a la base de datos PostgreSQL
Después de configurar la contraseña de usuario, puede acceder al servidor de base de datos PostgreSQL usando el psql
comando.
sudo -i -u postgres psql

Conclusión
¡Felicidades! Ha instalado correctamente PostgreSQL 16 en distribuciones basadas en RedHat (la última versión disponible en ese momento). Recuerde consultar la documentación oficial de PostgreSQL para conocer cualquier detalle o cambio específico de la versión.

-
Ciencia
- ¿Adiós a las canas? La ciencia descubre cómo revertir el proceso de las canas
- Nuevos estudios científicos sugieren que la Sábana Santa podría tener 2.000 años de antigüedad
- Mark Thomson, del CERN: La IA revolucionará la física fundamental
- Por qué incluso los físicos siguen sin entender la teoría cuántica 100 años después
- Se descubrieron tres nuevos materiales superconductores en 2024
- Desigualdad global en las tasas de natalidad: ¿Cómo afectará el baby boom y el baby bust a la economía en 2100?
- El agujero más cercano al centro de la tierra. Voronya
- Microplásticos y seguridad alimentaria. Capitulo III. Mecanismos moleculares e impacto de los microplásticos en la salud humana.
- Microplásticos Y Seguridad Alimentaria. Capítulo II
- La Lima de Cañaveral, Cáceres, oriunda de ésta zona, es exclusiva y está en peligro de extinción.
- Microplásticos Y Seguridad Alimentaria. Capítulo I: Origen Y Generalidades.
- Glaciares de Sal Plantean la Probabilidad de Vida en Mercurio, el planeta más próximo al Sol.
- Hombre de Petralona: Un Enigma Cronológico que Desafía las Teorías Establecidas
- Implante Innovador Recupera Movilidad en Extremidades Paralizadas, Abriendo Camino a Curar la Parálisis.
- La Prótesis Biónica que Cambió la Vida de una Paciente Después de 20 Años de dolores