Instalación Servidor PostgreSQL 8.0

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:
  • 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
Bueno eso es todo espero les haya ayudado un poco en la instalación del servidor

Saludos ...
Sin votos aún

Enviar un comentario nuevo

El contenido de este campo se mantiene privado y no se mostrará públicamente.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Más información sobre opciones de formato

CAPTCHA
Esta pregunta es para probar si tu eres un humano y para prevenir spam en el sitio.
4 + 14 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.