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

Responder a