Como instalar o PostgreSQL 11 no CentOS/RHEL 7/6

Como instalar o PostgreSQL 11 no CentOS/RHEL 7/6

PostGresql 11 lançado. É um sistema de gerenciamento de banco de dados com base em objetos de código aberto, altamente escalável e compatível com SQL. PostgreSQL é desenvolvido na Universidade da Califórnia no Departamento de Ciência da Computação de Berkeley. Este artigo ajudará você a instalar o PostgreSQL 11 no sistema CentOS/RHEL 7/6.

Este artigo foi testado no CentOS Linux Release 7.5

Etapa 1 - Configure o repositório YUM

Em primeiro lugar, você precisa configurar o repositório PostGresql em seu sistema. Use um dos comandos abaixo conforme sua versão do sistema operacional.

sudo yum install https: // download.PostGresql.org/pub/repos/yum/reporpms/el-7-x86_64/pgdg-redhat-repo-latest.Noarch.RPM 

Para mais detalhes, visite a página de link PostgreSQL Repositórios.

Etapa 2 - Instalando o PostgreSQL no CentOS 7

Depois de ativar o repositório PostGresql Yum no seu sistema, use o seguinte comando para instalar PostgreSQL 11 Em seu sistema com o Yum Package Manager.

YUM Instale o PostGresql11-Server 

Isso também instalará alguns pacotes necessários adicionais em seu sistema. Digite y para confirmar e concluir o processo de instalação.

Etapa 3 - Inicialize pgdata

Depois disso, você precisa inicializar a instância do PostGresql. Em outras palavras, isso criará um diretório de dados e outros arquivos de configuração em seu sistema. Para inicializar o banco de dados, use o comando abaixo.

/usr/pgsql-11/bin/postgreSQL-11-setup initdb 

O comando acima levará algum tempo para inicializar o PostgreSQL pela primeira vez. Pgdata Variável de ambiente contém o caminho do diretório de dados.

PostgreSQL 11 Localização do diretório de dados padrão é /var/lib/pgsql/11/dados

Setp 4 - Iniciar o servidor PostGresql

Para iniciar o serviço PostgreSQL usando o seguinte comando conforme seus sistemas operacionais. Além disso, habilite o serviço PostgreSQL para o AutoStart na inicialização do sistema.

SystemCtl Ativar PostgreSQL-11.serviço SystemCtl Iniciar PostGresql-11.serviço 

Etapa 5 - Verifique a instalação do PostGresql

Depois de concluir as etapas acima. Seu servidor PostGresql 11 está pronto para usar. Faça login no seu servidor para verificar a conexão.

SU - PostGres -C "PSQL" PSQL (11.0) Digite "Ajuda" para obter ajuda. PostGres =# 

Você pode criar uma senha para o usuário Postgres para fins de segurança.

PostGres =# \ senha postgres 

Em conclusão, você instalou com sucesso o servidor de banco de dados PostGresql no sistema CentOS/RHEL 7.