Cómo instalar PostgreSQL en AWS EC2

Cómo instalar PostgreSQL en AWS EC2

PostgreSQL es un software utilizado para administrar sistemas de bases de datos. Es un almacén o almacén de datos para muchas aplicaciones web y móviles y es un sistema común de código abierto porque ofrece muchas características modernas para la gestión de bases de datos, como consultas complejas, integridad transaccional, vistas actualizables, etc.

PostgreSQL se puede instalar fácilmente en una instancia de AWS EC2. Debe haber una instancia de EC2 lanzada en AWS. El usuario debe habilitar la conexión SSH, y a través de esa conexión SSH, el usuario da comandos para instalar, configurar y configurar el PostgreSQL en el AWS.

La instalación y la configuración de PostgreSQL se pueden realizar en cuatro pasos diferentes:

  • Lanzamiento de una nueva instancia
  • Habilitar SSH en EC2
  • Ejecutando comandos
  • Configuración de la base de datos

Este artículo cubrirá todos los pasos necesarios para instalar y configurar PostgreSQL.

Lanzamiento de una nueva instancia

Abra la consola de AWS e inicie sesión. Vaya al servicio EC2 de AWS y lance una nueva instancia de EC2.

Nombra la instancia.

Seleccionar Ubuntu Como la máquina virtual de Amazon.

Cree un nuevo par de claves o seleccione el par de claves existente si la clave privada y pública de ese par de claves ya está almacenada en el sistema. Aquí creamos un nuevo par de claves.

Nombra el par de claves y selecciona Crear botón de par de teclas. Este par de claves se almacenará en el sistema y se utilizará para establecer una conexión SSH.

De esta manera, se inicia una instancia de EC2.

Habilitar SSH en EC2

Después de iniciar la instancia de EC2, seleccione la instancia recién creada y luego haga clic en el botón Conectar para conectar la instancia al cliente SSH.

Ve a la Ssh sección del cliente.

Desplácese hacia abajo y copie el comando.

Pegue el comando copiado de AWS EC2 SSH. Pegar el enlace del .archivo de par de claves PEM donde se almacena en el sistema en el símbolo del sistema.

El símbolo del sistema solicitará la confirmación que continúe conectando la instancia de EC2 al cliente SSH. Tipo .

De esta manera, el Ssh La conexión está habilitada.

La máquina virtual de Ubuntu en la instancia de EC2 está lista para tomar comandos del usuario y luego ejecutarlos.

Instalación y uso de PostgreSQL

Escriba el comando SUDO apt -get actualización -y para actualizar los paquetes y actualizar el sistema. Una vez hecho esto, la instalación del PostgreSQL en EC2 requiere el comando "Sudo apt install postgresql -y". Así que escriba eso y presione Enter:

La instalación comienza con una medida porcentual de progreso dentro del símbolo del sistema cuando el usuario ejecuta este comando.

Escribe el comando sudo Su Postgres

Escriba el comando psql -u postgres -c "Crear rol ubuntu;"Para crear un papel en PostgreSQL.

Ahora, configure el inicio de sesión, la base de datos y la contraseña de PostgreSQL a través de los comandos:

Escribe PSQL -U Postgres -C "Alterar rol ubuntu con inicio de sesión;"

Escribe PSQL -U Postgres -C "Alterar el usuario ubuntu creadob;"

Ahora escriba PSQL -U Postgres -C "Alterar el usuario ubuntu con contraseña 'contraseña';"

Tipo salida

Escriba el comando SUDO SystemCTL reinicie Postgres para reiniciar el PostgreSQL.

Configuración de la base de datos

Abierto pgadmin y haga clic en Registrarse - servidor. Escriba un nombre para el servidor.

Copie la dirección Public IPv4 DNS de AWS EC2.

Pegar ese IPv4 público DNS en el nombre del nombre del host/dirección de las direcciones.

La base de datos se crea correctamente.

Este fue todo el proceso de instalación y configuración Postgresql en AWS EC2.

Conclusión

Para instalar PostgreSQL, el usuario primero debe iniciar la instancia de EC2. La instalación y configuración de PostgreSQL en una instancia de AWS EC2 implica iniciar una nueva instancia, habilitar SSH en EC2, ejecutar comandos y configurar la base de datos ingresando la dirección DNS IPv4 pública en la dirección de host del servidor PGADMIN.