quarta-feira

Instalando Postgres8.4 no centos

Baixando o repositório 

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 restart
crie a senha do usuario postgres
passwd postgres
Logue no postgres
su postgres
psql -c "ALTER USER postgres WITH PASSWORD 'senha'" -d template1 
edite 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

Configurando proxy para o apt-get

Edite o arquivo /etc/apt/apt.conf e insira o conteúdo:

$ nano /etc/apt/apt.conf

Acquire::ftp::proxy "ftp://usuario:senha@ip-servidor-proxy:porta/";
Acquire::socks::proxy "socks://usuario:senha@ip-servidor-proxy:porta/";
Acquire::http::proxy "http://usuario:senha@ip-servidor-proxy:porta/";
Acquire::https::proxy "https://usuario:senha@ip-servidor-proxy:porta/";

Dê um reload no apt

$ apt-get update