Neste post não citarei a instalação e configuração de servidor web com PHP, caso queira saber como configurar o servidor Apache2 com PHP5 acesse este post.
Abra o gerenciador de pacotes do Ubuntu Synaptic e instale os seguintes pacotes:
postgresql
pgadmin3
Para trabalhar com o PHP5 instale também o pacote:
php5-pgsql
Para atribuir senha para o usuário padrão do PostgreSQL abra o terminal e digite os comandos:
sudo su postgres -c psql postgres
E depois para alterar/atribui a senha:
ALTER USER postgres WITH PASSWORD ‘postgres’;
Para sair do terminal do cliente PostgreSQL:
\q
Edite o arquivo:
/etc/postgres/8.3/main/postgresql.conf
Para liberar acesso para outras máquinas altere a linha:
listen_addresses = ‘localhost’
Para:
listen_addresses = ‘*’
Habilitar encriptação de password tire o comentário do trecho abaixo:
password_encryption = on
Pronto! É só abrir o PgAdmin conectar no servidor localhost (em outras máquinas acessar o IP) com o usuário padrão postgres e a senha postgres, ou a que você alterou.
Um abraço.

