Hoje vamos ver como instalar o PostgreSQL no Ubuntu 14.04.
Então, vamos ao que realmente interessa...
PostgreSQL ou Postgres, é um sistema de gerenciamento de banco de dados relacional, que fornece uma implementação da linguagem SQL. O Postgres é uma das escolhas mais populares para pequenos, médios e grandes projetos e tem a grande vantagem de ser multiplataforma, rodando tanto em Windows quanto em Linux.
E hoje vamos ver sua instalação e configuração no Linux (Ubuntu 14.04 LTS).
1º) Vamos primeiramente logar como "root" no terminal e atualizar os repositórios:
apt-get update
2º) Agora vamos instalar o PostgreSQL:
apt-get install postgresql
su postgres -c psql postgres
ALTER USER postgres WITH PASSWORD 'senha'
\q
apt-get install pgadmin3
No primeiro arquivo "postgresql.conf" remova o "#" e troque "localhost" por "*", conforme abaixo:
Antes: #listen_addresses = 'localhost'
Depois: listen_addresses = '*'
Antes: #password_encryption = on
Depois: password_encryption = on
E finalmente, vamos para a última configuração, no arquivo "pg_hba.conf" vamos adicionar a linha abaixo. É neste arquivo que efetuamos a liberação do acesso para um IP ou uma faixa de IPs, no exemplo abaixo vamos liberar para todas as máquinas da rede 192.168.0.0:
host all all 192.168.0.0 255.255.255.0 md5
/etc/init.d/postgresql-9.3 restart
Esta foi a dica de hoje, se for útil, comentem.
Se você tem uma dica interessante, preencha o Formulário de contato do lado direito da página e nos envie.
Atenciosamente
Dica Chave.
Segui o tutorial, mas não consigo fazer a conexão pelo pgadmin3. Foi criada uma pasta PostgreSQL dentro da pasta etc, mas ela está vazia.
ResponderExcluirBoa tarde.
ResponderExcluirSegui o tutorial e também tive problema, porém encontrei na net um comando que resolveu o meu problema.
$ sudo - u postgres psql
\ password
Enter new password: ******
Enter it again: ******
Com esta alteração de senha resolveu o problema de não conectar o pgadmin no banco.
Isso ocorre, pois o tutorial foi feito com o postgresql 9.3 e ja estamos no 9.4
Abraço
Fernando
Perfeito amigo, muito obrigado
ExcluirVlw, obrigado
ExcluirFernando, obrigado pela dica.
ResponderExcluirFranco
O meu problema de conexão com pgAdmin foi resolvido assim.
ResponderExcluirFora isso não conectava nem por reza braba...
sudo su - postgres
psql -d postgres -U postgres
alter user postgres with password 'senha';
ALTER ROLE
tem que exibir a mensagem confirmando que funcionou.
digite
\q
digite depois
exit
Logo após isso abra o pgadmin
clique em add conection to a server(icone da tomada)
nome Estudo "Ou qualquer nome que você desejar"
Host localhost
Port 5432
password *****
Obs: password e a senha que você definiu anteriormente na linha de comando.O resto dos campos permanecem inalterados.
Clique em OK na janela que vai aparecer!!
Pronto!
Abraço pessoal.
Muito obrigado, cara você mi ajudou muito...
ExcluirObrigado Fernando!
ExcluirVery good!!!
ResponderExcluirDeu certo, obrigado!
ResponderExcluirSegui o tutorial e deu certinho no ubuntu 16.04 também...
ResponderExcluir