Instalando Postgresql

Vou mostrar como instalar e configurar o postgresql para ser acessado por outros computadores. Por padrão o postgresql só é acessado localmente.

Nesse artigo vou mostrar como é fácil instalar e configurar o banco de dados PostgreSQL. Aqui é o link para o download. Depois de baixar o setup, clique no setup para começar.

Figura 1. Instalando o PostgreSQL
Figura 2. Configurando o PostgreSQL

A tela de boas vindas vai ser aberta, clique no botão NEXT> para iniciar a instalação.

Figura 3. Iniciando a instalação do PostgreSQL

Nessa tela pode ser mudada o local de onde vai ser instalado o PostgreSQL, o padrão é na pasta de arquivos de programas, clique no botão NEXT> para continuar.

Figura 4. Local de instalação do PostgreSQL

Nessa tela podemos alterar o local onde vai ficar o arquivo fisico do banco de dados, por padrão fica na pasta de /arquivos de programas/PostgreSQL/9.1/data, clique no botão NEXT> para continuar.

Figura 5. Local onde vai ficar o arquivo fisico do banco de dados

A essa tela é importante, aonde precisamos digitar a senha do usuário padrão do PostgreSQL, marque em algum lugar e não se esqueça, sem esse senha você não conseguir acessar as bases de dados. Digite a senha e clique no botão NEXT> para continuar.

Figura 6. Porta padrão no PostgreSQL

Nessa tela podemos deixar como o padrão que local onde ser usado o database cluster, cluster são usados para aumentar a performance do banco de dados, clique no botão NEXT> para continuar.

Figure 7. Database cluster no PostgreSQL

A configuração está pronto para instalar o PostgreSQL, clique no botão NEXT> para instalar.

Figura 8. Terminando a instalação do PostgreSQL
Figura 9. Instalação do PostgreSQL conluída

Quando aparecer essa tela a instalação acabou. Clique no botão "Finish".

Figura 10. Instalação do PostgreSQL finalizada

A próxima tela é a opção de aplicativos do PostgreSql, caso queira instalar clique no botão Next > e escolha os aplicativos que você deseja instalar, depois disso é só clicar os próximos botões Next >, caso não queira instalar clique no botão Cancel. Instalação do PostgreSQL está pronta. Agora vamos abrir o PostgreSQL.

Figura 11. Abrindo o PostgreSQL

PostgreSQL 9.1 é nosso servidor local. Clique nele.

Figura 12. PostgreSQL no servidor local

Agora digite a senha que você cadastrou na instalação, essa senha é do usuário padrão do PostgreSQL.

Figura 13. Usuário e senha do PostgreSQL

Depois da autentição o banco de dados padrão do PostgreSQL vai ficar visivel para ser manipulado.

Figura 14. Autentição o banco de dados padrão do PostgreSQL

Pronto o banco de dados PostgreSQL está instalado, agora vamos liberar conexões remotas. Por padrão o PostgreSql vem configurado para receber apenas conexões locais, para permitir conexões remotas vamos precisar alterar o arquivo postgresql.conf e pg_hba.conf.

No arquivo postgresql.conf vamos editar a linha:

#listen_addresses = ‘localhost’ # what IP address(es) to listen on Para aceitar qualquer ip coloque o caracter '*' no lugar 'locahost', caso queira que um único computador acesse esse banco de dados, coloque o ip no lugar 'localhost'. #listen_addresses = ‘*’ # what IP address(es) to listen on Salve o arquivo e vamos alterar agora o arquivo pg_hba.conf. Por padrão o arquivo vem com essa configuração. # IPv4 local connections: host all all 127.0.0.1/32 md5 # IPv6 local connections: #host all all ::1/128 md5

Para liberar o acesso é só alterar.

host all all 0.0.0.0/0 md5

Podemos liberar apenar para uma rede específica.

host all all 172.20.15.0/32 md5

Podemos informar qual usuário poderá conectar.

host all usuariodoBanco 172.20.15.0/32 md5

Podemos informar qual o banco de dados o usuário tem permissão de conectar.

host bancodedados usuariodoBanco 172.20.15.0/32 md5

Artigos relacionados