DEV Community

Cover image for Como instalar o pgAdmin 4 no Ubuntu (modo Desktop ou Web)
Anderson Leite
Anderson Leite

Posted on • Edited on

Como instalar o pgAdmin 4 no Ubuntu (modo Desktop ou Web)

Quero deixar aqui registrado as etapas que realizei para instalar o pgAdmin 4 no meu PC que roda o Ubuntu. Este passo a passo serve tanto para consultas futuras quanto para ajudar quem estiver pensando em fazer o mesmo e está enfrentando dificuldades.


1. Instale as dependências necessárias

Atualize os pacotes do sistema e instale os pacotes requeridos:

sudo apt update
sudo apt install curl ca-certificates gnupg -y
Enter fullscreen mode Exit fullscreen mode

2. Adicione o repositório do pgAdmin

Importe a chave GPG:

curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/pgadmin.gpg
Enter fullscreen mode Exit fullscreen mode

Adicione o repositório ao APT:

echo "deb [signed-by=/usr/share/keyrings/pgadmin.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" | sudo tee /etc/apt/sources.list.d/pgadmin4.list
Enter fullscreen mode Exit fullscreen mode

Atualize novamente os pacotes:

sudo apt update
Enter fullscreen mode Exit fullscreen mode

3. Instale o pgAdmin 4

Você pode escolher entre modo Desktop ou modo Web:

🔹 Modo Desktop (interface gráfica no sistema):

sudo apt install pgadmin4-desktop -y
Enter fullscreen mode Exit fullscreen mode

🔹 Modo Web (acessado via navegador):

sudo apt install pgadmin4-web -y
Enter fullscreen mode Exit fullscreen mode

4. (Se escolheu modo Web) Configure o pgAdmin Web

Após a instalação via modo Web, execute o script de configuração:

sudo /usr/pgadmin4/bin/setup-web.sh
Enter fullscreen mode Exit fullscreen mode

O script solicitará as seguintes informações:

  • Email para login
  • Senha
  • Confirmação das configurações

Acesso via navegador:

Após a configuração, o pgAdmin ficará disponível em:

http://localhost/pgadmin4
Enter fullscreen mode Exit fullscreen mode

Dica: Se estiver utilizando em ambiente de produção, considere configurar SSL e autenticação adicional no seu servidor web para proteger o acesso ao pgAdmin.

Top comments (0)