Neste artigo, vou mostrar como instalar o pgAdmin 4 no Debian 10 Buster. Então vamos começar.
Adicionando repositório oficial de pacotes PostgreSQL:
pgAdmin 4 não está disponível no repositório oficial de pacotes do Debian 10 Buster. Mas, você pode adicionar facilmente o repositório de pacotes oficial do PostgreSQL no Debian 10 e instalar o pgAdmin 4 a partir dele.
Primeiro, atualize o cache do repositório de pacotes APT com o seguinte comando:
$ sudo apt update
Agora, instale ondulação, certificados ca e gnupg pacotes com o seguinte comando:
$ sudo apt-get install curl ca-certificados gnupg
Aperte Y e então pressione
ondulação, ca-certificados e gnupg deve ser instalado.
Agora, adicione a chave GPG do repositório oficial do pacote PostgreSQL ao gerenciador de pacotes APT com o seguinte comando:
$ curl https: // www.postgresql.org / media / keys / ACCC4CF8.asc | sudo apt-key add -
A chave GPG deve ser adicionada ao gerenciador de pacotes APT.
Agora, adicione o repositório oficial do pacote PostgreSQL em sua máquina Debian 10 com o seguinte comando:
$ echo 'deb http: // apt.postgresql.org / pub / repos / apt / buster-pgdg main '| sudo tee / etc / apt / sources.Lista.d / postgresql.Lista
O repositório oficial do pacote PostgreSQL deve ser adicionado.
Agora, atualize o cache do repositório de pacotes APT com o seguinte comando:
$ sudo apt update
O cache do repositório de pacotes APT deve ser atualizado. Como você pode ver, o repositório oficial de pacotes do PostgreSQL está na lista. Portanto, o repositório oficial de pacotes do PostgreSQL está ativo.
Instalando PostgreSQL:
Para usar o pgAdmin 4, você precisa ter pelo menos um servidor de banco de dados PostgreSQL. Você pode tê-lo instalado em um computador diferente daquele em que você instalou o pgAdmin 4. Você também pode instalar o banco de dados PostgreSQL e o pgAdmin 4 no mesmo computador.
Neste artigo, irei instalar o PostgreSQL e o pgAdmin 4 no mesmo computador Debian 10.
Para instalar a versão estável mais recente do PostgreSQL (PostgreSQL 11 no momento da redação deste artigo), execute o seguinte comando:
$ sudo apt install postgresql
Agora aperte Y e então pressione
PostgreSQL deve ser instalado.
Agora, verifique se postgresql serviço está ativo com o seguinte comando:
$ sudo systemctl status postgresqlComo você pode ver, postgresql serviço é ativo. É também ativado para iniciar automaticamente na inicialização do sistema.
Se o serviço postgresql não estiver ativo no seu caso, execute o seguinte comando para iniciá-lo.
$ sudo systemctl start postgresqlDefinindo uma senha para o usuário PostgreSQL do postgres:
Para acessar o PostgreSQL a partir do pgAdmin 4, você deve configurar uma senha para o usuário do banco de dados PostgreSQL que deseja usar para fazer login no servidor de banco de dados PostgreSQL. Vou configurar uma senha para o usuário PostgreSQL padrão postgres neste artigo apenas para manter as coisas simples.
Primeiro, faça login como o postgres usuário com o seguinte comando:
$ sudo su - postgres
Agora, inicie o shell PostgreSQL com o seguinte comando:
$ psql
Agora, defina uma senha para o postgres usuário do banco de dados da seguinte forma:
\ senha> postgres
Agora, digite uma nova senha para o postgres usuário e imprensa
Digite a mesma senha novamente e pressione
Sua senha desejada deve ser definida para o postgres usuário do banco de dados.
Agora, saia do shell PostgreSQL da seguinte maneira:
\ q
Agora, saia do postgres shell do usuário da seguinte forma:
$ exit
Instalando o pgAdmin 4:
Agora você pode instalar o pgAdmin 4 em sua máquina Debian 10 com o seguinte comando:
$ sudo apt install pgadmin4-apache2
Aperte Y e então pressione
Agora, digite um endereço de e-mail para o pgAdmin 4 e pressione
Agora, digite uma senha para o e-mail do usuário do pgAdmin 4 e pressione
pgAdmin 4 deve ser instalado neste ponto.
Agora, verifique se o apache2 serviço está sendo executado com o seguinte comando:
$ sudo systemctl status apache2Como você pode ver, o apache2 serviço é ativo/corrida e é também ativado para iniciar na inicialização do sistema automaticamente.
Acessando o pgAdmin 4:
Você pode acessar o pgAdmin 4 de qualquer navegador da web. Basta abrir um navegador e visitar http: // localhost / pgadmin4 (para acessar localmente) ou http: //<ENDEREÇO DE IP> / pgadmin4 (para acesso remoto)
NOTA: Você pode encontrar o ENDEREÇO DE IP de sua máquina Debian 10 onde o pgAdmin 4 está instalado com o seguinte comando:
$ ip a
Depois de visitar o URL da interface da web do pgAdmin 4, você verá a página a seguir. Agora, digite o e-mail e a senha do usuário que você configurou durante a instalação do pgAdmin 4 e clique em Conecte-se.
Você deve estar logado.
Adicionando servidores PostgreSQL ao pgAdmin 4:
Agora, você deve adicionar pelo menos um servidor de banco de dados PostgreSQL para usar o pgAdmin 4.
Para adicionar um novo servidor de banco de dados PostgreSQL, clique com o botão direito (RMB) em Servidores e clique em Crio > Servidor… como marcado na imagem abaixo.
Agora, no Em geral guia, digite um Nome para o seu servidor.
Agora, vá para o Conexão guia e digite o nome do host ou IP do host, nome do banco de dados, nome de usuário e senha. Se você seguiu este artigo para configurar um servidor de banco de dados PostgreSQL também, então o nome de anfitrião deveria estar localhost, e base de dados nome e nome do usuário deveria estar postgres, e a senha deve ser o que você configurou. Quando terminar, clique em Salve .
O servidor de banco de dados PostgreSQL desejado deve ser adicionado. Agora, você pode monitorar o servidor de banco de dados, criar bancos de dados, criar tabelas, inserir dados em tabelas e assim por diante a partir da interface web do pgAdmin 4 com muita facilidade.
Então, é assim que você instala o pgAdmin 4 no Debian 10 Buster. Obrigado por ler este artigo.