Cómo instalar y configurar PostgreSQL en Ubuntu

Cómo instalar y configurar PostgreSQL en Ubuntu

Los sistemas de gestión de bases de datos relacionales (RDBMS) han demostrado ser un componente clave de muchos sitios web y aplicaciones, ya que proporcionan una forma estructurada de almacenar, organizar y acceder a la información.





que hacer con la vieja consola wii

En este artículo, analizaremos PostgreSQL en detalle, junto con una guía paso a paso sobre la instalación y configuración de PostgreSQL en Ubuntu.





¿Qué es PostgreSQL?

PostgreSQL es un sistema de administración de bases de datos de código abierto que admite SQL. Con PostgreSQL, los desarrolladores pueden crear aplicaciones tolerantes al fraude, ya que proporciona excelentes recursos de gestión de datos al administrador de la base de datos.





Esta plataforma le brinda la movilidad para definir sus propios conjuntos de datos, desarrollar fuentes personalizadas y combinar código escrito en diferentes lenguajes de programación. PostgreSQL es altamente escalable en términos de cantidades de datos y el número de usuarios concurrentes en un proyecto.

Veamos el proceso de instalación de PostgreSQL para Ubuntu 21.04.



Paso 1: Instale PostgreSQL en Ubuntu

Algunos paquetes de PostgreSQL están presentes en el repositorio predeterminado de Ubuntu. Para instalar PostgreSQL a través de la línea de comando, escriba:

|_+_|

Verificar la instalación

Puede encontrar la ubicación del archivo de configuración usando el comando ls . Este es un paso de verificación que confirma si PostgreSQL se instaló correctamente en su sistema o no.





|_+_|

El número 12 denota la versión de PostgreSQL. Puede ser diferente para usted según el paquete que haya descargado en su sistema.

Verifique el estado de PostgreSQL

Después de la instalación, verifique el estado de PostgreSQL con el siguiente comando:





|_+_|

La salida se vería así:

Si la salida muestra el activo status, entonces el servicio PostgreSQL se está ejecutando en su sistema. Por otro lado, si el estado es inactivo , luego debe iniciar el servicio escribiendo:

|_+_|

Aparte de estado y comienzo , hay varios otros comandos de PostgreSQL que puede usar:

  • Parada
  • Reiniciar
  • Recargar
  • Recarga forzada

Relacionado: Motores de base de datos a considerar para su próximo proyecto

Paso 2: inicie sesión como superusuario

Antes de continuar, debe iniciar sesión como superusuario de base de datos en el servidor PostgreSQL. Una de las formas más sencillas de conectarse como usuario de PostgreSQL es cambiar su nombre de host al postgres Usuario de Unix.

Establecer credenciales de usuario raíz

Inicie sesión en el shell interactivo de PostgreSQL con el comando:

|_+_|

Configure las credenciales de usuario raíz mediante la siguiente consulta:

|_+_|

Asegúrate de reemplazar Nueva contraseña con una contraseña segura de su elección. Escribe Salida para salir del shell interactivo.

Inicie sesión en psql con el siguiente comando:

|_+_|

Ingrese la nueva contraseña de root para el usuario cuando aparezca el mensaje.

Paso 3: Conéctese al servidor PostgreSQL

Cuando instala PostgreSQL, la plataforma crea un usuario predeterminado postgres y una cuenta del sistema con el mismo nombre. Debes iniciar sesión como usuario postgres para conectarse al servidor PostgreSQL.

Utilice el siguiente comando para iniciar sesión en el servidor PostgreSQL:

|_+_|

Tan pronto como ejecute este comando, notará un cambio en la forma en que el sistema muestra su nombre de host. El indicador de bash se verá así:

|_+_|

Esto muestra que ha iniciado sesión correctamente como usuario de PostgresSQL.

Cómo administrar los usuarios de PostgreSQL

Ahora que se ha conectado al servidor, es hora de crear nuevos usuarios. Escribe psql para comenzar a ejecutar comandos en el servidor PostgreSQL.

Crear un nuevo usuario

Si hay varios miembros del equipo trabajando en diferentes niveles dentro de un proyecto, deberá crear diferentes roles para diferentes empleados y asignarles sus accesos. Utilizar el CREAR USUARIO comando para crear un nuevo perfil de usuario:

|_+_|

En el comando de arriba, usuario1 es el nombre de usuario que desea para el nuevo usuario seguido de test123 , que es la contraseña de este usuario.

Para verificar la lista de nuevos usuarios agregados a una base de datos, use el de mando.

Como puede ver en el resultado anterior, todavía no hay privilegios disponibles para el nuevo usuario.

Otorgar privilegios de superusuario a nuevos usuarios

Para agregar un conjunto de privilegios a un nuevo usuario, ejecute el siguiente comando:

|_+_|

los LA EDAD El comando otorgará privilegios administrativos al nuevo miembro. Ejecutar el /de comando nuevamente para verificar si el nuevo usuario tiene el conjunto requerido de privilegios de superusuario.

Eliminar un usuario de la lista de usuarios

Para eliminar un usuario de la lista de usuarios autorizados, utilice el siguiente comando:

|_+_|

Verifique el cambio enumerando los usuarios con el /de mando.

Relacionado: La hoja de referencia de los comandos SQL esenciales para principiantes

Cómo administrar bases de datos de PostgreSQL

PostgreSQL proporciona a sus usuarios varios comandos para crear y eliminar bases de datos.

Agregar o quitar una base de datos

Para crear una nueva base de datos usando PostgreSQL:

|_+_|

...dónde db1 es el nombre de la base de datos que desea crear. Utilizar el los comando para obtener una lista de todas las bases de datos disponibles.

Producción:

Si desea eliminar una base de datos, utilice el SOLTAR mando:

|_+_|

Otorgar acceso a la base de datos a los usuarios

Puede otorgar acceso a la base de datos a un usuario mediante el CONCEDER mando:

|_+_|

Obtenga ayuda de la línea de comandos para PostgreSQL

Para saber más sobre PostgreSQL y cómo usar sus diversos comandos, puede abrir la página de ayuda escribiendo el siguiente comando en la terminal:

|_+_|

Otro paso recomendado es instalar pgAdmin. PgAdmin es una de las herramientas de administración de código abierto más populares y con muchas funciones disponibles para PostgreSQL. Si bien la instalación de pgAdmin es un paso opcional, debe instalarlo para administrar usuarios y bases de datos de una mejor manera.

Para comenzar, agregue el repositorio oficial de pgAdmin y su clave a su sistema:

|_+_|

Producción:

Ahora, para instalar la versión de escritorio:

|_+_|

Para instalar la versión web, escriba:

|_+_|

Para configurar el modo web, ejecute el setup-web.sh script proporcionado por pgAdmin:

|_+_|

Siga las instrucciones en pantalla para completar el proceso. Tenga la seguridad de que este es solo un paso único, por lo que no tiene que preocuparse por instalar y configurar esto una y otra vez.

Administrar bases de datos en Ubuntu con PostgreSQL

PostgreSQL es una plataforma poderosa para crear aplicaciones de administración de bases de datos. La capacidad de procesar cualquier cantidad de datos en la plataforma es uno de sus aspectos más destacados. El proceso de instalación se reduce a la descarga inicial, la instalación y finalmente el inicio de sesión en la base de datos.

Con unos pocos comandos simples, puede dominar el proceso de agregar nuevos usuarios, crear bases de datos y, además, agregar usuarios a las bases de datos existentes. ¿No estás seguro de si te gusta PostgreSQL? Intente instalar Microsoft SQL Server en su máquina.

Cuota Cuota Pío Correo electrónico Cómo instalar y configurar Microsoft SQL Server en Ubuntu

¿Quiere almacenar y administrar bases de datos en su máquina Ubuntu? A continuación, se explica cómo configurar Microsoft SQL Server con Azure Data Studio.

Leer siguiente
Temas relacionados
  • Linux
  • SQL
  • Ubuntu
  • Instalar software
Sobre el Autor Wini Bhalla(41 Artículos publicados)

Wini es un escritor que vive en Delhi y tiene 2 años de experiencia en la escritura. Durante sus períodos de redacción, ha estado asociada con agencias de marketing digital y empresas técnicas. Ha escrito contenido relacionado con lenguajes de programación, tecnología en la nube, AWS, Machine Learning y mucho más. En su tiempo libre le gusta pintar, pasar tiempo con su familia y viajar a la montaña, siempre que sea posible.

Más de Wini Bhalla

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse