Siguiendo todas las instrucciones de UNIXMEN , instalado postgresql-9.4en CentOS 6.4. Todo salió bien, inició el servicio y pudo acceder a la pgsqlpantalla. Pero cuando trato de configurar el phpPgAdmin, no pude encontrar los archivos
- postgresql.conf
- pg_hba.conf
- config.inc.php
- phpPgAdmin.conf
Las instrucciones dicen, postgresqlel directorio de inicio se sentará /etc/../y algunos dicen que estará en /var/lib/. ¿Dónde se crea el directorio (en CentOS)?
¿La ruta del directorio de instalación es diferente en centos, redhat (RHEL7) y ubuntu?
Actualización:
ejecuté un comando de localización rápida para * postgresql.conf ** y * hba.conf **, encontré los archivos de muestra como postgresql.conf.sampley pg_hba.conf.sample(at /usr/pgsql-9.4/share/)

sudo su - postgres:? Eso lo llevará directamente al directorio de inicio de postgres y debería poder localizar el archivo pg_hba.conf ... Por lo general, en RHEL / CentOS estaría en / var / lib / psql / o algo por el estilo ...Respuestas:
Si escribe lo siguiente:
sudo su - postgresdespués de instalar postgresql-server, eso debería llevarlo directamente al directorio de inicio de postgres y tendrá los archivos de configuración que está buscando. Por lo general, en un entorno RHEL, los archivos de configuración se almacenarían en
/var/lib/pgsql/. En mi entorno de prueba está almacenado en/var/lib/pgsql/9.1/data.fuente
/var/lib/pgsql/data/postgresql.confy la carpeta de inicio de Postgres se queda corta en una carpeta:/var/lib/pgsqlUsar el comando linux
locate(Documentos: http://man7.org/linux/man-pages/man1/locate.1.html )fuente
Estoy en CenOS 7,
locateno está instalado por defecto. Similar a la respuesta anterior, pero ejecute conshowcmd a continuación:Y encuentra que los archivos están adentro
/data/pgdata/postgresql.conf.fuente
La consulta a continuación ayudará a encontrar el archivo de configuración de postgres.
fuente