wordpress debian

Click here to load reader

Post on 08-Jun-2015

4.415 views

Category:

Documents

1 download

Embed Size (px)

DESCRIPTION

Esta es la instalación y configuración de un Servidor web con una aplicación Web llamada Wordpress, en Linux/Debian Etch 4.0, con un arreglo de discos RAID 5.

TRANSCRIPT

APLICACIONES WEB CON SERVIDOR RADIUS Y ARREGLOS DE DISCOS CON RAID 5

TITULACION ADMINISTRACION DE REDES DE COMPUTADORES

APRENDICES: ANDRES RESTREPO GONZALES EDER GARCIA DURAN ANDRES LOPEZ ALEJANDRO ARBOLEDA DANIEL VALENCIA GARCIA JOLMAN ALEXANDER ROBLEDO ALEJANDRA GUTIERREZ CALDERON JOSE RODOLFO HERRERA AGUILAR

CENTRO DE SERVICIOS Y GESTION EMPRESARIAL SENA ANTIOQUIA Medelln, Diciembre de 2008

1

CONTENIDO Pag. 1. INTRODUCCIN 3 2. PLANTEAMIENTO DEL PROBLEMA 4 3. DESCRIPCIN GENERAL 5 4. OBJETIVO GENERAL 6 4.1. OBJETIVOS ESPECFICOS 6 5. ALCANCE 7 6. PREMBULO 8 7. SISTEMA BASE 8 8. RAID 9 8.1. Definicin RAID 9 8.2. Por que instalar RAID en nuestro equipo 9 8.3. Caractersticas de RAID 9 8.4. NIVELES RAID 10 8.4.1. RAID -0 10 8.4.2. RAID-1 10 8.4.3. RAID-2 10 8.4.4. RAID-3 10 8.4.5. RAID-4 10 8.4.6. RAID-5 11 8.4.7. RAID-6 11 8.4.8. RAID-7 11 8.4.9. RAID-10 11 8.4.10. RAID-53 11 8.5. VENTAJAS RAID 5 12 8.6. DESVENTAJAS RAID 5 12 8.7. Esquema RAID 5 con 6 discos 12 8.8. Instalacin RAID 5 con Linux/Debian Etch 4.0 13 8.8.1. Requisitos 13 8.8.2. Instalacin 13 9. SERVIDOR WEB CON LAMP 31 9.1. INSTALACIN APACHE + LAMP 31 10. CREACIN BASE DE DATOS 32 11. WORDPRESS 36 11.1. DESCARGA WORDPRESS 36 11.2. CONFIGURACIN WORDPRESS 38 11.3. INSTALACIN WORDPRESS 41 11.4. BLOG GRUPO 1 43 12. RADIUS 43 12.1. Definicin RADIUS 43 12.2. Importancia RADIUS 43 12.3. FORMATO DE PAQUETES RADIUS 44 12.4. TIPOS DE MENSAJES RADIUS 45 12.5. DIAGRAMA DE SECUENCIA RADIUS 46 12.6. PROTOCOLOS DE AUTENTICACIN UTILIZADO POR RADIUS 47 13. GLOSARIO 48 14. CONCLUSIONES 49 15. NETGRAFA 50

2

1. INTRODUCCIN En un entorno laboral, la implementacin de una solucin para lo fallos producidos en los servicios que presta la red, (DHCP, FTP, HTTP, Proxy, DNS, SMTP, SNMP, etc.) es bastante importante e imprescindible para un administrador de red. Realizar este tipo de tarea de seguridad se hace con el fin de que los datos y la informacin guardada sobre estos servicios no sufra las fallas que experimenten los Servidores en la red. Los Servidores Web fueron desarrollados con el fin de proporcionar herramientas fciles de usar por los usuarios finales, accediendo al servidor desde una intranet o Internet a travs de un navegador en un equipo que acta como cliente. Estas herramientas prestadas por el servidor estn basadas en cdigo HTML (lenguaje de etiqueta de hipertexto) el lenguaje predominante para la creacin de paginas Web, Entre los servicios facilitados por el Servidor Web, esta la implementacin de paginas Web (Sitios Web y Portales Web), aplicaciones Web, hacer hosting (mltiples paginas Web en un solo servidor), alojamientos Web, entre otros. Entre los servidores Web mas utilizados actualmente podemos encontrar: Apache, Lighthttpd, Cherokee e IIS que complementa e incluye otras funcionalidades. Las aplicaciones Web son programas usados por los usuarios para acceder al servidor Web por medio de un navegador (cliente), y a travs de esta aplicacin desarrollar diferentes tareas dependiendo de las labores que puedan ser realizadas segn la configuracin de la respectiva aplicacin. Para que el servidor Web sea tolerante a errores por hardware se puede implementar RAID (mtodo de almacenamiento de informacin en mltiples discos), con esta solucin se le puede agregar un poco de seguridad a los datos del sistema. Los fallos lgicos de red, son implementados en un equipo servidor para la solucin de errores en las interfaces de red, en el transporte por la red, en las tarjetas de red, etc. RADIUS es un servidor de autenticacin; para autenticar las aplicaciones web contra este servidor existen diferentes tipos de autenticacin y estos tipos se diferencian por el nivel de seguridad que proveen.

3

2. PLANTEAMIENTO DEL PROBLEMA Una de las exigencias propuestas por los docentes del rea de Administracin de Redes de Computadores es desarrollar la instalacin de un Servidor Web, instalar 3 Aplicaciones Web e integrar estas al servidor; incluye tambin la instalacin y configuracin de un servidor RADIUS, la configuracin del sistema para que el servidor Web sea tolerante a errores por hardware y lgicos de red. Para cumplir con este requisito realizaremos la instalacin de un Servidor Web en un computador con 3 discos duros, implementando una de las herramientas mas tiles que podemos encontrar actualmente en el mundo de la informtica, que ofrece redundancia y sobre todo proporciona seguridad de datos de un sistema: RAID.

4

3. DESCRIPCION GENERAL Este proyecto se lleva a cabo con el fin de montar un Servidor Web con sus respectivas aplicaciones Web e integrar al menos una de estas contra un servidor de autenticacin. Hemos investigado demasiado acerca de este proyecto propuesto, tambin los docentes nos han asesorado mucho en cuanto a la instalacin de este tipo de servicios.

5

4. OBJETIVO GENERAL Efectuar la instalacin, configuracin, mantenimiento e integracin de un Servidor Web con tres Aplicaciones Web, realizar autenticacin RADIUS, configurar el sistema para que el Servidor Web sea tolerante a errores y hacer redundancia de los datos en los discos. 4.1 OBJETIVOS ESPECIFICOS: * Implementar soluciones WEB que permita resolver problemas puntuales en una empresa. * Evaluar los conocimientos adquiridos durante la tapa lectiva acerca del tema a ampliar. * Proponer un plan para reforzar y adquirir nuevos conocimientos del tema a desarrollar para llevar a cabo la ejecucin. * Ejecutar el plan de desarrollo del proyecto propuesto. * Retroalimentar nuestros conocimientos. * Cumplir con las expectativas propuestas por los docentes y por quienes llevaran a cabo el proyecto a desarrollar. * Crecer cooperativamente y actitudinalmente en responsabilidad y compromiso. * Generar un manual completo en el cual se explique todo el proceso de la instalacin y configuracin, para que de esta forma sea de gran ayuda para las personas que luego lo utilizarn.

6

5. ALCANCE Con el desarrollo de este proyecto pretendemos dar a conocer funcionalidades diferentes que ofrece un servidor Web y que son de gran utilidad para ser usadas en una empresa, como la integracin de aplicaciones Web con el Servidor. Generar un manual funcional (de utilidad para otras personas). Al finalizar este Proyecto esperamos afianzar nuestros conocimientos acerca del tema desarrollado en este y que el trabajo propuesto desde un principio se haya realizado satisfactoriamente, superando los obstculos y percances presentados.

7

6. PREAMBULO Un servidor Web facilita un contenido esttico a un navegador, carga un archivo y lo envia a travs de la red al navegador de un usuario. Este intercambio es mediado por el navegador y el servidor que hablan el uno con el otro mediante HTTP. Se pueden utilizar varias tecnologas en el servidor para aumentar su potencia ms all de su capacidad de entregar pginas HTML; stas incluyen scripts CGI, seguridad SSL y pginas activas del servidor (ASP). Un servidor Web es el corazn de Internet, entre otros importantes dispositivos. Todo Servicio tiene un servidor o mquina dedicada, la cual est conectada a Internet para dar disponibilidad a sitios Web, cuando son solicitadas por usuarios de la red. Esta mquina, es conocida como servidor Web. Este equipo acepta las peticiones HTTP del navegador Web del usuario, y entrega las pginas Web que podemos ver, las cuales suelen ser pginas HTML y objetos enlazados, imgenes, ficheros, etc. En otras palabras, cuando alguien quiere ver una pgina Web en cuestin entrando a un enlace, la mquina lanza una peticin al servidor Web donde dicha pgina est alojada. El PC de nuestra casa puede perfectamente ser un servidor Web, siempre que est conectado a Internet. Sin embargo, existen varias diferencias entre tener un servidor contratado en una compaa y tener un servidor local. Tener alojadas las pginas alojadas en un servidor local, significa que uno mismo debe gestionar todos los niveles tcnicos (configurarlo), tanto de acceso como de conexin a la red, y comprobar que todo funciona adecuadamente.

8

7. SISTEMA BASE En este documento explicamos la instalacin y configuracin de nuestro Servidor Web Local: Apache2, en una mquina con Sistema Operativo GNU/Linux Debian Etch 4.0, sobre el cual se instalarn tres aplicaciones Web para integrarlas con el Servidor Web, una de estas aplicaciones ser autenticada contra un servidor RADIUS (Remote Access Dial In User Server/System); adems de que el sistema o maquina debe ser tolerante a fallos lgicos de red y fallos por hardware; para la segunda solucin se implementar RAID en el equipo con 3 discos duros que componen el equipo Servidor. 8. RAID Primero veamos la definicin de RAID para tener una idea de lo que podemos hacer con esta herramienta. 8.1 Definicin RAID: (Redundant Array of Independent Disks Arreglo Redundante de Discos Independientes). Es un sistema de almacenamiento de Informacin en Mltiples discos; tecnologa utilizada para guardar los datos de un disco en otro disco o en mltiples discos, con el fin de proporcionar seguridad, fiabilidad, velocidad (lectura y escritura), mayor tolerancia a fallos (por hardware y lgicos de red) en cada uno de los discos. Al implementar RAID en un servidor podemos garantizar una gran flexibilidad en cuanto a la informacin y almacenamiento de datos en los discos del sistema. 8.2 Por que instalar RAID en nuestro equipo: Porque es una herramienta muy completa que nos proporciona seguridad y confiabilidad de los datos almacenados en nuestro equipo, realizando una replica de los datos y la informacin introducida en cada uno de los discos incluidos en el array (arreglo). En el momento de guardar o entrar informacin en uno de los discos del sistema, automticamente RAID realiza un proceso de copia de datos en los otros discos del equipo. 8.3 Caractersticas de RAID: * Seguridad: Mayor confianza en el almacenamiento de datos en los diferentes discos, porque la informacin que se guard