Não foi possível encontrar os arquivos postgresql.conf & pg_hba.conf na instalação do postgresql

20

Seguindo todas as instruções de UNIXMEN , instale postgresql-9.4 em %código%. Tudo correu bem, iniciei o serviço e pude acessar a tela CentOS 6.4 . Mas quando tento configurar o pgsql , não consegui encontrar os arquivos

  • postgresql.conf
  • pg_hba.conf
  • config.inc.php
  • phpPgAdmin.conf

As instruções dizem que phpPgAdmin home directory ficará em postgresql e alguns dizem que será em /etc/../ . Onde o diretório é criado (no CentOS)?

O caminho do diretório de instalação é diferente em centos, redhat (RHEL7) & ubuntu?

Atualização: Eu executei um comando de localização rápida para * postgresql.conf ** e * hba.conf **, encontrei os arquivos de amostra como /var/lib/ e postgresql.conf.sample (em pg_hba.conf.sample )

    
por GIRI 06.10.2015 / 18:34

2 respostas

32

Se você digitar o seguinte:

sudo su - postgres

após a instalação do postgresql-server, isso deve levá-lo diretamente ao diretório inicial do postgres e terá os arquivos de configuração que você está procurando. Geralmente, em um ambiente RHEL, os arquivos de configuração seriam armazenados em /var/lib/pgsql/ . No meu ambiente de teste, ele é armazenado em /var/lib/pgsql/9.1/data .

    
por 06.10.2015 / 20:18
0

Use o comando linux locate (Docs: link )

[root@CENTOS7 pgsql]# locate pg_hba.conf
/usr/pgsql-10/share/pg_hba.conf.sample
/var/lib/pgsql/10/data/pg_hba.conf
    
por 26.09.2018 / 01:31