18 de jan de 2010

Postgres SQL no Linux - Dicas úteis

Neste artigo estou reunindo informações úteis para um quickstart de Postgres com Linux, se vc estiver usando uma versão que use o yum ao invés do apt-get basta substituir o comando. As versões utilizadas nestes comandos são Postgres 8.4 e Ubuntu 9.10.

Os comandos devem ser dados utilizando um terminal do ubuntu.

Instalação da base de dados Postgres:
sudo apt-get install postgresql


Instalação da ferramenta de administração pgAdmin III:
sudo apt-get install pgadmin3


Iniciar o postgresql
sudo service postgresql start


Para cadastrar uma senha default do usuário postgres ou resetar a senha deste usuário que é o superusuário da base de dados utilizar:
sudo su postgres
Com o usuário do postgres no terminal execute o psql para conectar na base de dados de senhas do postgres e modificá-la:
psql -d template1
O terminal irá mostrar o console postgres:
#template1
Dê um alter table no terminal modificando a senha:
ALTER USER postgres WITH PASSWORD '${SUA_NOVA_SENHA}';

Para sair do console do postgres utilize \q no terminal conectado.

Caso seja necessário alterar permissão de acesso para a base criada deve-se editar o arquivo de configuração do postgres que por default fica no caminho: /etc/postgresql/8.4/main/pg_hba.conf no ubuntu e no red hat usualmente no /var/lib/pgsql

Reiniciar o postgres:
sudo /etc/init.d/postgresql-8.4 restart



Se quiser parar o postgresql:
sudo service postgresql stop

[]s

Nenhum comentário: