1 ) Primeiramente é necessário adicionar um novo repositório em seu sistema. Verifique sua plataforma e execute o correspondentes comandos, conforme tabela abaixos.
CentOS/RHEL 5, 32-Bit: rpm -Uvh http://yum.postgresql.org/9.1/redhat/rhel-5-i386/pgdg-centos91-9.1-4.noarch.rpm CentOS/RHEL 6, 32-Bit: rpm -Uvh http://yum.postgresql.org/9.1/redhat/rhel-6-i386/pgdg-centos91-9.1-4.noarch.rpm CentOS/RHEL 5, 64-Bit: rpm -Uvh http://yum.postgresql.org/9.1/redhat/rhel-5.0-x86_64//pgdg-centos91-9.1-4.noarch.rpm CentOS/RHEL 6, 64-Bit: rpm -Uvh http://yum.postgresql.org/9.1/redhat/rhel-6.3-x86_64/pgdg-centos91-9.1-4.noarch.rpm
2 ) Instale o servidor Postgresql
yum install postgresql91-server
3 ) Inicialize pela primeira vez o banco de dados após a instalação
/etc/init.d/postgresql-9.1 initdb
Na primeira execução, o banco de dados costuma demorar um pouco para inicializar. Os diretório de dados ficará em /var/lib/pgsql/9.1/data/
4 ) Para inicializar o servidor PostgreSQL
service postgresql-9.1 start
5 ) Para configurar o PostgreSQL automaticamente no boot do sistema
chkconfig postgresql-9.1 on