Mundos
Mundo Dados

Como instalar o PostgreSQL passo a passo

Carregando avaliações… — visitas
Resposta rápida

Para instalar o PostgreSQL, você baixa o instalador oficial na página de download do postgresql.org (Windows e macOS) ou usa o gerenciador de pacotes APT (Ubuntu e Debian), define a senha do superusuário e testa a conexão com o psql.

Rápido: no Windows, baixe o instalador da EDB pelo postgresql.org/download/windows. No Ubuntu ou Debian, use o repositório oficial com APT. Depois, teste com o psql na porta 5432.

O PostgreSQL é um sistema gerenciador de banco de dados (SGBD) relacional e de código aberto. Se você ainda não sabe bem o que é um banco de dados, leia antes o guia sobre banco de dados. Se quer entender o produto, veja a resposta sobre o PostgreSQL. Este texto trata só da instalação.

Ler artigo completo

Versão de demonstração: os dados deste texto ainda passam por revisão de fatos.

Neste artigo
  1. Antes de começar
  2. Instalar no Windows
  3. Instalar no Ubuntu e no Debian
  4. Instalar no macOS
  5. Como saber se deu certo
  6. Erros comuns na instalação
  7. Versões e data da conferência
  8. Próximo passo

Antes de começar

Reúna estes itens para a instalação correr sem tropeço:

  • Um computador com Windows, Linux (Ubuntu ou Debian) ou macOS.
  • Permissão de administrador no sistema.
  • Uma senha que você vai criar e guardar, para o superusuário do banco.
  • Um nome de usuário e de máquina só com caracteres ASCII (sem acento), no Windows. A EDB recomenda isso para evitar erro de caminho.

No Windows, a EDB testa o instalador em versões de 64 bits. Para o PostgreSQL 18, são o Windows Server 2025 e 2022. As edições desktop comparáveis devem funcionar, mas não são testadas oficialmente. Para outras versões do PostgreSQL, a tabela completa está na página oficial para Windows.

Instalar no Windows

O postgresql.org indica o instalador certificado pela EDB (EnterpriseDB). Ele fica hospedado nos servidores da EDB, e não nos da comunidade PostgreSQL. O caminho é este:

  1. Abra postgresql.org/download/windows e siga o link para o instalador da EDB.
  2. Escolha a versão do PostgreSQL e baixe o arquivo para o seu sistema.
  3. Execute o instalador como administrador (clique com o botão direito e escolha "Executar como administrador").
  4. Aceite o diretório de instalação padrão ou escolha outro.
  5. Na tela de componentes, mantenha o servidor PostgreSQL e as ferramentas de linha de comando (que trazem o psql). O pgAdmin 4 e o Stack Builder também aparecem na lista.
  6. Aceite o diretório de dados padrão.
  7. Na tela Password, defina a senha. Segundo a EDB, ela vale para o superusuário do banco e para a conta de serviço postgres.
  8. Na tela Port, mantenha a porta 5432, a padrão indicada pela EDB, a menos que ela já esteja em uso.
  9. Aceite o locale (idioma e formato regional) sugerido, que segue o do seu sistema.
  10. Revise o resumo, clique em Next e aguarde. No fim, clique em Finish.

O pgAdmin é uma ferramenta gráfica para gerenciar o banco. Quando quiser usá-la, leia o guia do pgAdmin. O Stack Builder serve para baixar drivers e ferramentas extras depois.

Por padrão, o instalador não altera o PATH do sistema, a lista de pastas onde o Windows procura programas. Para chamar o psql de qualquer terminal, adicione a pasta bin do diretório de instalação à variável Path.

Instalar no Ubuntu e no Debian

Na documentação oficial, o PostgreSQL já vem disponível nos repositórios do Ubuntu e do Debian. A versão desse pacote fica fixa durante o ciclo de vida da versão do sistema. Para instalar essa versão, abra o terminal e rode:

apt install postgresql

Se você precisa de outra versão, use o repositório oficial do PostgreSQL (apt.postgresql.org). Ele traz atualizações automáticas das versões com suporte. A configuração automática, igual no Ubuntu e no Debian, é esta:

sudo apt install -y postgresql-common
sudo /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh

Depois, instale a versão desejada, trocando 18 pelo número que você quer:

sudo apt update
sudo apt install postgresql-18

A configuração manual do repositório também existe. Ela está descrita nas páginas oficiais para Ubuntu e Debian. Confira ali quais versões do sistema o repositório atende.

Instalar no macOS

A página oficial para macOS lista estes caminhos:

  • Instalador da EDB: inclui o servidor, o pgAdmin e o Stack Builder, e funciona em modo gráfico.
  • Postgres.app: aplicativo nativo que fica na barra de menus. O servidor inicia ao abrir o app e fecha quando você o encerra.
  • Homebrew: instalação por linha de comando, no formato brew install postgresql@15 (o número troca conforme a versão).
  • MacPorts e Fink: pacotes mantidos por esses projetos.

A compatibilidade do instalador da EDB com a versão do macOS está em uma tabela na mesma página. Para o PostgreSQL 18, por exemplo, ela indica macOS 13 ou superior.

Como saber se deu certo

Para testar, abra um terminal e conecte com o psql, o terminal interativo do PostgreSQL. As opções -h (máquina), -p (porta) e -U (usuário) vêm da documentação do psql:

psql -h localhost -p 5432 -U postgres

O psql pede a senha que você definiu. Se a conexão funcionar, aparece um prompt, a linha onde você digita os comandos. Para ver a lista de comandos internos, digite \?. Para sair, digite \q.

O comando \conninfo mostra os dados da conexão atual, incluindo se o usuário é superusuário. Se esse retorno aparecer, o servidor está respondendo e a instalação cumpriu o papel.

Sem o nome do usuário, o psql usa o nome da sua conta do sistema operacional. Por isso, em instalações novas, informar o -U evita confusão.

Erros comuns na instalação

  • "psql não é reconhecido" no Windows: o PATH não inclui a pasta bin. Adicione-a, como descrito acima.
  • Porta em uso: outro programa ocupa a 5432. Escolha outra porta na tela Port e informe-a no -p ao conectar.
  • Senha esquecida: anote a senha na hora da instalação. Sem ela, a conexão pelo -U postgres não funciona.
  • Instalador de origem estranha: baixe só pelas páginas do postgresql.org. Arquivos de sites de terceiros podem trazer programas que você não pediu.
  • Versão sem suporte: baixar uma versão antiga deixa o banco sem correções. Confira antes a tabela de versões.

Versões e data da conferência

Conferido em 28 de outubro de 2026 no postgresql.org: a versão estável mais recente era a 18, e a 14 tinha fim de suporte marcado para 12 de novembro de 2026. A página também citava um release candidate (candidato a lançamento) da versão 19, que ainda é pré-lançamento. Como as versões mudam, abra a página oficial antes de baixar.

Próximo passo

Com o servidor funcionando, o caminho natural é aprender a criar bancos e tabelas. Para uma interface gráfica além do pgAdmin, veja o guia do DBeaver. Para entender como o PostgreSQL se encaixa no mundo dos bancos de dados, a resposta curta do silo reúne os temas relacionados. Quando quiser o panorama geral do site, a resposta rápida é o ponto de partida.

Fonte: postgresql.org e documentação da EDB. Verificado em 28 de outubro de 2026.

Perguntas frequentes

O que é o PostgreSQL?

O PostgreSQL é um sistema gerenciador de banco de dados (SGBD) de código aberto. Ele guarda dados em tabelas e responde a consultas feitas em SQL. Você instala o programa no seu computador ou em um servidor e passa a criar bancos de dados nele.

O PostgreSQL é gratuito?

Sim, o PostgreSQL é um projeto de código aberto e pode ser baixado sem pagar. Para confirmar os termos de licença, leia a página oficial do projeto em postgresql.org. Ferramentas de terceiros que se conectam a ele podem ter regras e preços próprios.

O que é o psql?

O psql é o terminal interativo do PostgreSQL. Nele você digita comandos SQL e vê o resultado na hora. Ele vem junto com a instalação, como componente de ferramentas de linha de comando, e serve para testar se o servidor responde.

O que é o pgAdmin e preciso dele?

O pgAdmin é uma ferramenta gráfica para gerenciar bancos PostgreSQL. O instalador oficial para Windows e macOS já o inclui. Você não precisa dele para o servidor funcionar, mas ele facilita criar bancos e tabelas sem usar só o terminal.

O que é o Stack Builder?

O Stack Builder é um gerenciador de pacotes que acompanha o instalador da EDB. Com ele você baixa depois ferramentas e drivers adicionais para o PostgreSQL. Para um primeiro teste, pode pular essa etapa e abri-lo só quando precisar de algo extra.

Onde baixo o PostgreSQL para Windows?

Na página postgresql.org/download/windows, que leva ao instalador certificado pela EDB. Esse instalador fica nos servidores da EDB, e não nos da comunidade PostgreSQL. Baixe sempre por esse caminho, para não instalar um arquivo de origem desconhecida.

Qual senha eu coloco na instalação no Windows?

Você define a senha na tela Password do instalador. A EDB informa que ela vale para o superusuário do banco e para a conta de serviço postgres. Escolha uma senha forte, anote em local seguro e siga a política de segurança do seu computador.

Qual é a porta padrão do PostgreSQL?

A porta padrão é a 5432. A documentação do psql diz que, sem outro valor definido, ele usa a porta de compilação, normalmente 5432. O instalador da EDB sugere esse número na tela Port, e você pode trocá-lo se ela estiver ocupada.

Como instalo o PostgreSQL no Ubuntu?

Para a versão que o Ubuntu já inclui, rode apt install postgresql. Para uma versão específica, configure o repositório oficial com o script apt.postgresql.org.sh e instale o pacote postgresql seguido do número da versão. Os comandos completos estão acima, na seção de Linux.

Como instalo o PostgreSQL no macOS?

O postgresql.org lista cinco caminhos: instalador da EDB, Postgres.app, Homebrew, MacPorts e Fink. O mais direto para iniciantes costuma ser o instalador da EDB ou o Postgres.app, que roda na barra de menus. Veja a compatibilidade com a sua versão do macOS na página oficial.

Como testo se o PostgreSQL foi instalado?

Abra um terminal e rode o psql informando host, porta e usuário, como psql -h localhost -p 5432 -U postgres. Se o servidor responder, o psql pede a senha e mostra um prompt. Se aparecer erro de conexão, confira se o serviço está em execução.

Preciso instalar o pgAdmin ou o DBeaver?

Depende de como você prefere trabalhar. Quem gosta de terminal pode usar só o psql. Quem prefere telas e cliques usa o pgAdmin, que acompanha o instalador, ou o DBeaver, que se conecta a diferentes bancos. As duas opções têm página própria aqui no MundoBlá.

PostgreSQL ou MySQL: qual instalar?

Depende do que você vai fazer. Os dois são sistemas gerenciadores de banco de dados relacionais, que usam SQL. Verifique o que o seu projeto, o seu curso ou o seu sistema exige, porque a escolha costuma vir definida por quem criou o software.

Por que o comando psql não é reconhecido no Windows?

Porque, por padrão, o instalador não altera o PATH do sistema, segundo a documentação da EDB. Por isso o Windows não encontra o psql pelo nome. Adicione a pasta bin do diretório de instalação à variável Path e abra um novo terminal, ou chame o programa pelo caminho completo.

A instalação falhou. O que fazer?

Rode o instalador como administrador e use apenas caracteres ASCII no nome de usuário e da máquina, como a EDB recomenda. Se a falha persistir, o problema do instalador deve ser relatado na página de issues da EDB no GitHub.

Qual versão do PostgreSQL devo escolher?

Prefira uma versão que ainda recebe suporte. Em 28 de outubro de 2026, a página de versões do postgresql.org mostrava a 18 como a mais recente estável e a 14 com fim de suporte em 12 de novembro de 2026. Confira a tabela antes de baixar.

O PostgreSQL funciona no meu Windows?

Depende da versão do Windows. A EDB testa o instalador do PostgreSQL 18 no Windows Server 2025 e 2022, por exemplo. Edições desktop comparáveis devem funcionar, mas não são testadas oficialmente. Confira a tabela na página de download para Windows.

Referências

  • PostgreSQL, download para Windows. Disponível em: https://www.postgresql.org/download/windows/.
  • PostgreSQL, download para Ubuntu. Disponível em: https://www.postgresql.org/download/linux/ubuntu/.
  • PostgreSQL, download para Debian. Disponível em: https://www.postgresql.org/download/linux/debian/.
  • PostgreSQL, download para macOS. Disponível em: https://www.postgresql.org/download/macosx/.
  • PostgreSQL, documentação do psql. Disponível em: https://www.postgresql.org/docs/current/app-psql.html.
  • PostgreSQL, política de versões. Disponível em: https://www.postgresql.org/support/versioning/.
  • EDB, instalação no Windows. Disponível em: https://www.enterprisedb.com/docs/supported-open-source/postgresql/installing/windows/.

Fontes conferidas em 28 de outubro de 2026.

Escrito por

Redação MundoBlá

Equipe editorial

Equipe que pesquisa, escreve e revisa os guias do MundoBlá. Todo conteúdo cita fontes oficiais e mostra a data da última conferência. Perfis de especialistas reais entram aqui só quando houver pessoa verificada.