Baixe e adicione o repositorio ao CentOs
$ wget http://yum.pgrpms.org/reporpms/8.4/pgdg-centos-8.4-2.noarch.rpm $ rpm -Uvh pgdg-centos-8.4-2.noarch.rpm
Instalando o servidor
Execute a instalação do Postgres 8.4
yum install postgresql84 postgresql84-server postgresql84-contrib service postgresql initdb service postgresql start chkconfig postgresql on
Liberando o acesso remoto
Para liberar o acesso remoto edite o arquivo pg_hba.conf e insira o seguinte conteúdo no final:
nano /var/lib/pgsql/pg_hba.conf host all all 0.0.0.0/0 trust
Logo após edite o arquivo postgresql.conf e altere a linha #listen_addresses = 'localhost' para #listen_addresses = '*'
nano /var/lib/pgsql/postgresql.conf #listen_addresses = '*'Reinicie o servidor
service postgresql restartcrie a senha do usuario postgres
passwd postgresLogue no postgres
su postgres psql -c "ALTER USER postgres WITH PASSWORD 'senha'" -d template1edite o arquivo /etc/postgres/8.4/main/postgresql.conf e troque o conteudo
#listen_addresses = 'localhost'para
#listen_addresses = '*'edite o arquivo /etc/postgres/8.4/main/pg_hba.conf e insira o conteudo
host all all 0.0.0.0/0 trust