actividad 7 windows server

56
1 ACTIVIDAD 7: INSTALACIÓN RAID NIVEL 5, NIC TEAMING Y APLICACIONES WEB EN WINDOWS SERVER 2008 R2 Santiago Cadavid Gómez Jorge Andrés Ocampo Suarez Alejandro Mesa Ramírez Ficha: 455596 Instructor: Andrés Mauricio Ortiz Tecnología en administración de redes de datos SENA (Servicio Nacional De Aprendizaje) Medellín 2013

Upload: jocampo659

Post on 10-May-2015

263 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Actividad 7 windows server

1

ACTIVIDAD 7:

INSTALACIÓN RAID NIVEL 5, NIC TEAMING Y APLICACIONES WEB EN

WINDOWS SERVER 2008 R2

Santiago Cadavid Gómez

Jorge Andrés Ocampo Suarez

Alejandro Mesa Ramírez

Ficha: 455596

Instructor: Andrés Mauricio Ortiz

Tecnología en administración de redes de datos

SENA (Servicio Nacional De Aprendizaje)

Medellín 2013

Page 2: Actividad 7 windows server

2

Contenido

Pág.

Introducción………………………………………………………………………..3

Raid……………………………………………………………………………..4-13

Nic Teaming…………………………………………………………………..14-20

Aplicaciones Web…………………………………………………………….21-45

Tips de seguridad…………………………………………………………….46-54

Conclusiones……………………………………………………………………..55

Web-grafía………………………………………………………………………..56

Page 3: Actividad 7 windows server

3

Introducción

El siguiente trabajo tiene como objetivo mostrar la manera correcta para configurar

un Raid nivel 5, un Nic Teaming y Aplicaciones Web en el sistema operativo

Windows Server 2008 r2. También se incluirá una descripción detallada durante

cada proceso para su mejor comprensión.

Page 4: Actividad 7 windows server

4

Raid Nivel 5 (Windows Server 2008 r2)

En la actualidad existen soluciones que ayudan mitigar errores y fallos posibles en

un servidor, una de ellas es el RAID, el cual permite por medio de varios Discos

duros (Preferiblemente) tener un solo disco para almacenar datos, usarlo en una

base de datos o con un fin específico, estos a su vez son identificados por niveles,

teniendo cada nivel características distintas que se pueden combinar según

nuestras necesidades. En este manual se implementará una solución Raid de nivel

5, dicho Raid brinda la posibilidad de conservar una paridad en cada disco,

permitiendo así recuperar los datos cuando se genera la pérdida de uno de los

discos.

Para empezar a configurar el Raid debemos tener previamente mínimo tres discos

(sin contar el disco donde se almacena el sistema operativo), luego de que

cumplamos con este requisito debemos entrar al administrador de nuestro servidor,

dirigirnos a la opción “Storage” (almacenamiento) y dentro de ella “Disk”

“Management”, allí encontraremos las unidades que el servidor posee.

Se debe tener en cuenta, además, que los tres Discos que requerimos deben estar

completamente vacíos (sin particiones) y/o como volúmenes dinámicos.

Page 5: Actividad 7 windows server

5

Ahora, luego de tener los discos duros listos, procedemos a dar clic derecho en

algún disco e indicarle la opción “New RAID-5 Volume”.

Ahora se ha generado una ventana en la que procedemos a indicar los discos que

harán parte de nuestro Raid (solo aparecen los que podemos usar), en este paso

seleccionamos un disco y presionamos en la opción “Add >”.

Page 6: Actividad 7 windows server

6

Debemos tener un resultado similar al anterior puesto que nuestro nivel de Raid

debe tener 3 discos como mínimo. Ahora daremos clic en “Next >.”

Ahora nos permiten elegir la letra que identificará el volumen Raid, la elegimos

desplegando la lista que nos proporcionan y damos clic en la letra deseada.

Page 7: Actividad 7 windows server

7

Luego de elegir dicha letra procedemos a dar clic en la opción “Next >”.

Ya por terminar se debe elegir el sistema de archivos que define el formato del

volumen, el nombre o etiqueta que llevará el volumen y opciones de formato rápido

Page 8: Actividad 7 windows server

8

y compresión de archivos y carpetas, luego de elegir dichas opciones deseadas

debemos de presionar el botón “Next >”.

Para Finalizar el asistente muestra la información de las características que tendrá

el Raid, si todo está en orden debemos indicarle la opción Finalizar.

Esta advertencia se refiere a que no se indicado algún volumen dinámico y que el

asistente procederá a crearlo, a lo que debemos indicar la opción “Yes” para que

continúe con dicho procedimiento.

Page 9: Actividad 7 windows server

9

El asistente hará una serie de configuraciones a los discos, a lo cual tardará un poco

en finalizar dicho procedimiento, nos daremos cuenta que ha terminado por una

imagen similar a esta, el cual contiene el estado del disco, informando que el estado

del disco es “Saludable”, el color que identifican los volumenes Raid (azul claro) y

tambien porque se ha creado otra unidad con el Label y la letra que eligimos:

Para probar que funciona el Raid se ha eliminado uno de los discos:

Page 10: Actividad 7 windows server

10

Ahora en nuestro volumen Raid tenemos que hay un fallo y que falta un disco, luego

de analizar esto se ha ingresado un disco:

Page 11: Actividad 7 windows server

11

Ahora el administrador de discos ha encontrado un disco vacío y sin ningún tipo de

configuración.

Para reparar el Raid que posee el servidor debemos hacer el siguiente proceso:

Dar clic derecho en el volumen Raid y seleccionar la opción “Repair Volume…”

luego emergerá un cuadro similar al siguiente:

Page 12: Actividad 7 windows server

12

Acá debemos elegir que disco se va usar para reemplazar el faltante, seleccionamos

el disco que aparece en dicho cuadro y presionamos en el botón “OK”:

Nuevamente tendremos el cuadro que nos informa que se creará un volumen

dinámico y nos pide confirmación para proceder a realizar dicho procedimiento:

Page 13: Actividad 7 windows server

13

Por último el asistente realiza las configuraciones pertinentes para el Raid para al

final volver al estado “Saludable” y así volver a estar intacto el Raid:

Page 14: Actividad 7 windows server

14

Nic Teaming (Windows Server 2008 r2)

¿Qué es?

El NIC Teaming (Bonding en Linux) es otra solucion que ha surgirdo para cumplir

con la alta disponibilidad consiste en implementar dos o tarjetas de red para crear

un equipo en el cual por medio de una configuracion se logra que cuando una falle

la otra se active para seguir cumpliendo con las funciones que la anterior ejercia.

Para hacer posible dicha configuracion debemos tener actualizado y funcional el

driver que provee el fabricante para la tarjeta de red del servidor.

Si ya tenemos los drivers al dia, iremos al administrador de conexiones de windows

y daremos clic derecho en el adaptador de red y seleccionamos la opcion

“Properties”:

Luego Sale una ventana con la configuración de propiedades que el adaptador

posee:

Page 15: Actividad 7 windows server

15

En esta ventana se hará clic en el botón configurar para conseguir más opciones y

encontrar la opción necesaria para usar el Teaming:

Ahora estamos en una ventana donde tenemos más opciones de configuración para

dicho adaptador, en esta ventana seleccionamos la viñeta llamada “Teaming”, nos

fijaremos que la casilla de que allí aparece este chuleada y procedemos a dar clic

en la opción “New Team…”:

Page 16: Actividad 7 windows server

16

Saldrá un asistente que cumplirá con la configuración de dicho adaptador, en esta

primera instancia nos permiten poner un nombre al Team de tarjetas que se

elaborará, y luego de haber fijado el nombre deseado dar clic en el botón “Next >”.

Una vez se le ha asignado un nombre al Team nos encontramos en el menú

donde se eligen las tarjetas de red que harán parte de dicho grupo nos fijaremos

que ambas tarjetas que poseemos estén chuleadas; luego presionamos en el

botón “Next >”.

Page 17: Actividad 7 windows server

17

En esta ventana se debe elegir la opción o la función que cumplirá dicho Team para

este caso usaremos el adaptador a prueba de fallos siendo esta la primera opción,

esta opción se ha decidido puesto que se desea que en ningún momento se pierda

la conectividad y esta opción pone una de las tarjetas en estado Standby y cuando

la que está activa se deshabilita dicha tarjeta pasa al estado activo.

Para finalizar nos encontramos con esta pantalla y simplemente debemos presionar

en el botón Finalizar.

Page 18: Actividad 7 windows server

18

Al haber finalizado saldrá una ventana en la que podemos tener acceso a las

configuraciones del adaptador resultante del proceso de Teaming que se ha

desarrollado, en la viñeta “Settings” podemos encontrar las tarjetas y sus estados y

acceder a modificar el Team presionando en la opción “Modify Team…”

Aquí se observa las interfaces y las prioridades que se le ha asignado, seleccionar

una prioridad sirve que para que después que se haya vuelto habilitar una interfaz

marcada como primaria esta vuelva a retornar a sus trabajos mientras la otra vuelve

a quedar en “Standby”.

Para pruebas se ha decidido desconectar la interfaz activa que el servidor tiene:

Page 19: Actividad 7 windows server

19

Dicho cambio ha producido un cambio en el Team y ahora como podemos observar

la interfaz primaria ha pasado a un estado de “Disabled” lo que nos da a entender

que ha tenido un fallo y la otra interfaz que se posee ha pasado a estado activo.

Al volver a conectar la interfaz primaria:

Page 20: Actividad 7 windows server

20

El estado de dicha interfaz vuelve a pasar a “Active” y la Secundaria que la

reemplazaba mientras estaba en estado deshabilitado vuelve a su estado anterior

“Standby” indicándonos así que se ha establecido una correcta configuración en el

NIC Teaming.

Page 21: Actividad 7 windows server

21

Joomla (Windows Server 2008 r2)

En la actualidad existen varias soluciones para la creacion y la gestión y creacion

de un sitio Web, entre ellas está Joomla, una aplicación que se encarga de dar dicha

solucion, es de instalacion sencilla y no requiere muchos conocimientos para dicha

instalacion. Lo primero que debemos hacer es descargar la aplicación desde el

sisitio web oficial, luego debemos descomprimir los archivos que trae la descarga,

para tener un resultado similar al siguiente.

Luego de tener los archivos descomprimidos debemos copiar todo su contenido en

la carpeta “www” de nuestro servidor web (para este caso es WAMP) dicho

directorio se encuentra en la ruta de instalación que se ha seleccionado para el

Wamp, normalmente debería está en el disco “C:” pero para este caso está en el

“R:” que es el Volumen Raid que previamente se ha creado en el servidor, como lo

vemos en la siguiente imagen:

Page 22: Actividad 7 windows server

22

En este directorio debemos pegar todo el contenido previamente copiado:

Page 23: Actividad 7 windows server

23

Para acceder a nuestra aplicación solo debemos ir al gestor de Wamp presionar clic

izquierdo en dicho icono y luego seleccionar la opción “Localhost” o ir al explorador

de internet e ingresar a la URL “http://localhost/installation/index.php” lo cual nos

llevará a una pantalla similar a la siguiente:

Page 24: Actividad 7 windows server

24

Este es el asistente de instalación de la aplicación Joomla, en el cual se deben

seguir los pasos que allí se indican para poder tener dicha aplicación ofreciendo

su servicio.

Previamente a seguir los pasos de instalación se debe crear la base de datos que

usará la aplicación para esto se da clic izquierdo en el icono de Wamp y se

selecciona la opción “phpMyAdmin”:

Page 25: Actividad 7 windows server

25

Luego encontramos una pantalla similar a esta en la cual podemos administrar las

bases de datos que tiene el servidor, para crear la base de datos se debe elegir el

nombre de la base de datos y después presionar en el botón “Crear”, para este caso

el nombre de la base de datos será “SAJ”.

Continuando con la instalación se deben llenar los datos que el asistente pide, un

correo en el cual llegan notificaciones de la aplicación y notificaciones de

configuración, un nombre de usuario y contraseña que se usará después para

ingresar al panel de administrador de la aplicación y por ultimo un nombre y una

descripción para el sitio web. También se elige la opción si se desea que el servicio

este fuera de línea o por lo contrario este se lance inmediatamente.

Page 26: Actividad 7 windows server

26

Ahora estos datos se refieren para poder conectar a la base de datos nuestra

aplicación, aquí se elige el nombre de la base de datos que se ha creado

previamente (SAJ), el sitio donde se aloja que normalmente es Localhost puesto

que está en el mismo servidor y el usuario y contraseña que se usa para ingresar a

la base de datos, en este caso se deja la contraseña en blanco puesto que no se ha

configurado una contraseña para dicha base de datos.

Page 27: Actividad 7 windows server

27

Las anteriores imágenes son del paso final del asistente, donde se hace un resumen

de la configuración que se ha indicado para la página, la configuración para la base

de datos, las características que se deben tener previas a dicha instalación (versión

PHP, MySQL…).

Para finalizar luego de que las configuraciones que se harán estén bien nos

debemos fijar en una opción que nos ofrecen, para este caso se usará un sitio

multilenguaje por lo tanto se dejara la opción seleccionada y la opción de

configuración del correo electrónico se dejará en No puesto que el correo indicado

aún no se ha configurado y por lo tanto no se recibirán los correos. Hecho esto se

procede a dar clic en Instalar.

Page 28: Actividad 7 windows server

28

Ya por finalizar sale esta pantalla con una advertencia e indícanos que ya se ha

instalado la aplicación. Debemos dar clic en el botón de dicha advertencia:

La carpeta de instalación que se ha eliminado allí se encontraba en el directorio

“www” esto se ha hecho con el fin de poder usar luego la aplicación y poder ingresar

al panel de administración y usar dicha aplicación. Luego de eso podemos ingresar

al sitio o ir directamente al panel de administración dando clic en cualquiera de los

dos botones. Al panel de administración también se puede acceder por el link

“http://localhost/administrator/”.

Page 29: Actividad 7 windows server

29

Aquí es donde se podrá ingresar con el usuario y contraseña que se ha configurado

anteriormente

Luego de haberse loggeado aparece dicho panel de administración y allí se podrán

realizar todas las configuraciones que se necesiten para el sitio Web.

Como se puede observar en esta imagen se puede hacer toda clase de tareas

posibles para dicho sitio:

Page 30: Actividad 7 windows server

30

Page 31: Actividad 7 windows server

31

OCS INVENTORY (Windows Server 2008 r2)

Para instalar esta plataforma web se necesita instalar la aplicación “Xampp

Server”, el cual podemos descargar de la siguiente página:

http://www.apachefriends.org/es/xampp.html.

Esta aplicación se puede instalar de manera manual o automática:

Manual:

Una vez descargado lo ejecutamos y simplemente le damos a siguiente para

pasar a la ventana que nos mostrara los componentes a instalar:

Seleccionamos la ruta de instalación de la aplicación:

Page 32: Actividad 7 windows server

32

En la siguiente ventana nos preguntan si queremos saber más acerca de la

aplicación, en nuestro caso la desmarcamos porque no queremos:

Nos preguntara si estamos preparados para realizar la instalación. Solo le damos

a siguiente:

Esperamos un tiempo y la instalación se completara, al final solo deberemos darle

a terminar para salir.

Page 33: Actividad 7 windows server

33

Automática:

Para realizar la instalación del servidor “Xampp” de manera automática,

deberemos de bajar la siguiente versión de OCS Inventory desde su página

principal:

Lo ejecutamos y seleccionamos el lenguaje de instalación:

Nos saldrá una advertencia acerca de la ruta que debería de tener la aplicación:

Page 34: Actividad 7 windows server

34

Le damos ok y simplemente le damos siguiente para iniciar la instalación:

En la siguiente ventana aceptamos los términos de licencia y le damos siguiente:

Page 35: Actividad 7 windows server

35

Seleccionamos la ruta para instalar la aplicación:

En la siguiente ventana es donde escogeremos la opción para instalar Xampp

junto con la aplicación de manera automática, seleccionando la opción full o

simplemente marcando la casilla:

Page 36: Actividad 7 windows server

36

Esperamos a que se instale:

Nos saldrá una ventana emergente preguntándonos algunas opciones para la

instalación, como si deseas crear un icono en el escritorio:

Page 37: Actividad 7 windows server

37

Pregunta si quieres hacer una instalación de Xampp en modo portable y avisara

que está listo para usarse:

Nos entregara un mensaje en el cual dice con qué zona horaria queda configurado

y le damos a enter para continuar:

Por último nos lleva a un panel para configurar algunas opciones a gusto, en

nuestro caso solo le damos x y enter para salir:

Page 38: Actividad 7 windows server

38

Esperamos a que OCS Inventory termine de instalarse:

Una vez terminado nos enviara a la página para su configuración:

Para acceder no entraremos como viene por defecto, si no que accederemos con

el usuario “root”, sin contraseña y en Hostname pondremos localhost. Una vez

terminado le damos a enviar y nos enviara a la siguiente página donde cargara la

configuración y simplemente le daremos a enviar:

Page 39: Actividad 7 windows server

39

Una vez terminado la instalación se habrá completado y solo deberemos ir al

inventario:

Entraremos a la página como admin y contraseña admin, y listo OCS Inventory

queda listo para usarse:

Page 40: Actividad 7 windows server

40

Implementar Servicios De Manera Simultanea

Para poder integrar Joomla junto con OCS deberemos ubicarnos dentro de la

carpeta “htdocs”:

Creamos una carpeta con un nombre cualquier en nuestro caso “joomla”:

Page 41: Actividad 7 windows server

41

Dentro de la carpeta recientemente creada, descomprimiremos la carpeta de

instalación de la aplicación:

En phpmyadmin creamos una base de datos que se llame igual que la carpeta que

creamos:

Entramos a la carpeta por medio del navegador de la siguiente manera:

Page 42: Actividad 7 windows server

42

Accedemos a la carpeta y se iniciara la instalación, llenamos los campos

requeridos, como el nombre del sitio, correo, usuario y contraseña:

Seleccionamos el tipo de base de datos, el nombre del host, usuario, contraseña,

el nombre de la base de datos (la que creamos anteriormente) y un prefijo para la

tabla:

Page 43: Actividad 7 windows server

43

Verificamos el resumen de la instalación:

Esperamos a que se instale la aplicación:

La aplicación nos pide eliminar la carpeta de instalación:

Page 44: Actividad 7 windows server

44

Procedemos a eliminar la carpeta:

Ahora podemos ingresar de manera normal:

Page 45: Actividad 7 windows server

45

O como administrador:

Page 46: Actividad 7 windows server

46

Tips de Seguridad Servidores Web y Bases de Datos

Xampp:

Visualización de la páginas por el público:

Podemos hacer que Xampp no pueda ser visualizado a través de la red por

cualquier persona:

Para esto ingresaremos al siguiente link más abajo:

En esta página seleccionaremos una nueva contraseña para el root,

seleccionaremos el tipo de autenticación para PhpMyadmin y seleccionaremos un

usuario con contraseña (el administrador) para acceder al sitio de configuración de

Xampp:

Page 47: Actividad 7 windows server

47

Mandamos los cambios y podremos visualizar un mensaje como el siguiente:

Ahora cuando tratemos de entrar a la página de configuración de Xampp nos

pedirá un usuario con contraseña:

Page 48: Actividad 7 windows server

48

Si se escribe mal podemos verificar su efectividad:

Ahora en Xampp podremos visualizar que nos encontramos seguros:

Página de inicio en PhpMyadmin:

Cuando se abre PhpMyadmin a través de un navegador este pide usuario y

contraseña:

Page 49: Actividad 7 windows server

49

El usuario administrador en este caso es root y supongamos que no tiene

asignada ninguna contraseña:

Cuando tratamos de entrar sin contraseña se producirá el siguiente error:

Page 50: Actividad 7 windows server

50

Si nos dirigimos a la parte de seguridad de Xampp podremos observar que

efectivamente el root no tiene contraseña asignada:

Para Cambiar esto dirigiremos a:

Aquí seleccionaremos la nueva contraseña para el root y realizamos el cambio de

contraseña:

Page 51: Actividad 7 windows server

51

Una vez se haya actualizado la contraseña tendremos un mensaje como el

siguiente:

Ahora iniciaremos sesión nuevamente, pero, esta vez con contraseña:

Page 52: Actividad 7 windows server

52

Ahora veremos que podemos loguearnos de manera exitosa:

PhpMyadmin:

Privilegios de usuarios:

Es muy importante en la implementación de bases de datos mirar que usuarios

poseen permisos totales y cuales solo los necesarios para trabajar, evitando de

esta manera problemas o violaciones de seguridad.

Para editas los privilegios nos dirigimos al siguiente sector:

Page 53: Actividad 7 windows server

53

En esta página podremos visualizar que permisos posee cada usuario que

manipula la base de datos:

Para editar solo le damos click al icono:

Una vez dentro se desplegarán todos los privilegios globales que puede tener

cada usuario:

Page 54: Actividad 7 windows server

54

También privilegios sobre las bases de datos y contraseñas:

Por último la configuración especifica del usuario:

Page 55: Actividad 7 windows server

55

Conclusiones

Para instalar más de una aplicación dentro de un mismo servidor debemos

poner las carpetas separadas en htdocs (en el caso de Xampp) y crear

bases de datos separadas para cada una.

Una aplicación web se puede decir que es una herramienta que cualquier

usuario puede utilizar por medio de un servidor web a través del internet y

mediante un navegador.

Al tener varias páginas web debemos tener en cuenta el Hosting virtual al

cual se puede acceder desde los documentos de configuración de apache,

y allí se encontraran ejemplos de cómo hacer la configuración pertinente.

En las aplicaciones es muy importante tener en cuenta los requerimientos

necesarios para saber elegir las aplicaciones y complementos que

acompañaran la plataforma o aplicación de web.

Una de las ventajas de Windows Server es tener el apoyo de forma gráfica,

esto ofrece que la configuración de los servicios sea de forma más rápida y

efectiva.

Page 56: Actividad 7 windows server

56

Web-grafía

http://proyectopinguino.blogspot.com/2009/02/ejecutar-archivos-en-

linux-bin-run-sh-y.html

http://forums.ocsinventory-ng.org/viewtopic.php?id=12574

http://wiki.ocsinventory-ng.org/index.php/Documentation:Server

http://publiespe.espe.edu.ec/articulos/sistemas/raid/raid.htm

http://www.informatica-hoy.com.ar/hardware-pc-desktop/Los-niveles-

de-RAID.php

http://www.complusoft.es/es/blog/item/46-instalar-joomla-30-en-

windows-con-xampp