Como é instalar o Postgresql e Contrib, versão é 8.3 para Ubuntu
O que são postgresql e contrib?
- PostgreSQL é um sistema gerenciador de banco de dados objeto relacional (SGBDOR), desenvolvido como projeto software livre.
- O pacote PostgreSQL contrib fornece diversos recursos adicionais para o banco de dados PostgreSQL. contrib frequentemente serve como um ambiente de testes para recursos antes de eles serem adotados propriamente dentro do PostgreSQL.
- PostgreSQL é um sistema gerenciador de banco de dados objeto relacional (SGBDOR), desenvolvido como projeto software livre.
- O pacote PostgreSQL contrib fornece diversos recursos adicionais para o banco de dados PostgreSQL. contrib frequentemente serve como um ambiente de testes para recursos antes de eles serem adotados propriamente dentro do PostgreSQL.
- Atualização de lista de programas.
- Instalar o Postresql 8.3 e Contrib.
- Adicionar a senha do postgres no Postgresql.
- Fazer liberar o acesso com outro local para Postgresql.
- Reiniciar o servico do Postgresql.
- Instalar PgAdmin III, só Desktop (não usa Ubuntu Server)
- Adicionar o adminpack.sql é requisito PgAdmin III (Já instalado postgresql-contrib-8.3)
sudo aptitude update && sudo aptitude upgrade
sudo aptitude install postgresql-8.3 postgresql-contrib-8.3
sudo -u postgres psql postgres
postgres: ALTER USER postgres WITH ENCRYPTED PASSWORD '< sua senha >';
\q
Exemplo: ALTER USER postgres WITH ENCRYPTED PASSWORD 'teste123'
Você pode usar sudo gedit ou sudo nano.
sudo gedit /etc/postgresql/8.3/main/postgresql.conf
de: (56 linha)
#listen_addresses = 'localhost'
para:
listen_addresses = '*'
de: (79 linha)
#password_encryption = on
para:
password_encryption = on
Salvar e sair em postgresql.conf
Veja para seu ip (informacao seu IP é ifconfig), Exemplo que meu IP
é 192.168.1.64 e Mascara é 255.255.255.0.
então colocar 192.168.1.0/24 (192.168.1.0 até 192.168.1.254)
ou 192.168.0.0/24 (192.168.1.0 até 192.168.254.254)
O que é 24? é 24 é igual que 255.255.255.0
olha pra link é (http://pt.wikipedia.org/wiki/Subrede), onde é Notação CIDR
sudo gedit /etc/postgresql/8.3/main/pg_hba.conf
Adicionar lá (ultima linha)
host all all 192.168.1.0/24 md5
Salvar e sair em pg_hba.conf
sudo /etc/init.d/postgresql-8.3 restart
aptitude install pgadmin3
sudo -u postgres psql postgres < /usr/share/postgresql/8.3/contrib/adminpack.sql
Comentários