Instale o pgadmin4 no Ubuntu

Instale o pgadmin4 no Ubuntu
O PGadmin é uma ferramenta popular de gerenciamento e desenvolvimento de código aberto que é lançado em PostgreSQL/Licença Artística. Diferentes tipos de operações de banco de dados podem ser feitos facilmente a partir do navegador usando este software. Este software pode ser usado nos sistemas operacionais mais populares. Atualmente, o PGadmin 4 é lançado e é desenvolvido usando Python e JQuery. Muitas melhorias são feitas em pgadmin 4 em comparação com pgadmin 3. Qualquer pessoa pode baixar a fonte ou o arquivo binário deste software com base em um sistema operacional específico para instalação. O usuário deverá ter algum conhecimento técnico para instalar o PGADMIN, compilando o arquivo de origem. Para que o processo de instalação seja apenas para usuários avançados. Instalar o pgadmin a partir do arquivo binário é a melhor maneira de o usuário iniciante. Como você pode instalar e usar pgadmin no ubuntu a partir de arquivos binários é mostrado neste tutorial.
Veja abaixo o tutorial em vídeo sobre o pgadmin4 installaiton no ubuntu:

Etapas de instalação pgadmin 4

1. Atualize o sistema

Antes de iniciar o processo de instalação, você deve atualizar o sistema executando o seguinte comando.

Atualização $ sudo apt-get

2. EUNSTALL PACAGES NECESSÁRIOS

Três pacotes precisam de instalação antes de baixar o pgadmin que são Python, Pip e Virtualenv. Execute o seguinte comando para instalar esses pacotes.

$ sudo apt-get install build-essencial libsl-dev libffi-dev libgmp3-dev
Virtualenv Python-Pip Libpq-dev Python-Dev

Quando o seguinte prompt aparecer, pressione 'y'Para concluir o processo de instalação dos pacotes necessários.

3. Crie ambiente virtual

Execute os seguintes comandos para criar uma nova pasta chamada pgadmin4 No local atual, vá para a pasta recém -criada e crie o ambiente virtual.

$ mkdir pgadmin4
$ cd pgadmin4
$ virtualenv pgadmin4

4. Ative o ambiente virtual

Vá para pgadmin4 Pasta sob Pgadmin4 e execute os seguintes comandos para ativar o ambiente virtual.

$ cd pgadmin4
$ fontes bin/ativação

5. Faça o download do pgadmin 4

Execute o seguinte comando para baixar a versão mais recente do pgadmin 4.

$ wget https: // ftp.PostGresql.org/pub/pgadmin/pgadmin4/v2.1/pip/pgadmin4-
2.1-PY2.py3-none-any.WHL

Depois de concluir o download do pgadmin, o console será parecido com a seguinte imagem.

6. Instale o pgadmin 4

Execute o seguinte comando para concluir o processo de instalação do PGADMIN 4.

$ pip install pgadmin4-2.1-PY2.py3-none-any.WHL

Após a instalação, a tela seguinte aparecerá.

7. Configurar e executar o PGadmin 4

Depois de concluir as etapas de instalação, você deve criar um arquivo de configuração para executar este software. Crie um novo arquivo chamado config_local.py em lib/python2.7/PACAGES SITE/PGADMIN4/PASTER usando o Nano Editor.

$ nano lib/python2.7/packages sites/pgadmin4/config_local.py

Adicione o seguinte conteúdo em Config_local.py.

OS de importação
Data_dir = os.caminho.RealPath (OS.caminho.Expanduser (u '~//.pgadmin/'))
Log_file = os.caminho.Join (data_dir, 'pgadmin4.registro')
Sqlite_path = os.caminho.Join (data_dir, 'pgadmin4.dB ')
Session_db_path = os.caminho.Join (data_dir, 'Sessions')
Storage_dir = os.caminho.Junte -se (Data_Dir, 'Storage')
Server_mode = false

Agora, use o seguinte comando para executar pgadmin.

$ python lib/python2.7/packages sites/pgadmin4/pgadmin4.py

*** NOTA: Se algum erro do módulo Flask-htmlmin aparecerá, execute os seguintes comandos para instalar o módulo e depois executar o servidor.

$ pip install Flask-htmlmin
$ python lib/python2.7/packages sites/pgadmin4/pgadmin4.py

A mensagem a seguir aparecerá se o pgadmin puder ser executado com sucesso.

Agora, acesse http: // localhost: 5050 de qualquer navegador. Se todas as etapas forem concluídas corretamente, o navegador exibirá a seguinte página.

Usando pgadmin 4

Antes de usar o pgadmin, você precisa confirmar que a versão mais recente do PostgreSQL está instalada em seu sistema operacional. Execute o seguinte comando para instalar PostGres pacote para postgresql e Contrib Pacote para obter funcionalidades adicionais relacionadas ao PostgreSQL.

$ sudo apt-get install postgresql postgresql-contrrible

Digite 'y' quando a seguinte mensagem aparecer no terminal para concluir o processo de instalação.

Em seguida, você deve criar o nome de usuário e a senha para o banco de dados PostGresql. Digite o seguinte comando no terminal para adicionar credenciais de login para o usuário, postgres.

$ sudo -u postgres psql postgres

Configure a senha para o nome de usuário, 'PostGres'. Ele pedirá para digitar a senha duas vezes para confirmação.

# \ senha postgres

Se você quiser sair da sessão interativa do Postgres, então digite '\ q '.

PostgreSQL agora está pronto para usar. Vá para o navegador PGadmin e clique no 'Adicione um novo servidor'Opção.

Existem quatro guias na caixa de diálogo 'Creat-sever'. Em Em geral guia, digite o nome para o novo servidor. Aqui, 'testdb' está definido como nome do servidor. Configurando as cores de fundo e primeiro plano são opcionais. Faça Connect Now Option verificado.

Clique no Conexão guia e digite o nome/endereço do host. Aqui, LocalHost é usado como nome do host. Por porta padrão, é 5432 e mantenha -a inalterada agora. Postgres é definido como banco de dados de manutenção por padrão. O nome de usuário padrão deste banco de dados também é definido como Postgres, que é criado anteriormente. Digite a senha do usuário do Postgres que você criou antes. Faça a opção Salvar senha. As outras duas guias desta caixa de diálogo, SSL e Avançado são usados ​​para configuração avançada que são omitidos neste tutorial. Clique no Salvar botão para criar o servidor TestDB.

Quando você expande o servidor TestDB, a tela a seguir aparecerá. Três seções aparecerão no lado esquerdo do navegador. Estes são Bancos de dados, funções de login/grupo e espaços de tabela.

Existe apenas um banco de dados nomeado PostGres nas partes dos bancos de dados. Se você quiser, você pode criar um novo banco de dados a partir desta seção e, após a criação, o banco de dados será adicionado nesta seção.

Duas informações de login são mostradas na seção Login/Grupo. Estes são pg_signal_backend que é criado no momento da instalação e PostGres que é criado posteriormente após a instalação. Você também pode criar um novo usuário e função a partir desta seção.

Terceira seção são espaços de tabela que são usados ​​para definir a localização dos arquivos de dados que contêm objetos de banco de dados, como tabelas, índices etc. Por padrão, dois espaços de tabela denominados pg_default e pg_global são criados aqui. Se você quiser, também pode criar seu próprio espaço de tabela a partir desta seção.

O plano certo do navegador mostra o status geral do servidor e as atividades que são o tempo de inatividade do servidor, o número de transações de banco de dados por segundo, tuplas, tuplas, E/S de bloco e informações de atividade do servidor. Existem quatro partes na seção de atividades do servidor para obter mais informações detalhadas relacionadas às atividades atuais do servidor. São sessões de usuário, informações de bloqueio, declarações preparadas e configuração.

Portanto, você pode fazer vários tipos de operações de banco de dados PostGresql e monitorar as avitidades atuais de banco de dados facilmente usando a ferramenta pgadmin. Para avançar para o próximo nível, consulte o tutorial abaixo, que entrará em mais detalhes sobre o uso do PGadmin4:

https: // linuxhint.com/pgadmin4_tutorial_beginners/