Bem, enquanto o José não lhe responde, vamos lá... Vc precisa criar o seu diretório data. Já fez isso? Vou te passar os procedimento exatos pra vc se virar aí. Isso tudo é feito após a instalação do ports. Veja:
- Instale o servidor PostgreSQL usando o PORTS Entre no diretório dos bancos de dados cd /usr/ports/databases Liste apenas as pastas do postgresql81 ls | grep postgresql81 Entre na pasta do servidor do postgresql cd postgresql81-server Instale o postgre deixando todas as opções como padrão make install - Crie o usuário do Sistema que inicializará o servidor PostgreSQL (NOME MEU CASO, O USUÁRIO É SAPIEN_POSTGRE, não confunda com o usuário root dentro do banco postgre) adduser sapien_postgre Senha: caramba1972 Grupo: sapien_postgre - Crie a pasta que ficará os dados do servidor PostgreSQL mkdir /usr/local/pgsql/data - Altere as permissões da pasta para que apenas o usuário do Sistema Operacional dono do PostgreSQL tenha acesso chwon -R sapien_postgre:sapien_postgre /usr/local/pgsql/data - Instale as outras ferramentas do servidor PostgreSQL Entre no diretório dos bancos de dados, dentro de ports, na mesma pasta que você entrou para instalar o postgre. Lá você encontrará uma pasta chamada WORK. Entre nessa pasta e instale as ferramentas da seguinte forma: /usr/local/bin/gmake install - Mude para o usuário sapien_postgre su sapien_postgre - Crie a estrutura de dados inicial no diretório de dados, com usuário root do banco initdb -D /usr/local/pgsql/data -E=LATIN1 -U sapienpostgre -W Será pedido a senha do usuário root do PostgreSQL. - Altere o arquivo de configuração do PostgreSQL (No final desse documento existe os principais comandos do editor vi) vi /usr/local/pgsql/data/postgresql.conf ----- Original Message ----- From: "Jeanderson Machado" <[EMAIL PROTECTED]> To: "'Grupo de Usuários do PostgreSQL no Brasil'" <[email protected]> Sent: Thursday, November 09, 2006 10:34 AM Subject: [PostgreSQL-Brasil] RES: RES: FreeBSD x Postgres Olá Nelson! Refiz toda a instalação novamente hoje pela manhã, atualizei para o 8.1 como você sugeriu, instalou via ports normal, não deu erro nenhum, mas quando fui consultar o diretório data, não encontrei os .conf para o acerto da configuração, essa versão porém colocou o script automaticamente no rc.d, e quando inicializou é que percebi que os arquivos .conf estavam faltando. :-( E agora José??? Jeanderson Machado -----Mensagem original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Nelson Pereira Júnior Enviada em: quinta-feira, 9 de novembro de 2006 11:51 Para: Grupo de Usuários do PostgreSQL no Brasil Assunto: Re: [PostgreSQL-Brasil] RES: FreeBSD x Postgres Ok. Só uma dúvida. Porque vc instalou a versão 8.0 do PG? Instale a última versão! É mais estável. Pra colocar ele pra rodar automaticamente, vc precisa screver um script, e colocá-lo no diretório de scripts de inicialização do FreeBSD. O BSD quando iniciar, roda cada um dos scripts que estiverem lá, com um parâmetro START ou STOP quando o Sistema é desligado. Assim, quando o SO starta ou desliga, o seu script deve startar ou desligar o SGDB. O scripts deve ficar na seguinte pasta: /usr/local/etc/rc.d/ Dê o nome do arquivo de "postgresql.sh" Mude as permissões do arquivo para execução, e o dono do arquivo deve ser o root. O corpo do Script é esse, mas vc irá alterá-lo de acordo com sua necessidade, mudando o nome do usuário do SO que acessa o banco de dados, que vc deve ter criado anteriormente: _________________________________ #! /bin/sh case "$1" in start) su -l usuario_so_pg -c "pg_ctl start -D /usr/local/pgsql/data -o "-i" & " ;; stop) su -l usuario_so_pg -c "pg_ctl stop -D /usr/local/pgsql/data" & ;; *) echo "Use start ou stop" exit 64 ;; esac exit 0 _________________________________ Qualquer dúvida, poste aí. ----- Original Message ----- From: "Jeanderson Machado" <[EMAIL PROTECTED]> To: "'Grupo de Usuários do PostgreSQL no Brasil'" <[email protected]> Sent: Thursday, November 09, 2006 6:48 AM Subject: [PostgreSQL-Brasil] RES: FreeBSD x Postgres Bom dia Nelson, Agora acho que melhorou, na pressa esqueci de colocar o assunto. Seguinte: instalei a versão 6.1 do BSD e o através do ports a versão 8.0.7 do Postgres. Tentei fazer o serviço startar automaticamente mas sem sucesso. Todos os tutoriais que li falavam que era fácil mas encontrei essas dificuldades. Obrigado, Jeanderson Machado -----Mensagem original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Nelson Pereira Júnior Enviada em: quarta-feira, 8 de novembro de 2006 18:41 Para: Grupo de Usuários do PostgreSQL no Brasil Assunto: Re: [PostgreSQL-Brasil] (sem assunto) Se vc prometer não enviar mais mensagens sem assunto, eu lhe dou umas dicas. O PG já está instalado pelo ports? O que vc já fez? ----- Original Message ----- From: "Jeanderson Machado" <[EMAIL PROTECTED]> To: "'Grupo de Usuários do PostgreSQL no Brasil'" <[email protected]> Sent: Wednesday, November 08, 2006 3:31 PM Subject: [PostgreSQL-Brasil] (sem assunto) Bom tarde colegas! Gostaria de saber se alguém no grupo tem familiaridade com o FreeBSD com postgres 8.0.X, preciso de um guia ou algo assim para instalar e "startar" o bichinho do BSD. Grato Jeanderson Machado _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.430 / Virus Database: 268.13.32/523 - Release Date: 7/11/2006 13:40 _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.430 / Virus Database: 268.14.0/525 - Release Date: 9/11/2006 09:45 _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
