PostgreSQL es un sistema de gestión de bases de datos relacionales de código abierto y de nivel avanzado. En el siguiente artículos os explicaremos como instalar PostgreSQL en AlmaLinux 9. Antes de la instalación, vamos a echar un vistazo rápido a las características de PostgreSQL.
PostgreSQL soporta algunas características interesantes que permiten a la organización a gran escala de datos y permite adaptarlo para el procesamiento de datos.
Algunas de sus características más notables:
- Lenguaje de programación: Tiene un amplio soporte de lenguajes de programación (Python, Java, C#, Perl y GO).
- Tipos de datos: Tiene un enorme soporte de conjuntos de datos predefinidos, mientras que los usuarios pueden crear su propio de datos también.
- Integración SQL: Varias características de nivel avanzado son compatibles con PostgreSQL: subconsultas completas. partición de tablas, transacciones anidadas, etc.
- Seguridad: Para un procesamiento seguro de datos, se utilizan protocolos de autenticación como puede ser LDAP.
Instalación de PostgreSQL
Para poder instalar PostgreSQL en Rocky Linux 9, lo primero es listar los módulos disponibles para postgresql:
dnf module list postgresql
Salida comando
Last metadata expiration check: 1:08:50 ago on Mon Aug 19 12:14:55 2024.
Rocky Linux 9 - AppStream
Name Stream Profiles Summary
postgresql 15 client, server [d] PostgreSQL server and client module
postgresql 16 client, server [d] PostgreSQL server and client module
A continuación, habilitamos el módulo para la última versión de PostgreSQL:
dnf module enable postgresql:16
E instalamos los paquetes necesarios:
dnf install postgresql-server
Tras la instalación, tendremos inicializar el clúster para las bases de datos con el siguiente comando:
postgresql-setup --initdb
Luego podemos iniciar el servicio con:
systemctl start postgresqlY listo, ya tenemos PostgreSQL instalado en nuestro servidor y disponible para configurarlo en alguna de nuestras aplicaciones web favoritas.
Si necesitas crear una base de datos y darle permisos a un usuario, puedes hacerlo siguiendo este otro tutorial:

Recuerda, que si necesitas optimizar PostgreSQL puedes revisar este otro artículo que explica como hacerlo utilizando PGTune.

Más sobre ./voidNull
- 📖 Aprende todos sobre los comandos de GNU/Linux en nuestro Diccionario "De la A a la Z: Los comandos de GNU/Linux"
- 💪 ¡Forma parte de la Comunidad de ./voidNull!
- 🤖 Disfruta de todos nuestros Cursos sobre Ansible, Proxmox, Home Assistant entre otros.
- 📩 Mantente actualizado con lo último en GNU/Linux y Software Libre. Recibe nuestra Newsletter mensual.

Comentarios