Pesquisa de site

Como instalar o PgAdmin no Rocky Linux e AlmaLinux


PgAdmin 4 é uma ferramenta de administração de banco de dados PostgreSQL de código aberto, poderosa e front-end. O PgAdmin 4 permite que os administradores gerenciem perfeitamente bancos de dados PostgreSQL a partir de um navegador da web e executem consultas SQL entre outras tarefas de banco de dados. Está escrito em Python e Javascript/JQuery e é uma melhoria de seu antecessor PgAdmin.

Recursos do PgAdmin 4

Recursos notáveis incluem:

  • Um editor SQL com destaque de sintaxe.
  • Interface de usuário redesenhada e com nova aparência.
  • Ferramenta de consulta SQL ao vivo para edição direta dos dados.
  • Ferramentas poderosas e fáceis de usar para tarefas administrativas diárias de banco de dados.
  • Interface web responsiva e muito mais.

Neste artigo, nos concentramos em como você pode instalar o PgAdmin4 no Rocky Linux e no AlmaLinux.

Pré-requisitos

Como requisito, você precisa ter o PostgreSQL instalado. Já temos um guia sobre como instalar o PostgreSQL no Rocky Linux e AlmaLinux.

Etapa 1: adicionar o repositório PgAdmin4 no Rocky Linux

Para instalar o PgAdmin4, o primeiro passo será adicionar o repositório PgAdmin4. Mas primeiro, instale o pacote yum-utils.

sudo dnf install yum-utils

Em seguida, desative os repositórios comuns do PostgreSQL para se preparar para a instalação dos pacotes PgAdmin4 mais recentes.

sudo yum-config-manager --disable pgdg-common

Assim que o comando for executado com sucesso, instale o repositório PgAdmin4.

sudo rpm -i https://ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-redhat-repo-2-1.noarch.rpm

Etapa 2: Instale o PgAdmin4 no Rocky Linux

Assim que o repositório PgAdmin4 estiver instalado, atualize os repositórios do sistema.

sudo dnf update

Em seguida, instale o pgAdmin 4 executando o comando:

sudo dnf install pgadmin4

Isso instala o servidor web pgAdmin4, Apache juntamente com outras dependências exigidas pelo PgAdmin4. Pressione 'Y' quando solicitado a instalar todos os pacotes e dependências.

Etapa 3: iniciar e ativar o servidor Web Apache

Antes de configurar o PgAdmin4, precisamos iniciar o serviço de servidor web Apache. Isto é necessário porque PgAdmin4 é executado em um servidor web.

Para habilitar o servidor web Apache, execute o comando:

sudo systemctl enable httpd

Uma vez ativado, prossiga e inicie o serviço Apache da seguinte maneira.

sudo systemctl start httpd

Para verificar se o Apache está rodando, execute o comando:

sudo systemctl status httpd

Etapa 4: configurar o PgAdmin4 no Rocky Linux

Continuando, agora podemos prosseguir com a configuração do PgAdmin4 executando o script de configuração do PgAdmin4 conforme mostrado:

sudo /usr/pgadmin4/bin/setup-web.sh

O script configura PgAdmin4 no modo web e solicita detalhes como endereço de e-mail e senha. Estes serão, posteriormente, usados para autenticação. Portanto, forneça seu endereço de e-mail e senha e pressione 'y' para reiniciar o servidor Apache.

Antes de acessarmos a interface web do PgAdmin4, precisamos ajustar nossas configurações do SELinux. Se o SELinux estiver no modo de aplicação, configure-o para o modo permissivo conforme mostrado.

sudo setenforce permissive

Também precisamos configurar o firewall para permitir o tráfego HTTP conforme mostrado.

sudo firewall-cmd --permanent --add-service=http

Em seguida, recarregue para efetuar as alterações.

sudo firewall-cmd --reload

Etapa 5: acesse o PgAdmin4 no Rocky Linux

Por fim, para fazer login, inicie seu navegador e visite o URL:

http://server-ip/pgadmin4

Insira as credenciais de login, ou seja, o endereço de e-mail e a senha que você definiu anteriormente, e clique no botão ‘Login’.

O painel do PgAdmin 4 será visualizado.

Por padrão, nenhum servidor de banco de dados está conectado no momento. Para conectar-se a um novo servidor de banco de dados, clique no ícone ‘Adicionar novo servidor’.

Na seção ‘Geral’, forneça um nome para o seu servidor de banco de dados. No nosso caso, forneceremos um nome arbitrário – o banco de dados PostgreSQL local.

Em seguida, clique na guia ‘Conexão’ e preencha os detalhes necessários. Aqui estamos usando o banco de dados Postgres padrão e as credenciais do usuário. A senha pertence ao usuário postgres.

Em seguida, clique em ‘Salvar’.

Após a conexão bem-sucedida, o servidor de banco de dados aparecerá na barra lateral esquerda. Clique nele para visualizar detalhes adicionais do banco de dados e visualizar os painéis de desempenho.

Neste guia, instalamos com sucesso o PgAdmin4 no Rocky Linux e no AlmaLinux e adicionamos um servidor de banco de dados para monitorar o desempenho dos bancos de dados.