sexta-feira, 31 de janeiro de 2014

Instalação PostgreSQL 9.3

Existe diversa maneira de fazer a instalação pelo fonte compilando e instalando, baixando o pacote .rpm e usando gerenciador de pacote yum que vai fazer todo trabalho automático. Qual escolher vai depender do cenário para este vamos usar o yum  instalando a versão 9.3

Primeiro vamos atualizar o S.O

#  yum update 

Vamos inserir no repositório o caminho para o pacote postgresql 9.3

rpm -i http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/pgdg-redhat93-9.3-1.noarch.rpm

Agora conseguimos instalar através do yum install

# yum install postgresql93-server postgresql93-contrib  

Agora que já instalamos vamos iniciar o banco depois o serviço.

# service postgresql-9.3 initdb 
# service postgresql-9.3 start
# chkconfig postgresql-9.3 on

Precisamos ajustar o servidor para permitir conexões externas na porta "5432"

Primeiro vamos liberar no iptables, editar o arquivo "/etc/sysconfig/iptables"

# vim /etc/sysconfig/iptables

Na linha 5 coloque a regra abaixo:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 5432 -j ACCEPT

Apos salvar o arquivo reinicie o serviço do iptables

# service iptables restart

Agora precisa dizer para o Postgre aceitar conexões externa, vamos editar "/var/lib/pgsql/9.3/data/postgresql.conf"

# vim /var/lib/pgsql/9.3/data/postgresql.conf

precisamos tirar o comentário de duas linhas "listen_addresses" e "port" abaixo exemplo como deve ficar:



próximo passo e editar o arquivo "/var/lib/pgsql/9.3/data/pg_hba.conf" na coluna METHOD trocar ident por md5 e inserir faixa de rede ou ip que vai ter acesso ao servidor, abaixo exemplo como deve ficar:


reiniciar o serviço para as configurações aplicar

#  service postgresql-9.3 restart

Vamos definir senha do usuario postgres

# su postgres
bash-4.1$  psql postgres
postgres=# alter user postgres password 'sua_senha';

Caso queira acessar o Postgre de uma maquina Windows com interface grafica e só instalar o programa pgAdmin link para download http://www.postgresql.org/ftp/pgadmin3/release/v1.18.1/win32/ depois de instalar vai encontrar essa tela e só colocar os parâmetros de conexão.



Pronto Concluído.

Nenhum comentário:

Postar um comentário