Установка и начальная настройка PostgreSQL на CentOS

Устанавливаем:
yum install postgresql84-server -y
Добавляем в автозагрузку, инициализируем базы, запускаем:
chkconfig postgresql on
/etc/init.d/postgresql initdb
/etc/init.d/postgresql start
Все! Можно пользоваться, однако рекомендуется для начала увеличить work_mem до 256-512MB, shared_buffers до 512-1024MB. Для начала этого хватит, остальное - по факту. Данные настройки можно поправить в конфиге /var/lib/pgsql/data/postgresql.conf. Обратите внимание на файл с правами доступа /var/lib/pgsql/data/postgresql.conf/pg_hba.conf, так как вам скорей всего придется его отредактировать. Так же не забываем открыть порт на firewall:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5432 -j ACCEPT
Существует аналог phpMyAdmin для PostgreSQL - это phpPgAdmin, возможно с его помощью вам будет легче постичь возможности этой мощной БД.