En este tutorial, le mostraremos cómo instalar PostgreSQL en Debian 11. Para aquellos de ustedes que no lo sabían, PostgreSQL es un poderoso sistema de base de datos relacional de objetos de código abierto que usa y extiende el lenguaje SQL combinado con muchas características. que almacenan y escalan de forma segura las cargas de trabajo de datos más complicadas. Con más de 30 años de desarrollo activo, PostgreSQL se usa ampliamente como base de datos para numerosas aplicaciones móviles y web.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que está ejecutando en la cuenta de root, de lo contrario, es posible que deba agregar ‘sudo
‘a los comandos para obtener privilegios de root. Le mostraré paso a paso la instalación de PostgreSQL 13 en Debian 11 (Bullseye).
Instalar PostgreSQL en Debian 11 Bullseye
Paso 1. Antes de instalar cualquier software, es importante asegurarse de que su sistema esté actualizado ejecutando lo siguiente apt
comandos en la terminal:
sudo actualización apta
sudo actualización apta
sudo apt install wget software-properties-common apt-transport-https gnupg gnupg2
Paso 2. Instalar PostgreSQL en Debian 11.
De forma predeterminada, PostgreSQL no está disponible para instalar directamente desde el repositorio base de Debian 11. Ahora agregamos el repositorio oficial de PostgreSQL a su sistema:
echo “deb [signed-by=/usr/share/keyrings/postgresql-keyring.gpg] https://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main “| sudo tee /etc/apt/sources.list.d/postgresql.list
A continuación, importe la clave de firma de PostgreSQL:
curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo gpg –dearmor -o /usr/share/keyrings/postgresql-keyring.gpg
Finalmente, ejecute el siguiente comando a continuación para instalar PostgreSQL:
sudo actualización apta
sudo apto instalar postgresql-13
Después de instalar PostgreSQL, inicie el servicio PostgreSQL y habilítelo para que se inicie al reiniciar el sistema:
sudo systemctl iniciar postgresql
sudo systemctl habilitar postgresql
sudo estado de systemctl postgresql
Paso 3. Acceder al servidor de la base de datos PostgreSQL.
Una vez que se instala PostgreSQL, un nuevo usuario llamado postgres
se crea de forma predeterminada. Puede confirmar esto echando un vistazo a la /etc/passwd
archivo que almacena la información de los usuarios, como UID y GID:
cat / etc / passwd | grep -i postgres
Para conectarse a la base de datos, cambie a la postgres
usuario como se muestra:
su – postgres psql
Ahora ha iniciado sesión en el servidor de base de datos PostgreSQL. Para verificar la información de inicio de sesión, use el siguiente comando desde el símbolo del sistema de la base de datos:
postgres- # conninfo
Ejecute el comando de ayuda para ver algunos usos de los comandos:
postgres = # ayuda
Para desconectarse del símbolo del sistema de la base de datos PostgreSQL, simplemente escriba el siguiente comando y presione Intro. Te devolverá al símbolo del sistema de Ubuntu:
postgres- # q
¡Felicidades! Ha instalado PostgreSQL correctamente. Gracias por usar este tutorial para instalar la última versión de la base de datos PostgreSQL en Debian 11 Bullseye. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de PostgreSQL.