Para instalar o
PostgreSQL no Ubuntu, o comando é o seguinte:
# apt-get install postgresql-8.4 postgresql-client-8.4
Também é recomendado a instalação do
pgAdmin:
# apt-get install pgadmin3 pgadmin3-data
Após concluir a instalação do PostgreSQL, vamos definir uma senha para o usuário
postgres:
# su postgres -c psql postgres
> ALTER USER postgres WITH PASSWORD 'password';
\q
Passos
Algumas configurações a serem feitas no
postgresql.conf.
Para receber conexões de outras máquinas, os passos são os seguintes:
Passo 1: Indo até a pasta para configurar o arquivo:
# cd /etc/postgres/8.4/main
# nano /etc/postgres/8.4/main/postgresql.conf
Então, siga até a seguinte linha e deixe assim:
listen_addresess = '*'
Pronto. Após esta edição, salve o arquivo.
Passo 2: No mesmo arquivo, descomente a linha, simplesmente tirando o
#:
password_encription = on
Salve e saia do arquivo, assim você ativará o encriptação de senhas.
Passo 3: Este passo é ideal para liberar o acesso de outras máquinas a seu banco de dados, ou uma faixa de IP específica para acesso.
# nano /etc/postgres/8.4/main/pg_hba.conf
Limitando por faixa de IP:
host all all 172.16.225.0 255.255.0.0
Após salvar a alteração, reiniciar o servidor com o seguinte comando:
# /etc/init.d/postgresql-8.4 restart
Bom, após a alteração da senha do usuário
postgres, a instalação estará pronta para seguir com a instalação e importação do banco de dados para o
Geplanes.
Configuração do banco de dados para a aplicação Geplanes
Para acessar o banco de dados:
# su postgres
Depois:
# psql
Após isso, aparecerá na sua tela:
postgres=#
No seguinte, crie um banco de dados com o nome de
geplanes_bsc:
CREATE DATABASE geplanes_bsc;
Agora, vamos importar o arquivo SQL do Geplanes para o banco de dados criado:
psql -h localhost -U postgres -d geplanes_bsc < /caminhodobancodedados/geplanes_bsc.sql
Exemplo:
psql -h localhost -U postgres -d geplanes_bsc < /home/teste/Download/geplanes_bsc.sql
Após a importação bem sucedida, saia do banco de dados com o seguinte comando:
\q