- 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 ...
No hay comentarios:
Publicar un comentario