sábado, 15 de agosto de 2015

Instalando o Postgresql + MySql Workbench

Instalando o Gerenciador:

# apt install postgresql

Configurando: (como usuário root ou usando sudo na frente, troque de usuário para o do postgres)

# su postgres

Entre no gerenciador de banco de dados, importante não esquecer o ; no final. Caso esqueça, aparecerá no inicio da linha assim "postgres-#" indicando comando incompleto, para completar, digite apenas o ; e tecle enter. O Resultado deverá ser 'ALTER ROLE' para o primeiro comando.

$ psql


postgres=# ALTER USER postgres WITH PASSWORD 'qualquersenha';

postgres=# CREATE USER usuario WITH PASSWORD 'senha';

postgres=# CREATE DATABASE minhabase;

Saia do gerenciador com:

\q

Use o editor de texto de sua preferência para editar o arquivo:


$ nano /etc/postgresql/version/main/pg_hba.conf

Altere a regra de conexão pelo Sistema:

# Database administrative login by Unix domain socket
local   all             postgres                                trust



Altere todos os usuários para o modo md5:

local all all ident

ficou

local all all md5

Salve e feche o arquivo e então libere o acesso remoto aos bancos de dados:

$ nano /etc/postgresql/version/main/postgresql.conf

#listen_adress = 'local_host'

mude para

listen_adress= '*'

Ative a encriptação por senha para o acesso descomentando a seguinte linha:

#password_encryption = on

ficando 

password_encryption = on

Saia do terminal do postgres, salve e reinicie:

$ exit

De volta ao terminal com seu usuário (ou root, se você não estiver usando o 'sudo').

# /etc/init.d/postgresql restart

Instalando o PgAdmin III

Para versões posteriores ao Debian 8.x, ignore as etapas a seguir e vá direto para a 4.

1- Adicione a seguinte linha na sua sources.list:


### Repositório do postgres ### deb http://apt.postgresql.org/pub/repos/apt/ <versão_da_distro>-pgdg main contrib non-free

2- Baixe a chave para utilização do repositório postgresql:

$ wget http://www.postgresql.org/media/keys/ACCC4CF8.asc

3- Instale a chave e atualize a lista de repositórios:

# apt-key add ./ACCC4CF8.asc && apt-get update

4 -Feito isso, basta instalar o PgAdmin:

# apt install pgadmin3
   
Se você se interessa em ter um ambiente para modelagem dos dados, basta instalar o MySql Workbench, também disponível nos repositórios padrões do debian:

# apt install mysql-workbench 



Links de referência para o post: 

https://jucacrispim.wordpress.com/2009/12/21/instalcao-e-configuracao-do-postgresql-no-debian/

http://tecnosenior.blogspot.com.br/2013/03/instalando-pgadmin3-no-debian.html

Nenhum comentário:

Postar um comentário