Linux Avanzado: redes y servidores

Linux Avanzado: redes y servidores

Vision y Valor Consulting S.L

Curso online


540 
IVA exento

Este curso de Linux Avanzado te enseña a: Conocer el funcionamiento de las redes informáticas, Adquirir conocimientos para el manejo y configuración de hardware de red, Conocer linux, Saber instalar y configurar un servidor de páginas Web (Apache), Saber instalar y configurar un gestor de bases de datos (MySQL), Conocimientos básicos de programación (PHP) y Saber instalar y configurar un servidor de correo (Postfix).

¿Quieres hablar con un asesor sobre este curso?

Objetivos

El objetivo principal de este curso es que, al finalizarlo, el alumno sea capaz de administrar redes y servidores bajo Linux

A quién va dirigido

Curso dirigido a Técnicos de Sistemas, Administradores de red, y en general, todo tipo de profesionales de las tecnologías de la información que precisen un correcto conocimiento de redes en general y de Linux en particular.

Requisitos

Esta formación no tiene requisitos de conocimientos previos. Al ser una formación On Line, requiere los elementos indispensables para ello: un ordenador y acceso a Internet.

Temario completo de este curso

1 TCP/IP en Linux.
Introducción a redes TCP/IP.
El protocolo de Internet IP.
Espacio de direccionamiento IP.
Protocolo DHCP.
Resolución de direcciones IP.
Encaminamiento IP.
El Internet Control Protocol Message (ICMP).
Protocolos de Transporte TCP/UDP.
Configuración de kernel para TCP/IP.
Información de red básica.

2 Configuración HW de red.
Dispositivos y pseudo-dispositivos.
Interfaces de red.
Configuración de red.
Configuración de resolver.
Pruebas de conectividad.

3 Servicios y control de acceso.
Introducción a xinetd.
Configuración de xinetd.
Control de acceso.
Monitorización de actividad.
Niveles de ejecución.

4 Introducción a Linux.
Introducción a Linux.
¿Qué son la distribuciones?.
¿Qué es el kernel de Linux?.
Fedora Core.
Proceso de instalación.
El arranque de Linux.
El software adicional para GNU/Linux.
La herramienta Yum.
Estructura del sistema de archivos de Linux.
Árbol de directorios típico de Linux.
Los usuarios.
Acceso a Linux.
Scripts de inicio del sistema. Runlevels.
Arrancar y parar servicios por separado.

5 Configuración de un servidor Web (Apache).
Introducción a general.
El modelo cliente-servidor.
Introducción a HTTP.
Etapas de una transacción HTTP.
Servidores Web.
Introducción a DNS.
Consideraciones sobre los servidores Web.
Instalaciones de Apache2.
Descripción de la arquitectura en módulos del Apache.
Páginas dinámicas en PhP.
Páginas dinámicas vs. HTML.
La ventaja de PhP 5.
Instalación de PhP 5.
Configuración básica de apache.
Archivos de configuraciones principales.
Servidores virtuales.
Configuración de Apache para soporte de Virtualhost.
Usuarios y grupos.
Autentificación.
Modificando httpd.conf para autentificación.

6 Instalación y configuración del Gestor de Bases de Datos MySQL5.
Introducción a las bases de datos.
Objetos de una base de datos.
Conceptos básicos de una base de datos.
Tipos de gestores de una base de datos.
Diferencias entre algunos gestores de bases de datos.
Instalación de MySQL 5.
La estructura de MySQL.
Seguridad.
Principales características de MySQL.
Configuración de MySQL: usuarios principales.

7 Administración de MySQL.
Creación de una Base de datos.
Eliminación de una base de datos.
Creación y eliminación de usuarios.
Mostrar el contenido de los archivos MyISAM: logs.
Reparación de una base de datos.
Control de procesos.
Control de acceso a usuarios.
Resguardo y restauración.

8 Programación PHP.
PHP y HTML. Parámetros GET y POST.
Llamadas a otros ficheros PHP: incluye y requiere.
Sintaxis básica.
Variables en PHP.
Ámbito de las variables.
Tipos de variables.
Expresiones y operadores.
Estructuras de control y bucles.
Funciones.
Variables del sistema PHP.
Formularios dinámicos.
El lenguaje SQL.
Operaciones con bases de datos.
Consultas en SQL.
Funciones PHP para SQL.
Sesiones en PHP.
Funciones matemáticas.
Funciones de cadena.

9 Proxy.
Introducción al Proxy.
Instalación del Proxy.
Configuración de Squid.
Control de acceso.
Configuración de los clientes.

10 Firewall.
Introducción al Firewall.
Firewall en Linux.
Políticas de un Firewall.
Configuración de Iptables.
Borrado de reglas.

11 Control de acceso.
Introducción al control de acceso.
Control de acceso en Linux.
Tipos de control de acceso.
Configuración de SELinux.

12
NFS.
Introducción a NFS.
Exportar un sistema de ficheros.
Control de acceso.
Montar sistema de fichero vía NFS: mount.
Automontaje: amd.
Documentación alternativa.

13 Servicio DNS.
Introducción a DNS.
Terminología de los servidores de nombre.
Servidor DNS BIND.
Configuración de servicios DNS.
Contenido de los archivos de zona.
Archivos de zona de resolución de nombres inversa.
Herramientas DNS.

14 Configuración de un Servidor de Correo Electrónico.
Introducción a SMTP.
Instalación y configuración de Postfix.
Administración de cuentas de usuario.
Pruebas con herramienta de Postfix.
Introducción a POP3.
Introducción a IMAP.
Instalación y configuración de POP3 e IMAP.
Ver más