Red Hat Training

A Red Hat training course is available for RHEL 8

8.3.2. Instalando o PostgreSQL

No RHEL 8, o servidor PostgreSQL está disponível em várias versões, cada uma fornecida por um fluxo separado:

  • PostgreSQL 10 - o fluxo padrão
  • PostgreSQL 9.6
  • PostgreSQL 12 - disponível desde RHEL 8.1.1
Nota

Por projeto, é impossível instalar mais de uma versão (fluxo) do mesmo módulo em paralelo. Portanto, é necessário escolher apenas um dos fluxos disponíveis no módulo postgresql. A instalação paralela de componentes é possível no Red Hat Software Collections para RHEL 7 e RHEL 6. No RHEL 8, diferentes versões de servidores de banco de dados podem ser usadas em containers.

Para instalar PostgreSQL:

  1. Habilite o fluxo (versão) que você deseja instalar:

    # módulo yum permite postgresql:stream

    Substitua stream pela versão selecionada do servidor PostgreSQL.

    Você pode omitir esta etapa se quiser usar o fluxo padrão, que fornece PostgreSQL 10.

  2. Certifique-se de que o pacote postgresql-server, disponível no repositório AppStream, esteja instalado no servidor necessário:

    # yum instalar postgresql-server
  3. Inicializar o diretório de dados

    pós-configuração --initdb
  4. Iniciar o serviço postgresql:

    # systemctl start postgresql.service
  5. Habilite o serviço postgresql para começar na inicialização:

    # systemctl habilita o serviço postgresql.service

Para informações sobre o uso de fluxos de módulos, consulte Instalação, gerenciamento e remoção de componentes de espaço do usuário.

Importante

Se você quiser atualizar de um fluxo anterior postgresql dentro do RHEL 8, siga os dois procedimentos descritos em Mudança para um fluxo posterior e em Seção 8.3.5, “Migrando para uma versão RHEL 8 do PostgreSQL”.