Denominación de la asignatura |
Administración de Servidores Web |
Máster al que pertenece | Máster Universitario en Ingeniería de Software y Sistemas Informáticos |
Materia a la que pertenece | Ingeniería Web |
Créditos ECTS |
3 |
Cuatrimestre en el que se imparte |
Segundo cuatrimestre |
Carácter de la asignatura | Obligatoria |
Los objetivos de esta asignatura consistirán fundamentalmente en dotar a los alumnos de los conocimientos, técnicas y herramientas necesarias para adquirir las competencias relacionadas con la administración de servidores Web. De forma general el alumno aprenderá a instalar y configurar un servidor Web IIS y Apache en un equipo destinado a ofrecer y servir contenido Web en una red local o en Internet.
Los contenidos serán de un nivel básico e intermedio, lo cual también facilita su comprensión. Nuestro objetivo principal es por tanto servir como base para poder investigar más en profundidad en el resto de funcionalidades que tienen ambos servidores.
Los servidores web son piezas fundamentales para poder administrar aplicaciones web o gestores web como Joomla o Drupal, localmente o remotamente. Son la base de un buen portal. Por ello aprenderemos cuáles son las necesidades hardware, su instalación e implantación software así como su gestión.
Finalmente este curso puede considerarse también como web-powered. La web en sí es un contenedor de información enorme, y no tendría sentido mantenernos al margen de la misma a la hora de plantearlo. Dado que hablar de todos y cada uno de los aspectos de IIS o Apache está fuera de las pretensiones de esta asignatura, se ha optado por proporcionar enlaces con información adicional sobre muchos de los temas presentados en el mismo y otros relacionados, para facilitar la labor a aquellos alumnos que quieran profundizar e investigar en temas concretos en cualquier momento. Esto permite a este curso cubrir potencialmente un espectro más amplio sin perder su objetivo inicial de destacar solo aquellos aspectos clave.
Competencias básicas
Competencias generales
Competencias específicas
Competencias transversales
Tema 1. Introducción a servidores Web
¿Que es un servidor web?
Arquitectura y funcionamiento de un servidor web
Recursos y contenidos en un servidores web
Servidores de aplicaciones
Servidores Proxy
Principales servidores web del mercado
Estadística de uso servidores web
Seguridad en servidores web
Balanceo de carga en servidores web
Referencias
Tema 2.Internet Information Services (IIS)
¿Que es IIS?
Historia y evolución de IIS
Principales ventajas y características de IIS7 y posteriores
Arquitectura IIS7 y posteriores
Tema 3. Instalación, administración y configuración de IIS
Preámbulo
Instalación de Internet Information Services (IIS)
Herramientas de administración de IIS
Creación, configuración y administración de sitios web
Instalación y manejo de extensiones en IIS
Tema 4. Seguridad avanzada en IIS
Preámbulo
Autentificación, Autorización, y Control de Acceso en IIS
Configuración de un sitio web seguro en IIS con SSL
Políticas de seguridad implementada en IIS 8.x
Tema 5. Introducción a Apache
¿Qué es Apache?
Principales ventajas de Apache
Características principales de Apache
Arquitectura
Tema 6. Instalación y configuración de Apache
Instalación inicial de apache
Configuración de apache
Tema 7. Módulos en Apache
Instalación de módulos en Apache
Tipos de módulos
Configuración segura de Apache
Tema 8. Seguridad avanzada
Autenticación, autorización y control de acceso
Métodos de autenticación
Configuración segura de Apache con SSL
Las actividades formativas de la asignatura se han elaborado con el objetivo de adaptar el proceso de aprendizaje a las diferentes capacidades, necesidades e intereses de los alumnos.
Las actividades formativas de esta asignatura son las siguientes:
En la programación semanal puedes consultar cuáles son las actividades concretas que tienes que realizar en esta asignatura.
Estas actividades formativas prácticas se completan, por supuesto, con estas otras:
Las horas de dedicación a cada actividad se detallan en la siguiente tabla:
ACTIVIDADES FORMATIVAS |
HORAS |
Sesiones presenciales virtuales | 8,0 |
Lecciones magistrales | 3,0 |
Estudio del material básico | 26,25 |
Lectura de material complementario | 21,0 |
Trabajos, casos prácticos | 8,25 |
Prácticas de laboratorio | 8,0 |
Tutorías | 8,0 |
Trabajo colaborativo | 3,5 |
Test de autoevaluación | 2,0 |
Examen final presencial | 2,0 |
Total |
90 |
Para la correcta participación de los alumnos en las diferentes actividades propuestas en la asignatura se recomienda disponer de un ordenador con las siguientes especificaciones mínimas recomendadas:
Bibliografía básica
Tema 1, 6, 7 y 8
Mifsuf Talón, E.(2012). Apache España: Ministerio de Educación. Disponible en la Biblioteca virtual de Unir.
Unidad 1 (apartados 1, 2 y 3)
Unidad 2 (páginas 35-45)
Unidad 3 (páginas 65-87)
Unidad 4 (páginas 105-119)
Unidad 5 (páginas 158-173)
Unidad 6 (páginas 185-209)
Tema 2 y 3
Matthews, M. (2010). Windows Server 2008: guía del administrador. España: Madrid: McGraw-Hill Interamericana. Disponible en la Biblioteca virtual de Unir.
Capítulo 9 (páginas 247-253 y 253-592)
Bibliografía complementaria
A. S. Foundation (2015). Apache HTTP Server Documentation. Disponible: http://httpd.apache.org/docs/
Carceller Cheza, R.; Campos Saborido, C. & García Marcos, C.J. (2013). Servicios en red. España: Macmillan Iberia, S.A.
Ford, A. (2013). Apache 2 pocket reference.
Matthews, M. (2010). Windows Server 2008: guía del administrador. México: McGraw-Hill Interamericana.
M. Library (2010). Developer Story Internet Information Services 2010.
M. Project (2015). Módulo Apache - mod_mono.
Microsoft TechNet. (2010). Extensiones Internet Information Services. Disponible en: https://technet.microsoft.com/es-es/library/dd443517%28v=ws.10%29.aspx.
Microsoft TechNet (2015). Herramientas de administración de IIS (IIS 7). Disponible: https://technet.microsoft.com/es-es/library/9cb9c38a-df2a-4ba2-83db-ad1d5b8dde42.
Microsoft (2015). Guía de operaciones de IIS 7, [Online]. Disponible en: https://technet.microsoft.com/es-es/library/cc7329
Microsoft (2007). Introduction to IIS Architectures.
MSDN Library (2015). Utilizar directorios virtuales [Online]. Disponible en: https://msdn.microsoft.com/es-es/library/cc782710
Mossberg, D. (2014). Aislamiento de aplicaciones en IIS 8.x en entornos de hosting.
Php.net (2015). Caché Alternativo de PHP.
OWASP (2015). The Open Web Application Security Project.
Rizzo, J. (2011). Mac os x lion server for dummies. For Dummies.
U. Community (2015). ApacheMySQLPHP.
El sistema de calificación se basa en la siguiente escala numérica:
0 - 4, 9 |
Suspenso |
(SS) |
5,0 - 6,9 |
Aprobado |
(AP) |
7,0 - 8,9 |
Notable |
(NT) |
9,0 - 10 |
Sobresaliente |
(SB) |
La calificación se compone de dos partes principales:
El examen se realiza al final del cuatrimestre y es de carácter PRESENCIAL y OBLIGATORIO. Supone el 60% de la calificación final y para que la nota obtenida en este examen se sume a la nota final, es obligatorio APROBARLO.
La evaluación continua supone el 40% de la calificación final. Este 40% de la nota final se compone de las calificaciones obtenidas en las diferentes actividades formativas llevadas a cabo durante el cuatrimestre.
Ten en cuenta que la suma de las puntuaciones de las actividades de la evaluación continua permite que realices las que prefieras hasta conseguir el máximo puntuable mencionado en la programación semanal. En ella se detalla la calificación máxima de cada actividad o evento concreto puntuables.
SISTEMA DE EVALUACIÓN |
PONDERACIÓN |
PONDERACIÓN |
Participación del estudiante (sesiones, foros) |
0 |
10 |
Trabajos, proyectos, laboratorios y casos |
20 |
30 |
Test de autoevaluación |
0 |
10 |
Examen final presencial |
60 |
60 |
Alfonso González Briones
Formación académica: Doctor en Ingeniería Informática por la Universidad de Salamanca desde 2018. En esa misma Universidad obtuvo sus títulos de Ingeniero Técnico en Ingeniería Informática (2012), Grado en Ingeniería Informática (2013) y Máster en Sistemas Inteligentes (2014). Ha complementado esta formación con numerosas especialidades, principalmente en torno a la Inteligencia Artificial.
Experiencia: Es personal docente e investigador en el Dpto. de Informática y Automática de la Universidad de Salamanca desde 2016, donde ha impartido clases en las asignaturas Gestión de Proyectos y Sistemas de Bases de Datos en el Grado en Ingeniería Informática, y en los Máster en Telefonía Móvil y Máster en Seguridad en Internet. Ha participado en múltiples proyectos de investigación nacionales y europeos. Anteriormente, ha sido desarrollador Android y docente de tecnologías TIC. También ha sido ponente invitado en numerosos másteres y programas de doctorado.c
Líneas de investigación: Es miembro del Grupo de Investigación BISITE de la Universidad de Salamanca, así como del Instituto de Investigación Biomédica de Salamanca (IBSAL) y la Fundación Instituto Internacional de Investigación en Inteligencia Artificial y Ciencias de la Computación (AIR Institute). Autor de más de 40 artículos en revistas, libros y congresos internacionales, sus intereses de investigación incluyen: inteligencia artificial, redes de sensores, IoT, sistemas fog/edge computing y blockchain, entre otros.
Edward Rolando Núñez
Formación académica: Doctor en Ingeniería en Informática por la Universidad de Oviedo, Máster y DEA en Ingeniería del Software por la Universidad Pontificia de Salamanca y Licenciado en Informática por la Universidad Autónoma de Santo Domingo (Título homologado a Ingeniero en Informática por el Ministerio de educación en de España).
Experiencia: Actualmente trabaja como profesor invitado en la Universidad Carlos III de Madrid (UC3M). Ha trabajado en varios proyectos de investigación y ha sido profesor de Master y cursos de extensión universitaria en la universidad de Oviedo (España). Tiene una amplia experiencia en el desarrollo de Software, administración de bases de datos y servidores de aplicaciones, ya que ha trabajado en varias empresas de desarrollo de software y consultoría informática como consultor IT y desarrollador de software por más de 12 años en República Dominicana y España. Ha publicado múltiples artículos científicos en revistas y congresos internacionales.
Líneas de investigación: Ingeniería Web, Bases de Datos Distribuidas, Desarrollo de Software.
Obviamente, al tratarse de formación online puedes organizar tu tiempo de estudio como desees, siempre y cuando vayas cumpliendo las fechas de entrega de actividades, trabajos y exámenes. Nosotros, para ayudarte, te proponemos los siguientes pasos:
Recuerda que en el aula virtual del Curso de introducción al campus virtual puedes consultar el funcionamiento de las distintas herramientas del aula virtual: Correo, Foro, Sesiones presenciales virtuales, Envío de actividades, etc.
Ten en cuenta estos consejos…
|