Что поставить --- вопрос занимательный, смотри
techdocs. Как настроить --- зависит от того, что поставить.

Самое простое, что есть --- contrib/rserv (лучше, я так понимаю, брать из CVS). У меня работает, но мне нужно только чтобы данные, набираемые на локальной машине, выкладывались в инет read-only, ничего более сложного. Проблема с ним --- в каждой таблице д.б. простой первичный ключ. Т.е. в таблице для отношения многие-ко-многим приходится заводить абсолютно ненужное поле default nextval('...')