Instalación Servidor PostgreSQL 8.0
Published by danilo04 on November 13th, 2007 in postgresql, servidores
Esta es una breve guía de los pasos a seguir para la instalación de un servidor de base de datos PostgreSQL. Los pasos son los siguientes:
Saludos ...
- Lo primero que debemos hacer es decargar el paquete que contiene la versión 8.0.x de postgree. En esta dirección lo podrán encontrar.
- Debemos crear un grupo y un usuario dentro del servidor. Lo podemos llamar postgres tanto el grupo como el usuario. Al usuario le asignamos como directorio inicial /usr/local/pgsql.
- Ahora desempacamos el paquete. tar -xvf postgresql-8.0.14.tar.bz2
- Entramos a la carpeta. cd postgresql-8.0.14/
- Procedemos a compilar postgresql:
- ./configure --prefix=/usr/local/pgsql (Si te da error que no encuentra la librería readline podemos obviar esta). ./configura --without-readline
- make (esto demorará un poco)
- su - (nos registramos como root y buscamos la carpeta descomprimida de postgresql, en mi caso /home/usuariox/postgresql-8.0.14/). Nos debe salir un mensaje como este " All of PostgreSQL successfully made. Ready to install.
" - make install (procedemos a instalar). Si está correcto debe dar esta salida "PostgreSQL installation complete."
- Cambiamos los permisos de /usr/local/pgsql para el usuario y grupo postgres # chown -R postgres:postgres /usr/local/pgsql
- Cambiamos al usuario postgres # su - postgres
- Accedemos al directorio donde se encuentra postgres $ cd /usr/local/pgsql
- Ahora necesitamos inicializar el database cluster
$ bin/initdb -D ./data - Después de haber creado el directorio /usr/local/pgsql/data, éste está listo para su uso.
- Procedemos a levantar el servidor
$ bin/pg_ctl -D ./data -l data/logfile start - Listo ya tenemos el servidor de postgresql arriba y listo para usar, sólo hay que crear una base de datos de prueba.
- Para agregar usuarios podemos utilizar el siguiente comando
$ /usr/local/pgsql/bin/createuser . Los pasos para crearlo son bien sencillos - Para crear una base de datos hacemos esto:
$ /usr/local/pgsql/bin/createdb --owner=username databasename
Donde username es el usuario a quien se le va a asignar dicha base de datos y databasename es el nombre de la base de datos. - Otra manera de crear base de datos y usuario es mediante el administrador gráfico phAdmin III
Saludos ...

fajardo (no verificado) on July 21st 2011
Muy buen aporte... solo tengo una consulta tengo ubuntu 11.04 he instale postgres atraves del centro de software, no puedo crear usuarios, incluyendo que instale pgadmin?
danilo04 on August 10th 2011
Que tal fajardo. Mira encontre este manual [0] (que no lo he probado) y en el punto 5 hablan sobre crear el password del usuario postgree. Quizas sea de ayuda.
[0] http://socrateos.blogspot.com/2011/07/installing-postgresql-90-on-ubuntu...
Enviar un comentario nuevo