servicio nacional de aprendizaje (sena) cesge actividad … · servicio nacional de aprendizaje...

80
SERVICIO NACIONAL DE APRENDIZAJE (SENA) CESGE ACTIVIDAD 7 BRENDA MARCELA TOVAR T NATALIA HERNANDEZ R MAURICIO ORTIZ MORALES FICHA:230490 GETION DE REDES DE DATOS MEDELLIN-ANTIOQUIA 2012

Upload: lemien

Post on 24-Sep-2018

232 views

Category:

Documents


0 download

TRANSCRIPT

SERVICIO NACIONAL DE APRENDIZAJE (SENA)

CESGE

ACTIVIDAD 7

BRENDA MARCELA TOVAR T NATALIA HERNANDEZ R

MAURICIO ORTIZ MORALES

FICHA:230490

GETION DE REDES DE DATOS

MEDELLIN-ANTIOQUIA 2012

INTRODUCCION

En este trabajo damos a conocer las tres plataformas instaladas tanto en

centos como en Windows server además instalando raid 5 para que sea

tolerantes a fallos para los sistemas operativos; argumentando métodos,

técnicas u otros aspectos garantizando la protección tanto hardware y software

y el paso a paso de la instalación de la plataforma.

INTRODUCCION A LAS APLICACIONES WEB

Aplicación Características

ARQUITECTURA CLIENTE -SERVIDOR

Este modelo es el más utilizado por lo que proporciona un alto nivel en

paginas dinamices o bases de datos. Tanto cliente como servidor son

independientes. El servidor puede manejar varios

clientes a la vez.

Protocolo de transferencia de hipertexto

Es un sencillo modelo de cliente-servidor es el que hace el

intercambio de información, es también utilizadas para programas

colaborativas

Componentes que

intervienen en una comunicación con plataforma web

Cliente /servidor

Lenguajes de programación

orientados a la web

Los lenguajes de programación han

surgido a través de tantas problemas causados por los

clientes, con el tiempo se han creado más lenguajes por cada necesidad.

Componentes de una base de datos

Servidor, aplicación , cliente

Gestores de bases de datos

MYSQL, ORACLE, SQL Server

TABLA COMPARATIVA

Plataformas características

Elgg Es una plataforma abierta de red social, se diseño para promover el aprendizajes es una plataforma que se puede

utilizar tanto en LAMP como en WAMP permite controlar los permisos, propiedades, información, etc. Es más utilizada en

instituciones educativas, maneja múltiples idiomas, utiliza un lenguaje de programación php

Diáspora Es una plataforma libre que se puede utilizar para redes sociales, utiliza un lenguaje de programación en java y Ruby

maneja múltiples idiomas, el usuario puede manejar su propia información personal.

OsCommerce Es una plataforma de código abierto que esta diseñada para uso de comercio electrónico donde permite interactuar al cliente con el servidor. Utiliza un lenguaje de programación php y

mysql

Moddle Es una plataforma libre para un aprendizaje educativo maneja multiplataforma, se encuentra en varios idiomas, maneja en lenguaje de programación php, corre en servidores de apache

o IIS, se almacena en una base de datos SQL, mysql, Oracle, mssql, es mas utilizado para apoyos educativos.

Claroline Es una plataforma libre groupware, esta escrito para lenguajes de programación php, utiliza como base de datos mysql, esta

disponible para sistemas operativos Linux, disponible también para Unix Mac os x y Windows

Atutor Esta plataforma es de código abierto y se puede actualizar cada minuto esta diseñado para apache, mysql y php y java,

maneja plataformas Windows, solaris, Unix, Linux , es una plataforma de aprendizaje LMS se encuentra en 32 idiomas

Dokeos Es una plataforma libre de software que fue creada para el aprendizaje aun que también es una herramienta de

colaborativa, es multiplataforma se encuentra en 34 idiomas

LRN Es una plataforma libre de software para el aprendizaje

educativo

Realice un mapa conceptual con los diferentes tipos de arreglos

RAID. Consigne en este mapa conceptual las características y diferencias más relevantes de cada uno de los niveles; el mapa

conceptual deberá de contener imágenes, gráficos y escritos de autoría de cada aprendiz.

Lleve a cabo la implementación de los sistemas de redundancia

contra fallos de hardware y errores lógicos de red que más se adapten para dar solución a las necesidades de protección de datos de las plataformas web planteadas anteriormente. Documente

todo el proceso de implementación en los dos Sistemas Operativos y los sistemas de tolerancia a fallos escogidos para el proyecto;

dicha documentación deberá contener imágenes, gráficos o vídeos creados por cada aprendiz .

SISTEMA OPERATIVO WINDOWS

Lo primero que se debe hacer es seleccionar donde dice configuración allí les

aparecerá el siguiente cuadro. El cual le damos almacenamiento y le agregamos el icono que parece un rombo con un mas y le damos agregar controlador sata y le damos Enter.

Después de tener configurado el controlador sata le damos en el disco con

varias más y le damos agregar nuevo disco duro

Aquí nos aparece el asistente para crear los disco por lo general se deja así por defecto y le damos siguiente o next

Se le preguntara como quiere hacer la reserva del disco duro se le da el que

mejor se adapte en este caso se hizo reservado dinámico y se le da siguiente

Después de hacer esto seleccionamos el tamaño deseado y como se va a llamar el nuevo disco duro luego le damos siguiente.

En esta imagen se puede observar como se creo el disco duro si la

configuración es como la desea le puede dar crear

Podemos observar que el disco fue creado. Y así es como se crea los

siguientes discos duros requeridos

Por ultimo podemos observar los discos creados así

Para la instalación RAID en server lo primero que se debe hacer es ir al administrador de equipos seleccionar donde dice confiabilidad y rendimiento allí nos aparecerá los discos que tiene instalados el sistema operativo

Después de observar los discos le damos clic derecho le damos convertir en

discos básicos

Después seleccionamos los discos que se van a convertir en este caso es del disco 1 al disco 5 y le damos aceptar

Después de tener los discos convertidos le damos seleccionar nuevo volumen RAID 5

Después de seleccionarlo nos aparcera el asistente RAID a partir de ahí nos guiaremos con el asistente y le damos siguiente

Agregamos los discos que vamos a utilizar para hacer el volumen RAID después de tenerlos seleccionados le damos siguiente

Y por ultimo le damos la letra que le vamos a dar al disco RAID nuevo en este caso es la letra E y por ultimo le damos siguiente

PARA RAID EN CENTOS

para RIAD en Centos es por consola o por gráficos en este caso se hizo por

consola.

Lo primero que debemos es asignar el comando

mdadm –create /dev/md0 –level=6 --raid-devel=5 /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf

Investigue sobre los diferentes lenguajes de programación Web y

realice un mapa conceptual donde determine las características más básicas e importantes de cada uno de estos lenguajes de programación Web.

Investigue sobre los diferentes gestores de bases de datos y realice

una tabla comparativa donde se consignen las características y diferencias más relevantes entre cada uno de ellos

BASE DE DATOS

CARACTERISTICAS DIFERENCIAS

ORACLE puede ejecutarse en todas las

plataformas.

soporta unos 17

idiomas

es una herramienta

de administración gráfica, cómoda de usar.

Seguridad, flexibilidad,

estabilidad

funciona en Windows, Linux

Costoso, de 80 y 400 dólares, dependiendo

del tipo de licencia.

SGBD comercial

licencia libre: no

soporta

procedimientos almacenados.

SQL SERVER permite administrar

información de otros servidores de datos.

seguridad

Escalabilidad,

estabilidad.

Solo funciona en

Windows.

presenta un modelo

simple de concesión de licencias SKU por capas.

económico

licencia libre: no

soporta procedimientos

almacenados.

SGBD comercial

MYSQL dispone de API's en gran cantidad de

lenguajes (C, C++, Java, Php, etc.)

seguridad,

estabilidad, flexibilidad

gran rapidez y facilidad de uso

amplio subconjunto del lenguaje SQL

sin costo

no soporta

procedimientos almacenados.

gratis

funciona en Windows, Linux

SGBD libre

dBase Fue el primer

sistema de gestión de base de datos

Seguridad,

flexibilidad, estabilidad

Sin costo

SGBD comercial

Funciona en Windows

Paradox De tipo relacional

para entorno MS Windows

SGBD comercial

Usado en Windows, Linux

Visual FoxPro Flexibilidad

Lenguaje de

programación orientado a objetos

Puede conectarse con otros servidores de base de datos,

tales como Microsoft SQL o

mysql.

SGBD comercial

funciona en Windows

FileMaker Pro Seguridad,

flexibilidad, estabilidad

Costoso

Microsoft Access

Seguridad, flexibilidad,

estabilidad,

Costoso

Realice la instalación de dos sistemas operativos que usted desee,

recuerde que uno de ellos debe ser Microsoft Windows Server 2008 y el otro puede ser cualquier distribución GNU/Linux, es importante

que tenga en cuenta los requerimientos de instalación de cada uno de ellos.

INSTALACION DEL SISTEMA OPERATIVO WINDOWS SERVER

1. Elegimos el idioma y otras preferencias

2. Instalar ahora!!

3. Aceptamos los términos de la licencia

4. Seleccionamos el tipo de instalación que deseamos

5. Elegimos en donde deseamos instalarlo

6. Esperamos que se instale

7. Escribimos la contraseña de autenticación, esta contraseña requiere mínimo de 8 caracteres con mayúsculas, minúscula, números, etc.

8. Listo, ya esta instalado

INSTALACION DE CENTOS 6

1. Elegimos que tipo de instalación queremos, la primera opción es modo

grafico, y la segunda opción es modo consola, nosotros elegimos el modo escritorio.

2. Si queremos verificar la integridad del medio de instalación por el cual se realizo la instalación, seleccionamos ok, y si se esta seguro de que el

disco de la instalación esta en buen estado, pulsamos skip y pulsamos enter.

3. Clic en next.

4. Seleccionamos el idioma a utilizar durante la instalación clic en next

5. Seleccionamos el teclado apropiado para el sistema -siguiente

6. Seleccionamos el tipo de dispositivo que usaremos para la instalación

7. Como es un disco nuevo damos clic en reinicializar todo

8. El nombre de la computadora consta de 12 caracteres, nosotros dejamos el nombre que trae por defecto -siguiente

9. Seleccionamos la ciudad principal de donde nos encontramos,

elegiríamos Bogota/America - siguiente

10. Indicamos la contraseña que usara el usuario root para administrar el sistema -siguiente

11. Aquí indicamos el tipo de partición que queremos usar, nosotros

indicamos que usaremos todo el espacio, esto ocasionaría que eliminara cualquier partición presente y creara automáticamente las particiones necesarias -siguiente

12. Le damos escribir cambios al disco, confirmando continuar -siguiente

13. Elegimos el tipo de instalación, elegimos escritorio -siguiente

14. Iniciara la instalación de los paquetes

15. Al terminar la instalación, le damos clic en reiniciar

16. Bien, entramos a unos detalles básicos –al frente

17. Aceptamos los términos de la licencia, -al frente

18. Creamos el usuario, para uso básico, no administrativo del sistema –al frente

19. Le indicamos la fecha y la hora del sistema –al frente

20. Finalizamos!!

21. Iniciamos el sistema operativo

Investigue sobre los diferentes métodos y/o técnicas para garantizar la protección y confiabilidad de los sistemas de

cómputo. Realice un breve informe donde describa detalladamente cada una de las características de estos métodos de tolerancia a fallos por hardware y fallos lógicos de red.

TIPOS DE FALLOS

Fallos transitorios

– desaparecen solos al cabo de un tiempo

– ejemplo: interferencias en comunicaciones

Fallos permanentes

– permanecen hasta que se reparan

– ejemplo: roturas de hardware, errores de diseño de software

Fallos intermitentes

– fallos transitorios que ocurren de vez en cuando

– ejemplo: calentamiento de un componente de hardware

Hay dos formas de aumentar la fiabilidad:

La prevención de fallos, se refiere a evitar la falla; y tolerancia de

fallos, se refiere a que el funcionamiento del sistema continúe aunque se produzcan fallos. Ambos casos el objetivo es desarrollar sistemas con tipos de averías bien definidos.

TECNICAS DE EVITACION DE FALLOS

Hardware:

-utilizando componentes de confianza

-apantallamiento del hardware

Software:

-métodos de diseño comprobados

-especificación rigurosa de requisitos

-lenguajes con abstracción de datos y modularidad

TECNICAS DE ELIMINACION DE FALLOS

Comprobaciones:

-inspección del código

-verificación de los programas

-revisión del diseño

pruebas:

-son necesarias, pero insuficientes, los errores de especificación no se detectan.

-no se puede detener el sistema para efectuar operaciones de mantenimiento

usar la alternativa “tolerancia a fallos”.

FORMAS

-TOLERANCIA COMPLETA: El sistema sigue funcionando, al menos durante un tiempo, sin perder funcionalidad ni prestaciones.

-DEGRADACION ELEGANTE: El sistema sigue funcionando con una perdida parcial de funcionalidad o prestaciones hasta la reparación del fallo.

-PARADA SEGURA: El sistema se detiene en un estado que asegura la

integridad del entorno hasta la reparación del fallo.

REPARACION DE FALLOS:

La reparación automática es difícil y depende del sistema concreto

hay dos etapas:

-localización del fallo: mediante técnicas de detección de errores.

-Reparación del sistema: los componentes del hardware se pueden cambiar,

los componentes del software se reparan haciendo una nueva version.

LAS REDES CON TOLERANCIA A FALLOS

-Que sus cables, conectores y paneles cumplan con los estándares de la industria.

-Se debe certificar el cableado, esta es la partida de nacimiento de la red.

-Evite utilizar cables coaxiales en lo posible, hay que emplear estándares, usar

par trenzado de Categoría 5 o superior, para voz y data.

- Mantenga la norma, mover personas y sus equipos y no el cableado de la red.

PROTEGER NUESTRO CÓMPUTO

Primer paso: conocer las distintas enfermedades informáticas.

-Virus y gusanos: todo tipo de programas informáticos que es posible contagiarse al ejecutar determinados tipos de archivos, especialmente los que

tienen las extensiones .EXE, .COM, .PIF, .BAT, entre otros.

-Troyanos: programas capaces de abrir puertas ocultas en un sistema para que

pueda ser remotamente controlado.

Segundo paso: Prevenirse y curarse de las enfermedades informáticas

Para la prevención de virus, gusanos y algunos malwares, sin duda un buen

antivirus es la respuesta. El antivirus debe estar actualizado y debe escanearse la computadora regularmente.

Investigue acerca de buenas prácticas de seguridad para

servidores Web y motores de bases de datos; una vez realizada la investigación diseñe un 'cheatsheet' (tabla trampa/pastel) donde se

resuman a modo de tips las estrategias y/o procedimientos utilizadas para llevar a cabo el aseguramiento de estos dos

componentes.

Servidores

El primer paso para lograr obtener servidores tolerantes a fallas es hacer que estos servidores sean flexibles a fallas

Algunos proveedores venden servidores flexibles a fallas con niveles básicos de tolerancia a fallas, tales como memoria ECC, Discos Duros tipo arreglos

RAID y múltiples tarjetas de comunicaciones (NIC). Muchos de los proveedores poseen algún tipo de servidor flexible a fallas, sin embargo muy pocos son los que pueden garantizar que no haya falla en

alguno de sus componentes.

Escoja dos plataformas web de las opciones se encuentran en la sección PLANTEAMIENTO DEL PROBLEMA para su posterior

implementación, tenga en cuenta que una de ellas es obligatoria; en total serian tres plataformas. La implementación de dichas plataformas y el trabajo de desarrollo del proyecto se llevarán a

cabo en grupos de tres personas, no se admite el trabajo individual.

Las plataformas escogidas fueron

Compras en línea

Plataformas E-Learning

Plataforma Redes Sociales

En los dos sistemas operativos instalados lleve a cabo la

implementación del Servidor DNS, realice las respectivas configuraciones de zonas tanto inversa como directa y cree los registros necesarios en ambas zonas para garantizar el correcto

funcionamiento de todos los componentes que hacen parta de las plataformas web escogidas en el punto anterior.

INSTALACION DE DNS EN WINDOWS SERVER

En esta imagen se puede observar el inicio de la instalacion de dns antes de nada debemos ir al administardor del servicio alli le damos agregar funciones.

Despues de agregar las funciones nos aparecera el asistente de la

configuracion de dns

Seleccionamos servidor dns y le damos siguiente

Esta es una breve explicacion del servidor dns y le damos siguiente

Esta es el asistente de configuracion y nos dice que servicios vamos a instalar

y le damos instalar.

Apartir de este momento se empesara a instalar las zonas directas y le damos siguiente

Le damos en la zona principal y siguiente

En este cuadro colocamos el nombre de dominio y siguiente

Este es el resumen de la zona directa

Zona inversa

Se coloca la direccion del servidor y siguiente

Aqui se muestra como va aquedar la zona inversa y le damos siguiente

En esta imagen es donde nos muestra las opciones en esta caso vamos a seleccionar el host nuevo que va hacer creado

Aquie es donde se le asigna la dirrecion y el nombre del dominio se crea A

Despues de haber creado todo damos nslookup que nos mostrara el

dominio

Realice la instalación del servidor Web de su preferencia en las dos plataformas escogidas, recuerde tener en cuenta para la

implementación de dicho servidor los requerimientos mínimos con que debe de contar para el correcto funcionamiento de las

plataformas web que se escogieron.

INSTALACION DEL SERVIDOR WEB CON WAMP

Wamp server es un servidor web que tiene todos los servicios instalados como son: apache, mysql y php

Antes que nada debemos descargar el servidor y le damos ejecutar

Después de ejecutar aparecerá la ventana de wamp server en donde

nos iremos ir guiando. En este cuadro se puede observar lo que se descargará le damos siguiente o next

Nos aparecerá la licencia del servidor en el cual le damos aceptar y

siguiente

Aquí se puede observar el sitio donde va hacer situado la carpeta del wamp server, ya todo depende de donde se quiera guardar en este caso

se va a guardar en el disco c y por ultimo le damos next

En esta se puede seleccionar donde quiere tener el icono de wamp server y se le da siguiente o next

Aquí le damos instalar este es un pequeño resumen de lo que se va a

instalar y le damos install

Esperamos que se extraigan los archivos de la instalación

En esta imagen se muestra cual navegador quiere utilizar para abrir el wamp en este caso se escogió internet explore y le damos abrir

En la imagen se muestra que a finalizado la instalación de wamp server

Nos aparecerá donde nos muestra los parámetros de php por defecto se dejan así y le damos siguiente o next

y esta es la ultima imagen donde nos muestra todo lo que fue instalado y que fue satisfactorio a partir de esto ya se puede empezar a utilizar

wamp server.

Lleve a cabo la instalación de las 3 plataformas Web en los

sistemas operativos escogidos, desarrolle un documento donde consigne todas las fases de desarrollo; el documento debe de ir

acompañado de un material visual (imágenes, videos tutoriales) de buena calidad y elaborado por ustedes mismos. Este trabajo escrito

debe de ser entregado con las normas vigentes de presentación ICONTEC.

INSTALACION DE PLATAFORMAS EN WINDOWS SERVER

ELGG (RED SOCIAL)

Antes que nada debemos configurar el http con el dominio y la direcciòn que vamos a utilizar

En esta parte el virtual host se va a configurar los directorios de la plataforma

Esta es el inicio de la plataforma ELGG donde se va a configurar cada

parametro

Se llena el campo requerido

Despues de llenar los campos requeridos debe aparecer esta imagen donde se registrara el usuario o administrador

Su registro fue exitoso

Y esta imagen le muestra todo lo que le ofrece

Y esta es la base de datos donde quedo registrado el usuario

DOKEOS (E-LEARNING)

EN WINDOWS SERVER

Antes que nada debemos configurar el http con el dominio y la dirrecion que vamos a utilizar

Aquí es donde se aceptan los términos

En esta imagen se llenan los campos requeridos

Estos son los parámetros de configuración

Este es el resumen de los parámetros de configuración

Este es el inicio de la plataforma de Dokeos

Esto es lo que el usuario puede utilizar

Este es un ejemplo de una Creación de un curso

INSTALACION DE LAS PLATAFORMAS EN CENTOS

OSCOMMERCE

Buscamos el explorador para escribir la url de esta manera www.brenda.com, así aparecerá la instalación de oscommerce asi:

Nueva instalación clic en continuar

Especificamos el nombre de la tienda, el nombre y password del administrador

Aqui damos los datos de la base de datos, continuamos.

Finalizamos!!

Nos vamos con el editor nano a la ruta /etc/httpd/conf/httpd.conf esta línea indica la ruta en donde se encuentra los archivos necesarios para el funcionamiento de oscommerce.

Configuramos el VirtualHost en el archivo de http.conf al final del archivo,

indicándole a demás la url de como debe ingresar a la pagina de oscommerce.

Entramos a la página principal

Creamos el usuario

Rellenamos los requisitos con asterisco ya que son los mas requeridos e importantes

Entramos al localhost/phpmyadmin como usuario root -continuar

Esta es la base de datos oscommerce, aquí están los datos ingresados anteriormente.

SEGUNDA PLATAFORMA

ELGG

Entramos con la url elgg.brenda.com, llenamos los datos requeridos teniendo

en cuenta nuestro sitio de ubicación de la carpeta elgg

Nos registramos para tener una cuenta elgg y acceder a ella

Entramos al localhos/phpmyadmin/ , la base de datos elgg, y miramos lños datos registrados

Ingresamos con el usuario y contraseña asignada anteriormente

Esta es la carpeta /var/www/ en donde esta nuestra carpeta elgg, pero dentro de ella como la vemos en la imagen.

Bienvenido, Ya entramos!!

Esta es la configuración en el archivo httpd.conf, configurando los VirtualHost

Este es el DNS

TERCERA PLATAFORMA

DOKEOS

Entramos con la url dokeos.brenda.com especificado en el DNS

Esta es la configuración de los virtualHost en el archivo httpd.conf, y mostramos la zona directa de la configuración del DNS en la ruta señalada.

Indicamos el idioma como paso 1

Como paso 2, nos muestra los requisitos necesarios para llevar a cabo la instalación.

Corregimos los faltantes, indicados en las recomendaciones.

Aceptamos la licencia

Parámetros de las bases de datos MYSQL, nombre de la base de datos, el usuario...

Llenamos los parámetros de la configuración, indicándole la url, con la que

ingresara a Dokeos, el nombre de usuario, la contraseña...

Nos muestra en resumen los datos registrados anteriormente

Le damos los permisos de lectura a los archivos configuration.php y a index.php (444)

Ingresamos el usuario y la contraseña para entrar

Listo! Exploremos

Creamos un usuario quien participara de las actividades u otros eventos que el profesor publique, en este caso la profesora es Brenda y el aprendiz es Natalia,

quien resolverá las preguntas establecidas en la plataforma.

Entramos a la base de datos que creamos en phpmyadmin, y vemos que están

registrados algunos datos en esta imagen

Reúnase en un grupo de mínimo 8 personas y socialice los resultados obtenidos en la implementación de las plataformas web,

en esta reunión deben de comentar y aportar con temas específicos como razones para escoger las plataformas web que fueron seleccionadas, limitantes de la plataformas web e inconvenientes

encontrados y la solución a los mismos al momento de desarrollar el proyecto. Como evidencia de esta reunión se debe crear un acta,

la cual será redactada el mismo día de la reunión, esta acta será firmada por todos los participantes y entregada a uno de los instructores del área de redes/teleinformática.

Equipo 1 (FYP): Equipo 2(BMN):

Yilman Florez Natalia Hernández R

Yadfary Montoya Brenda Marcela Tovar T

Cristian Pescador

Modelo de Acta de Reunión de actividad 7

Vía Skype siendo las 3:00pm. Horas del día 14 de Abril de 2012 se reúne los

grupos FYP y BMN para socializar el tema desarrollado y plantear los

problemas que se presentaron durante el desarrollo de la actividad y al mismo

tiempo ver que estrategias e inconvenientes que se nos presentaron a la hora

de la implementación de cada una de las aplicaciones web:

Orden del Día

Punto 1: configuración de raid por software en centos implementación de raid 5

para los dos S.O

Punto 2: configuración del DNS

Punto 3: implementación de las aplicaciones web para cada S.O.

Desarrollo del Punto 1 (RAID):

Elegimos la implementación de raid 5 por la paridad que maneja. El raid 6

también maneja doble paridad, pero su implementación es más costosa que la

5. Es la solución más económica por megabyte, que ofrece la mejor relación de

precio, rendimiento y disponibilidad para la mayoría de los servidores.

Problemas presentados:

Equipo 1:

- Ninguno. Equipo 2:

- La maquina virtual dejaba de funcionar

Desarrollo del Punto 2 (DNS):

Equipo 1 y 2:

- En centos se eligió el paquete bind que es el del servidor DNS

- El Windows usamos el servicio DNS que el trae por defecto.

Problemas presentados:

- Las creaciones de las zonas inversas fueron la de mayor dificultad.

- Al traducir los nombres de dominio por zona directa si daba, al traducir la inversa no daba.

Desarrollo del Punto 3 (Instalación de Lamp y Wamp)

Equipo 1 y 2:

En Windows la dificultad se presento en que los host virtuales había que

configurarlos en una carpeta y archivo diferente a centos y en ocasiones se

tenía que volver a instalar wamp por que no deja encenderla.

En la implementación de las aplicaciones web se nos presentaron más

problemas en CentOS que en Windows

Equipo 1:

Creación de bases de datos en MySQL

Otorgando permisos al usuario de MySQL

Se presentaron algunos inconvenientes a la hora de otorgar los permisos

necesarios a los archivos y/o carpetas que las aplicaciones asi lo requieren.

Solo hubo que activar la extensión mbstring para el sistema de atención por

tickets.

En la configuración del hosting virtual en centos se nos presento problema con

la definición del DocumentRoot de la tienda virtual.

Equipo 2:

No funcionaba correctamente por que en ocasiones no aparecía la página de

MySQL y en una ocasión hubo que crear un usuario por consola

Siempre pedía permisos para ciertos archivos o sino no nos abría

En centos se tuvo que instalar el php por partes para que nos pudiera funcionar

Desarrollo del Punto 4 (Instalación de las aplicaciones)

Equipo 1 y 2:

Se instalaron satisfactoriamente las aplicaciones por que se hizo bien el

montaje de la infraestructura.

Equipo 1: N/A

Equipo 2: N/A

Desarrollo del punto 5 (Selección de las aplicaciones)

Equipo 1:

Compras online: OsCommerce

Se eligió esta aplicación por su fácil instalación y la amplia documentación

disponible para sus usuarios.

Gestion de proyectos: MantisBT

Esta escrita en el lenguaje de programación PHP soporta como gestores de

bases de datos: MySQL, MS SQL, and PostgreSQL y cualquier servidor web

(Apache, ISS, entre otros). MantisBT puede ser instalado en Windows, Linux,

Mac OS, OS/2, entre otros. Soporta cualquier navegador WEB, debido a las

mencionadas características fue ele gida la aplicación MantisBT.

Sistema de atención por tickets: SugarCRM

SugarCRM es una aplicación informática de Gestión de las Relaciones con

Clientes (CRM). Esto significa que permite administrar todo lo que está

relacionado con los clientes en una empresa. Es un sistema seguro y fácil de

manejar basado totalmente en como el proceso de venta y el servicio post-

venta, es económico.

Equipo 2:

Compras online:

Se utilizo OsCommerce por que nos pareció más fácil y sus contenidos eran de

mayor accesibilidad.

Redes Sociales:

Se eligió ELGG por su fácil manejo e instalación ya que nos permitía facilidad

de manejo en ambos sistemas operativos.

Es una plataforma gratis que incluye todos los paquetes necesarios para su

uso

Plataforma e-learning:

Dokeos es una plataforma para ambientes educativos con mayor facilidad de

manejar y por su contenido muy amplio

Ponentes

Equipo 1 Equipo 2

YilmanFlorez Natalia Hernández Ramírez

YadfaryMontoya Brenda Marcela Tovar T

Cristian Pescador

CONCLUSION

Con esta actividad se aprendió como instalar las plataformas en ambos

sistemas operativos, los permisos y los arreglos raid para una mayor seguridad y confiabilidad además reforzar los servicios de DNS y el apache y aprender sobre los lenguajes de programación que utiliza cada gestor de base de datos.