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
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:
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.
Certifique-se de que o pacote
postgresql-server
, disponível no repositório AppStream, esteja instalado no servidor necessário:# yum instalar postgresql-server
Inicializar o diretório de dados
pós-configuração --initdb
Iniciar o serviço
postgresql
:# systemctl start postgresql.service
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.
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”.