Вы находитесь на странице: 1из 16

BASES DE DATOS Gua de instalacin PostgreSQL Lo primero que tenemos que hacer es descargar la versin del programa de instalacin

que corresponda con nuestro sistema. En nuestro caso nos descargamos desde http://www.enterprisedb.com/products/pgdownload.do la versin libre para la comunidad.

Una vez descargado el instalador lo nico que tendremos que ejecutar es como administrador en nuestro sistema. 'root' en linux y 'usuario administrador' en Windows.

En Windows, basta con pulsar en el fichero exe que nos hemos descargado para empezar a ejecutar este programa de instalacin. La primera pantalla que se nos muestra es la bienvenida al instalador de PostgreSQL. A partir de ahora tendremos que pulsar "Next" cada vez que queramos avanzar al siguiente paso.

En el siguiente paso tendremos que definir el directorio donde vamos a instalar todos los programas que vienen con esta versin de PostgreSQL. En nuestro caso, utilizaremos el valor por defecto que el programa nos sugiere. /opt/PostgreSQL/8.4 en linux y C:\Program Files\PostgreSQL\9.1 en Windows.

Una vez que hemos escrito el directorio que queremos utilizar para instalar el programa, pasamos al siguiente paso. En este paso tenemos que definir el directorio de datos en donde se crearn nuestras bases de datos. De nuevo, en nuestro caso utilizaremos el valor por defecto que el programa nos sugiere. /opt/PostgreSQL/8.4/data en linux y C:\Program Files\PostgreSQL\9.1\data en Windows XP.

Pasamos al siguiente paso. En este paso tenemos que definir una clave de acceso para el usuario administrador de nuestra base de datos PostgreSQL. No olvidar esta

clave, si no quereis tener problemas ms adelante. En Windows XP la clave definida en este paso ser tambien la clave que se utilizar para la cuenta de servicio 'postgres' que se crear durante la instalacin. Si esta cuenta ya existe, tendremos que utilizar la clave que dicha cuenta tiene asignada. Ms adelante podremos cambiar, si queremos, la clave del usuario administrador (postgres) de la base de datos. Esta clave es totalmente independiente de la clave de la cuenta de servicio 'postgres' en el sistema operativo.

Pasamos al siguiente paso. En este paso tendremos que especificar el puerto que PostgreSQL utilizar para escuchar por conexiones. En nuestro caso dejamos el valor por defecto, 5432.

Una vez que hemos terminado con los pasos bsicos, el programa entra en la seccin de opciones avanzadas. En este paso tenemos que decidir que 'locale' queremos utilizar y si queremos instalar PL/pgSQL en la base de datos template1. Si no sabeis que responder, os recomiendo elegir "Locale: C" e instalar PL/pgSQL en template1. (template1 es una base de datos por defecto en PostgreSQL que se puede utilizar como plantilla cuando creamos bases de datos. Todo lo que se instala/crea en template1, estar disponible en todas las bases de datos que usen template1 como plantilla)

Una vez que hemos terminado con todos los pasos de configuracin, el programa nos informa que est listo para empezar a instalar e inicializar nuestra instalacin.

Pulsamos por ltima vez "Next" y esperamos a que el programa termine de instalar todo.

Una vez terminada la instalacin, podremos salir del instalador pulsando "Finish". En este ltimo paso el instalador nos da la opcin de arrancar automticamente un programa llamado "Stack Builder". Este programa puede ser usado para instalar diversos programas adicionales, tanto programas libres como algunos distribuidos por EnterpriseDB. En este artculo no vamos a ver nada relacionado con "Stack Builder" y por eso borramos la eleccin de arrancarlo automticamente antes de pulsar "Finish".

Seleccionaremos las herramientas y aplicaciones a instalar mediante Stack Builder. En nuestro caso marcaremos pslODBC, Drupal, mediaWiki, phpBB y los ms importantes para nuestro ejemplo:ApachePHP y phpPgAdmin:

El asistente de Stack Builder nos mostrar los paquetes seleccionados y el directorio temporal donde se descargarn los ficheros de instalacin de estos paquetes:

Pulsaremos "Next" para iniciar la descarga de los ficheros de instalacin de los paquetes elegidos:

Tras la descarga, se iniciar un asistente de instalacin por cada paquete o herramienta descargada. Por lo tanto depender de las opciones elegidas. En nuestro caso se iniciar la instalacin de ApachePHP, pulsaremos "Next" para iniciarla:

Seleccionaremos la carpeta de instalacin de Apache, en nuestro caso: C:\Program Files (x86)\PostgreSQL\EnterpriseDB-Apache\PhpC:/Apache

Introduciremos el puerto que usar el servidor web Apache, por defecto 8080:

El asistente nos indicar que se iniciar la instalacin definitiva de ApachePHP, pulsaremos "Next":

El asistente nos indicar que se iniciar la instalacin definitiva de ApachePHP, pulsaremos "Next":

Tras la instalacin, el asistente nos avisar de que ha concluido correctamente, pulsaremos "Finish":

10

Tras la instalacin de Apache, se iniciar el asistente de instalacin para el siguiente paquete seleccionado, pulsaremos "Next":

Introduciremos los datos de conexin con PostgreSQL: Host: IP nombre de red (hostname) del equipo con PostgreSQL instalado. Por defecto el equipo local 127.0.0.1. Port: puerto de conexin con PostgreSQL, por defecto 5432.

11

El asistente nos avisar de que se va a iniciar la instalacin pulsaremos "Next" para iniciarlo:

Drupaluser Finalizamos la instalacin:

12

Tras la instalacin de todos los paquetes seleccionados, podremos, por ejemplo, acceder a phpPgAdmin, para ello abriremos un navegador web desde cualquier equipo de la red e introduciremos la siguiente direccin: http://IP_Servidor_PostgreSQL:8080/phpPgAdmin Donde "IP_Servidor_PostgreSQL" ser la IP o el nombre de red (hostname) del equipo servidor de PostgreSQL. Si todo es correcto se abrir la pgina de inicio de phpPgAdmin, en la parte izquierda, en "Servidores" nos mostrar nuestro servidor de PostgreSQL, pulsaremos sobre l:

Nos solicitar usuario y contrasea de conexin con el servidor de bases de datos gratuito PostgreSQL. Por defecto el usuario ser "postgres" introduciremos la contrasea para este usuario (por defecto tambin "postgres") y pulsaremos en "Autenticar" :

13

Y ya tendremos acceso a la administracin va web de PostgreSQL proporcionada por phpPgAdmin. Desde aqu podremos crear bases de datos, crear usuarios, crear tablas, consultar tablas existentes, vistas, secuencias, funciones, etc.:

Si todo el proceso de instalacin ha salido bien tendriamos que tener un nuevo menu en nuestro sistema. En este menu podremos acceder a la documentacin de PostgreSQL, a diversos programas clientes, arrancar y apagar la base de datos, etc.

ACCESO A PGADMIN III DE POSTGRESQL EN WINDOWS 7 Por supuesto, el asistente de instalacin de PostgreSQL tambin habr instalado pgAdmin III para administrar, con todas las opciones, el servidor PostgreSQL. Para abrirlo accederemos al men "Iniciar" - "Todas las aplicaciones" - "PostgreSQL 9.1" - "pgAdmin III":

14

pgAdmin III nos mostrar en la parte izquierda los servidores PostgreSQL que haya encontrado, si no aparece el nuestro podremos agregarlo. Pulsaremos sobre el servidor y seleccionaremos "Conectar":

Introduciremos la contrasea del usuario "postgres" y pulsaremos "OK":

Si los datos de acceso son correctos ya podremos administrar PostgreSQL con todas las opciones: crear usuarios, esquemas, tablas, vistas, secuencias, funciones. Podremos consultar datos, tablas, bases de datos creadas, etc.:

15

16

Вам также может понравиться