universidad nacional de loja Área de la energía, las … · 2011-02-07 · después de haber...

10
UNIVERSIDAD NACIONAL DE LOJA Área de la Energía, las Industrias y los Recursos Naturales no Renovables CARRERA DE INGENIERIA EN SISTEMAS MÓDULO V PARALELO “B”

Upload: others

Post on 04-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNIVERSIDAD NACIONAL DE LOJA Área de la Energía, las … · 2011-02-07 · Después de haber modificado las líneas antes mencionadas,estaría completamente configurado el PostgreSQL

UNIVERSIDAD NACIONAL DE LOJA Área de la Energía, las Industrias y los Recursos

Naturales no Renovables

CARRERA DE INGENIERIA EN SISTEMAS

MÓDULO V

PARALELO “B”

Page 2: UNIVERSIDAD NACIONAL DE LOJA Área de la Energía, las … · 2011-02-07 · Después de haber modificado las líneas antes mencionadas,estaría completamente configurado el PostgreSQL

Instalación de PostgreSQL8.2 en CentOS5 Franklin Mauricio Vega Hidalgo

Ingeniería en Sistemas V “B” - UNL Página 2

CARACTERÍSTICAS GENERALES: Máquina:

MÁQUINA Marca Procesador Disco Duro Memoria

HP Mini Intel(R)Atom(TM)CPU N270@ 1.60GHz

200GB 2GB

Sistema Operativo:

SISTEMA OPERATIVO Nombre Versión

Windows7 32bits Ultimate

Herramientas:

HERRAMIENTA

Nombre Versión VirtualBox 4.0.0

CentOS 5 5

Postgres 8.2 8.2

Page 3: UNIVERSIDAD NACIONAL DE LOJA Área de la Energía, las … · 2011-02-07 · Después de haber modificado las líneas antes mencionadas,estaría completamente configurado el PostgreSQL

Instalación de PostgreSQL8.2 en CentOS5 Franklin Mauricio Vega Hidalgo

Ingeniería en Sistemas V “B” - UNL Página 3

GUÍA PARA INSTALAR POSTGRESQL8.2 EN CENTOS5 La instalación de Postgres8.2 se la realizó mediante la herramienta VirtualBox4.0 (Máquina Virtual) para lo cual seguimos los siguientes pasos: 1.- Primeramente necesitamos instalar CentOS5 como un nuevo sistema operativo dentro de la máquina virtual:

Page 4: UNIVERSIDAD NACIONAL DE LOJA Área de la Energía, las … · 2011-02-07 · Después de haber modificado las líneas antes mencionadas,estaría completamente configurado el PostgreSQL

Instalación de PostgreSQL8.2 en CentOS5 Franklin Mauricio Vega Hidalgo

Ingeniería en Sistemas V “B” - UNL Página 4

Page 5: UNIVERSIDAD NACIONAL DE LOJA Área de la Energía, las … · 2011-02-07 · Después de haber modificado las líneas antes mencionadas,estaría completamente configurado el PostgreSQL

Instalación de PostgreSQL8.2 en CentOS5 Franklin Mauricio Vega Hidalgo

Ingeniería en Sistemas V “B” - UNL Página 5

2.-Luego de finalizada la instalación de CentOS en la máquina virtual, procedemos a abrir la terminal de CentOs siguiendo la siguiente ruta: Aplicaciones-Accesorios-Terminal

Page 6: UNIVERSIDAD NACIONAL DE LOJA Área de la Energía, las … · 2011-02-07 · Después de haber modificado las líneas antes mencionadas,estaría completamente configurado el PostgreSQL

Instalación de PostgreSQL8.2 en CentOS5 Franklin Mauricio Vega Hidalgo

Ingeniería en Sistemas V “B” - UNL Página 6

3-. Para poder instalar PostgresSQL 8.2, debemos primeramente desactivar los repositorios que vienen por defecto con nuestro sistema operativo. Para desactivar dichos repositorios debemos editar el fichero /etc/yum.repos.d/CentOS-Base.repo

Una forma de desactivar estos repositorios es utilizando el editor nano, para el cual debemos ingresar al root mediante el comando su

4-. Después de haber desactivado dichos repositorios, ingresamos al tmp con el comando cd/tmp y procedemos a ejecutar el siguiente comando: wget http://yump.pgsql.rmps.org/reporpms/8.2/pgdg-centos-8.2-5.noarch.rpm, el mismo que nos permitirá instalar los nuevos repositoriosde PostgresSQL

Page 7: UNIVERSIDAD NACIONAL DE LOJA Área de la Energía, las … · 2011-02-07 · Después de haber modificado las líneas antes mencionadas,estaría completamente configurado el PostgreSQL

Instalación de PostgreSQL8.2 en CentOS5 Franklin Mauricio Vega Hidalgo

Ingeniería en Sistemas V “B” - UNL Página 7

Page 8: UNIVERSIDAD NACIONAL DE LOJA Área de la Energía, las … · 2011-02-07 · Después de haber modificado las líneas antes mencionadas,estaría completamente configurado el PostgreSQL

Instalación de PostgreSQL8.2 en CentOS5 Franklin Mauricio Vega Hidalgo

Ingeniería en Sistemas V “B” - UNL Página 8

5-. Luego de haber instalado todos los paquetes de PostgresSQL8.2, procedemos a iniciar el servidor de postgres con el siguiente comando /sbin/service postgresql start

6.- A continuación procedemos a realizar el cambio de contraseña con el siguiente comando

passwd postgres.

Page 9: UNIVERSIDAD NACIONAL DE LOJA Área de la Energía, las … · 2011-02-07 · Después de haber modificado las líneas antes mencionadas,estaría completamente configurado el PostgreSQL

Instalación de PostgreSQL8.2 en CentOS5 Franklin Mauricio Vega Hidalgo

Ingeniería en Sistemas V “B” - UNL Página 9

7.- Modificamos el archivo postgressql.conf, en donde modificamos las siguientes líneas:

8.- Luego modificamos el siguiente archivo pg_hba.conf, en donde modificamos las siguientes

líneas:

Después de haber modificado las líneas antes mencionadas,estaría completamente

configurado el PostgreSQL

9-. Para comprobar el funcionamiento de PostgreSQL8.2 en CentOS debemos ejecutar el

siguiente comando su postgres, el mismo que nos permite ingresar bash-3.2$, en donde

digitamos psql para ingreasr a la terminal interactiva de PostgreSQL

LINEA A REMPLAZAR LINEA REEMPLAZADAS

#listen_addresses = 'localhost'

listen_addresses = '*'

#port = 5432

port = 5432

LINEA A REMPLAZAR LINEA REEMPLAZADAS

host all all 127.0.0.1/32 ident

host all all 127.0.0.1/32 md5

#port = 5432

port = 5432

Page 10: UNIVERSIDAD NACIONAL DE LOJA Área de la Energía, las … · 2011-02-07 · Después de haber modificado las líneas antes mencionadas,estaría completamente configurado el PostgreSQL

Instalación de PostgreSQL8.2 en CentOS5 Franklin Mauricio Vega Hidalgo

Ingeniería en Sistemas V “B” - UNL Página 10

10-. Finalmente Creamos una nueva base de datos, con la siguiente sentencia:

CREATE DATABASE prueba;

A continuación creamos una tabla con la siguiente sentencia:

CREATE TABLE usuario;

Ingresamos un dato con sus respectivos parámetros, con la siguiente sentencia:

INSERT INTO usuario(‘Franklin’,’Vega’);

Y para concluir realizamos una consulta de los datos ingresados, de la siguiente manera:

SELECT * FROM usuario;