Abaixo mostrarei a instalação e configuração de maneira fácil e simplificada do
PostgreSQL. neste caso o
Linux utilizado foi o
Fedora 8.
No terminal, execute o seguinte comando:
# yum install pgadmin3
Crie a senha. Como padrão, coloque "postgres".
# passwd postgres
Logue com o usuário:
# su - postgres
Edite o arquivo /var/lib/pgsql/.bash_profile e deixe assim:
$ mcedit /var/lib/pgsql/.bash_profile
PGLIB=/usr/lib/pgsql
PGDATA=/var/lib/pgsql/data
export PGLIB PGDATA
Agora inicie o banco:
$ initdb -D /var/lib/pgsql/data
Após essa modificação saia e inicie o serviço:
$ exit
# /etc/rc.d/init.d/postgresql start
Deixando o serviço automático:
# /sbin/chkconfig postgresql on
Alterando a senha do usuário:
# su - postgres
$ psql template1
>
alter user postgres with password 'postgres';
>
\q
Agora, saia e edite o arquivo /var/lib/pgsql/data/pg_hba.conf:
$ mcedit /var/lib/pgsql/data/pg_hba.conf
Adicione, no final, acesso para a rede inteira.
host all all 0.0.0.0 0.0.0.0 md5
Edite também /var/lib/pgsql/data/postgresql.conf:
$ mcedit /var/lib/pgsql/data/postgresql.conf
Descomente algumas linhas, deixando como segue:
listen_addresses = '*'
port = 5432
max_connections = 100