Avatar de usuario por pello in January 1, 1970, 1:00 am   tags: postgres,debian,lenny,

Resulta que el postgres no funciona solito en el lenny y hay que hacer algún apaño después del apt-get.

Bueno esta es una solución, la primera parte con una explicación encontrada en internet de la mano de Alvarus, pero no bastaba.

gandalf:~# mkdir -p /var/pgsql
gandalf:~# mkdir -p /var/pgsql/data
gandalf:~# chown postgres /var/pgsql/data

gandalf:~# su - postgres
postgres@gandalf:~$ /usr/lib/postgresql/8.3/bin/initdb -E utf8 -U postgres -D /var/pgsql/data/
Los archivos de este cluster serán de propiedad del usuario «postgres».
Este usuario también debe ser quien ejecute el proceso servidor.
El cluster será inicializado con configuración local es_ES.UTF-8.
La configuración de búsqueda en texto ha sido definida a «spanish».

corrigiendo permisos en el directorio existente /var/pgsql/data ... hecho
creando subdirectorios ... hecho
seleccionando el valor para max_connections ... 100
seleccionando el valor para shared_buffers/max_fsm_pages ... 24MB/153600
creando archivos de configuración ... hecho
creando base de datos template1 en /var/pgsql/data/base/1 ... hecho
inicializando pg_authid ... hecho
inicializando dependencias ... hecho
creando las vistas de sistema ... hecho
cargando las descripciones de los objetos del sistema ... hecho
creando conversiones ... hecho
creando directorios ... hecho
estableciendo privilegios en objetos predefinidos ... hecho
creando el esquema de información ... hecho
haciendo vacuum a la base de datos template1 ... hecho
copiando template1 a template0 ... hecho
copiando template1 a postgres ... hecho

ATENCIÓN: activando autentificación «trust» para conexiones locales.
Puede cambiar esto editando pg_hba.conf o usando el parámetro -A
la próxima vez que ejecute initdb.

Completado. Puede iniciar el servidor de bases de datos usando:

    /usr/lib/postgresql/8.3/bin/postgres -D /var/pgsql/data
o
    /usr/lib/postgresql/8.3/bin/pg_ctl -D /var/pgsql/data -l archivo_de_registro start

postgres@gandalf:~$ 

Con eso no basta, luego hay que inicializar. Inicializar:

postgres@gandalf:~$ /usr/lib/postgresql/8.3/bin/postgres -D /var/pgsql/data
LOG:  el sistema de bases de datos fue apagado en 2009-06-05 09:34:46 CEST
LOG:  lanzador de autovacuum iniciado
LOG:  el sistema de bases de datos está listo para aceptar conexiones

gandalf:~# pg_createcluster 8.3 main
Creating new cluster (configuration: /etc/postgresql/8.3/main, data: /var/lib/postgresql/8.3/main)...
Moving configuration file /var/lib/postgresql/8.3/main/postgresql.conf to /etc/postgresql/8.3/main...
Moving configuration file /var/lib/postgresql/8.3/main/pg_hba.conf to /etc/postgresql/8.3/main...
Moving configuration file /var/lib/postgresql/8.3/main/pg_ident.conf to /etc/postgresql/8.3/main...
Configuring postgresql.conf to use port 5433...

El puerto se inicia en el 5433. Lo podemos cambiar en postgresql.conf. Ahora creamos la BBDD y un usuario especifico.

gandalf:~# su - postgres

postgres@gandalf:~$ psql template1
template1=# CREATE DATABASE nombredb;
template1=# create user nombreusuario with password 'superpassword';
template1=# grant all on database nombredb to nombreusuario;
18 comments |  PELMAlink |  3935 reads
4 de 1
dejar comentario
Comentarios
#11 avatar de viagra dice:
viagra asdasdas viagra jkhkjh viagra 1232 viagra 1232 viagra 1232 cialis 1232 cialis 1232 1232 generic viagra 1232423423 cialis 1232 buy cialis dgdg buy cialis 56465 buy cialis 56465 viagra online asdjaksdn buy viagra asdj cheap viagra asdjaksdn buy viagra online asdjaksdn cheap viagra asdjaksdn buy cialis 64654 viagra online without prescription
viagra asdasdas viagra online fsde cheap viagra fsde buy viagra fsde viagra 665445 viagra 1232 viagra 1232 viagra online without prescription 553434 viagra online without prescription 65456 buy cialis 9876 cialis 1232 cialis 1232 cialis 1232 viagra 1232 generic viagra 1232 buy cialis gdfgdfg cialis 5345 cialis 543543 phentermine without prescription 66544 phentermine without prescription 7766 cialis 5345 cialis 543543 cheap viagra fsde viagra online without prescription asdasdas viagra
+-0 de 0
in August 21, 2011, 1:30 pm
#12 avatar de Ceakermaunela dice:
yZh hermes replica kKy www.acisap.org/smf/index.php?action=profile aGx gucci duffle bags sWy www.improper.com/member/22708/ iVm www.quechup.com/blog/entry/view/id/828657 zDq gucci backpacks bQb discount gucci handbags oGa www.broadpoint.net/member/34456/
+-0 de 0
in January 20, 2012, 1:44 pm
#13 avatar de Paul Smith dice:
It makes me feel so surprise.I never know there is such a wonderful place that I can find what I need,
www.safegenericmeds.com/product/29/penegra.html
www.safegenericmeds.com/product/32/generic-viagra.html
www.safegenericmeds.com/product/4/kamagra.html
+-0 de 0
in January 30, 2012, 1:07 pm
#14 avatar de viagra kaufen dice:
mjgpsh qviagra.eu/ viagra kaufen 9980 qcialis.it/ cialis 0888 qviagra.it/ viagra 8]]] qcialis.fr/ cialis RziJE qviagra.fr/ viagra :-O qcialis.eu/ cialis 5380
+-0 de 0
in February 4, 2012, 6:13 am
+-0 de 0
in February 9, 2012, 6:23 pm
#16 avatar de is hydroxycut safe dice:
www.pello.info has interesting content
is hydroxycut safe
+-0 de 0
in February 10, 2012, 9:17 am
#17 avatar de Payday Loan dice:
xoilypq fastpaydayloanscanada.ca/ Payday Loan lMLfuv onlineukpaydayloans.co.uk/ Payday Loans UK 9202 fastuspaydayloans.com/ payday loans 2617 fastpaydayloansus.com/ payday loans PgXbG
+-0 de 0
in February 20, 2012, 10:11 pm
+-0 de 0
in March 20, 2012, 6:49 am
Show all fields