IES Miguel Romero Esteo - Departamento de Informática - Linux/Unix

Gestión de software opensource / Taller de instalación de PostgreSQL Server

Comandos:

    mkdir, cd, gcc, make

Aplicaciones:

    apt-get, yum, dnf, wget, ftp.

Objetivo:

    Instalar el Sistema Gestor de Base de Batos PostgreSQL en cada instancia de AWS ( deb-aws- & ali-aws-), tanto por el procedimiento estandar (descarga de las fuentes y compilación) como con las herramientas de gestión de software propias de cada distribución (apt-*, yum, dnf) y sus correspondientes repositorios de paquetes.

    Al instalarse dos veces el mismo aplicativo en cada máquina (fuente + repositorios) se proponen puertos TCP/IP diferentes para cada uno, permitiendo el funcionamiento simultáneo de ambos (algo poco común, pero ayuda al alumno a comprender que pueden coexistir varias versiones del mismo producto siempre y cuando no colisionen los puertos TCP/IP). Asignaremos el puerto 5433 a la instalación desde las fuentes y el puerto por defecto (5432) a la instalación desde el repositorio. Estos puertos NO tendrán que ser abiertos en el grupo de seguridad del VPC (grupo default) ya que el acceso a ellos se hará exlusivamente desde la ubicación localhost


Enunciado:


    En cada una de las instancias de AWS (deb-aws-, ali-aws-) realizar las siguientes operaciones:

    NOTA: Obsérvese que ambas instalaciones dejan disponible su propia versión del comando psql. Debe utilizarse el adecuado para cada servidor, a saber, para el instalado por el procedimiento estandar: /usr/local/postgresql/bin/psql. Para el instalado desde el repositorio: psql (el PATH absoluto depende de cada distribución: /usr/bin/psql, /bin/psql, ..., el alumno debe buscarlo).