Curso de instalación, configuración y gestión de Servidores Web

BackEnd

Formación práctica para el manejo, optimización y seguridad de un servidor donde desplegar aplicaciones web

Intermedio Medio (de 8 a 20 horas)

Este curso ofrece una formación práctica para todas aquellas personas que requieren gestionar servidores donde se van a desplegar aplicaciones web en producción. Aborda todo el flujo de trabajo con los servidores, desde la instalación de los programas necesarios, su configuración, así como el mantenimiento y la seguridad.

A lo largo de las sesiones del curso el estudiante podrá aprender a crear, instalar, configurar y proteger un servidor web, creando las condiciones necesarias para publicar proyectos, de manera que estén disponibles globalmente en un ambiente seguro. Los servidores se ejecutarán bajo el operativo Linux, pero a lo largo del temario se abordarán instalaciones con alternativas de software diferentes, como los servidores Apache o Nginx.

Se trata de una formación en el área de sistemas, esencial para cualquier persona que trabaje en el mundo Web y requiere lidiar con servidores en su día a día. Por ello, nos estamos dirigiendo no tanto a administradores de sistemas experimentados, sino a desarrolladores, CTOs y profesionales IT en general. El estudiante, una vez completado el curso, podrá obtener respuestas a las cuestiones generales planteadas en el día a día del mantenimiento de servidores web, así como disponer de un sistema en condiciones para poder desplegar sus proyectos.

Contenido del curso

Las sesiones las imparte un grupo de profesionales experimentados en el área de administración de servidores web y la seguridad. El esquema de sesiones y docentes es el siguiente:

1) Escoger la mejor plataforma para un proyecto web

-Por qué Linux

-Qué distro

-Qué servidor web

-Tipos de Hosting, cómo elegir uno u otro: compartido, VPS y Cloud, dedicado

2) Conocimientos básicos de Linux necesarios para realizar tareas de administración de sistemas

-SSH, acceso con llaves, clave…

-Acceso de root ¿Es mejor desactivar?

-Instalar paquetes, apache, php, vim…

-Comandos básicos para moverse por las carpetas, crear archivos, ver su contenido, buscar archivos…

-Estructura de carpetas básica de Linux, ¿dónde he de colocar las cosas?

-Consumo de recursos

3) Configuración del servidor web Apache

-Instalación

-Modos de funcionamiento

-Configuración

-Virtual host

-htaccess

4) Configuración del servidor web con Ngnix

-Cuándo elegir Ngnix

-Instalación

-Configuración

-Host virtuales

5) Lenguajes en el servidor y bases de datos

-PHP

-Python

-Instalar sobre Apache / Ngnix

-Configurar PHP

-Extensiones de PHP: como instalar nuevas extensiones en el servidor

-Instalación y configuración de MySQL

6) HTTPS

-Instalar un certificado gratuito

-Configuración en virtual host

-Redirección del tráfico a HTTPS

-Mantenimiento de certificado, renovación

7) Seguridad en servidores

-Configuración para seguridad

-Barreras frente a ataques

-Qué hacer si estamos siendo atacados

Las sesiones del curso están planificadas para impartirse en el espacio aproximado de dos horas, cada una.

Requisitos

Lo ideal es que los estudiantes de este curso tengan conocimientos básicos de terminal y Linux en particular, aunque no es completamente necesario.

En las primeras 2 clases del curso se ofrecerán las explicaciones básicas para poder abordar el resto de las sesiones. En las siguientes, ya con una base de conocimiento nivelada, se comenzará con el contenido específico para la administración de servidores para despliegue de aplicaciones web y la seguridad.

En EscuelaIT se puede encontrar también un curso más básico sobre Linux, con el que el estudiante puede prepararse para disponer de un conocimiento más sólido sobre el sistema operativo y el terminal: Curso de Administración y Mantenimiento de sistemas GNU/Linux

CONTENIDO

HTTPS

Ignacio Alba
Este curso está en marcha
En breve deben aparecer más clases en este espacio

CONTENIDO

HTTPS

Ignacio Alba
Este curso está en marcha
En breve deben aparecer más clases en este espacio