On Jul 13, 3:43 pm, Claudio Chaparro <[email protected]> wrote: > Kurt: > > Gracias por la información, voy a cambiar a postgresql.conf. Con respecto a > la ruta es la siguiente: /usr/share/pgsql/postgresql.conf.sample, > hice un locate en terminal y me dió esa ruta. Ahora ¿Mantengo la misma ruta > o es necesario cambiarla a la carpeta '/etc/' o a la carpeta > /var/lib/pgsql/data/? > Lo que voy hacer es cambiar de postgresql.conf.sample a postgresql.conf > > Y ...veremos...
Hola Claudio: normalmente no uso fedora. Cada linux tiene sus rutas diferentes. Acabo de confeccionar una vm fedora 14 virgen con postgresql y me parece que es la ruta correcta. Aqui comparto los pazos que hize: (En mi ejemplo lo hago con root pero esto es malo. Mejor sigues con "sudo". Este vm lo voy a borrar despues.) ### 1. installando postgresql en fedora 14 ### $ ssh root@fedo14 root@fedo14's password: [root@fedo14 ~]# yum install postgresql-server [ ... ] (1/3): postgresql-8.4.8-1.fc14.x86_64.rpm | 2.7 MB 00:00 (2/3): postgresql-libs-8.4.8-1.fc14.x86_64.rpm| 193 kB 00:00 (3/3): postgresql-server-8.4.8-1.fc14.x86_64.rpm| 3.3 MB 00:00 Complete! ### 2. inizializar postgres base de datos: ### [root@fedo14 /]# service postgresql initdb Initializing database: [ OK ] --> Me parece que esto es importante y tambien produce el archivo postgresql.conf ! ### 3. lanzar servidor postgres: ### [root@fedo14 /]# /etc/init.d/postgresql start starting postgresql : [ OK ] ### 4. donde esta el config? ### [root@fedo14 /]# find /etc /lib /lib64 /usr /var -name "*postgres*.conf*" /var/lib/pgsql/data/postgresql.conf /usr/share/pgsql/postgresql.conf.sample (igual puedes usar "locate") El archivo postgresql.conf.sample ya no lo necesitas. Solo te sirve para apprender o buscar algo, pero tus modificationes ahora los haces directamente en: /var/lib/pgsql/data/postgresql.conf ### 5. modificar postgresql.conf y otros archivos ### [root@fedo14 /]# cd /var/lib/pgsql/data/ [root@fedo14 data]# ls base pg_clog pg_ident.conf pg_multixact pg_subtrans pg_twophase pg_xlog postmaster.opts global pg_hba.conf pg_log pg_stat_tmp pg_tblspc PG_VERSION postgresql.conf postmaster.pid [root@fedo14 data]# gedit postgresql.conf (.. tus modificationes...) [root@fedo14 data]# gedit pg_hba.conf (.. tus modificationes...) ### 6. reiniciar el postgres ### [root@fedo14 /]# /etc/init.d/postgresql restart stopping postgresql: [ OK ] starting postgresql: [ OK ] [root@fedo14 /]# ### 7. probar si escucha en el puerto 5432 ### [root@fedo14 data]# lsof -i -P|grep postgres|grep LISTEN postmaste 1486 postgres 3u IPv4 5738 0t0 TCP localhost: 5432 (LISTEN) (dice que el proceso "postgres" esta escuchando en localhost:5432) No soy experto de fedora (uso debian y ubuntu) pero me parece asi se puede empezar con postgres. Todavia falta un usario y un base de datos para tryton, pero es otra historia... Espero que esto te sirve y por favor los demas me corrigan si me equivoco en algo. Un saludo :) Kurt Miebach -- [email protected] mailing list
