PostgreSQL es una de las mejores soluciones de código abierto para la gestión de bases de datos relacionales. Por lo tanto, muchos desarrolladores lo utilizan como alternativa a MariaDB o soluciones propietarias como Oracle. Por eso, hoy en esta publicación, aprenderá cómo instalar PostgreSQL en Debian 11 de forma rápida y sencilla.
Introducción a PostgreSQL
PostgreSQL es un servidor de base de datos relacional de objetos de código abierto que se ejecuta en una arquitectura Cliente-Servidor. Es uno de los servidores de bases de datos más populares que existen y muchos proyectos grandes lo prefieren a MariaDB.
La alta concurrencia está presente en PostgreSQL porque permite que mientras un proceso escribe en una tabla, otros pueden acceder a la misma tabla sin bloquearse. Además de esto, PostgreSQL funciona por proceso y una falla en un proceso no afectará al resto y el sistema seguirá funcionando.
Además de las muchas características nuevas que tiene la aplicación, también podemos decir que el soporte de Linux es de primera categoría. Además, otras herramientas de gestión como PgAdmin nos ayudarán a sacar el máximo partido a una instancia.
Instalar PostgreSQL en Debian 11
PostgreSQL está presente en los repositorios oficiales de Debian 11, por lo que el proceso de instalación se vuelve fácil de ejecutar. En este sentido, abre una terminal o sesión SSH y una vez cargada, actualiza el sistema
sudo apt update sudo apt upgrade
Después de esto, puede instalar la versión 13 de PostgreSQL de la siguiente manera
sudo apt install postgresql-13
Esto instalará el servidor PostgreSQL pero también podemos instalar un cliente que nos permitirá realizar conexiones remotas a otras instancias.
sudo apt install postgresql-client-13
Con estos dos paquetes instalados, ahora tenemos postgreSQL instalado en el sistema.
Trabajando con el servicio PostgreSQL
Cuando el programa está instalado correctamente, podemos gestionar su servicio desde el systemctl
comando.
Si desea conocer el estado del servicio, ejecute
sudo systemctl status postgresql
Luego, puede iniciarlo de la siguiente manera
sudo systemctl start postgresql
Pero a veces es posible que desee detener el servicio, así que ejecute
sudo systemctl stop postgresql
Y cuando realiza un cambio en la configuración de PostgreSQL, debe reiniciarlo para que los cambios se apliquen correctamente.
sudo systemctl restart postgresql
De forma predeterminada, PostgreSQL está configurado para comenzar con el sistema. Si no quieres que este sea el caso, tienes que ejecutar
sudo systemctl disable postgresql
O revertir los cambios
sudo systemctl enable postgresql
De esta manera, puede administrar el servicio de PostgreSQL y así administrar la ejecución de la aplicación.
Accediendo a la consola de PostgreSQL
Durante la instalación de PostgreSQL, un nuevo usuario llamado postgres
se crea quién está autorizado para ejecutar psql
que es la consola de PostgreSQL.
Entonces, para acceder a la consola de PostgreSQL, puede ejecutar este comando uno a la vez
sudo -u postgres psql
Esto abrirá la consola. Para salir, debe ejecutar \q
o exit
solo así.
PostgreSQL se instalará y estará listo para almacenar los datos de su aplicación.
Conclusión
A lo largo de esta publicación, lo hemos guiado a través del proceso de instalación de PostgreSQL en Debian 11. De esta manera, un usuario novato o experimentado de este sistema puede hacer el trabajo y comenzar a trabajar con lo que para muchos es el mejor administrador de base de datos relacional de código abierto. allí.
Entonces, cuéntanos, ¿qué piensas sobre la publicación? ¿Te gustó? ¿Has usado PostgreSQL? déjanos un comentario y ayúdanos a crecer