CONTENIDO_tecnoEstudiossysamind_06

Acerca del curso

Lo que todo administrador de sistemas de información desea conocer acerca de la gestión de servidores en Internet basado en Linux

Este curso es el recorrido guiado por facilitadores especialistas en Administración de Servidores Linux, que le ofrece a un estudiante ó profesional de las áreas de Informática, Computación o Sistemas conocer los elementos prácticos fundamentales para lograr administrar servidores tanto en ambientes de desarrollo como en ambientes de producción en Internet, enfocado al manejo del hosting de aplicaciones web y sus servicios relacionados.

Este es un curso técnico y muy práctico basado en la realidad que viven día a día las empresas proveedoras de servicios de hosting en Internet.

CONTENIDO_tecnoEstudios4_06

Asegurar los conocimientos y habilidades necesarias para que el participante pueda ejecutar las funciones de un Administrador de Servidores Linux para hosting en Internet.

TEMA 1: Instalación de Servidores de Desarrollo basados en CentOS e ISPConfigh

Instalación de CentOS. Ajustar el Archivo Hosts. Deshabilitar SELinux. Habilitar Repositorios, Actualizar Paquetes Básicos e Instalar Adicionales. Instalar y Configurar el Manejo de Cuotas de Espacio en Disco. Instalar MySQL, Apache, PHP y NTP. Instalar el Servidor de Correos (Courier-IMAP, Courier-Authlib, Maildrop) para ISPConfig. Instalar Posfix. Instalar Getmail. Crear la Contraseña de MySQL y Configurar phpMyAdmin. Instalar Amavisd, Spamassassin y ClamAV. Instalar Apache2 con mod_php, mod_fcgi/PHP5 y suPHP. Instalar Ruby. Instalar Python. Instalar WebDAV. Instalar PureFTP. Instalar BIND. Instalar Vlogger, Webalizer, y AWStats. Instalar Jailkit. Instalar fail2ban. Instalar rkhunter. Instalar Mailman. Instalar SquirrelMail. Instalar ISPConfig. Instalar el Administrador de Servidores Webmin. Configurar Usuarios y Grupos. Configurar el Servidor SAMBA. Instalar las Librerías FreeTDS. Instalar un Disco Adicional para Respaldos. Script en PHP y Cron para Respaldos de Webs de ISPConfig.

TEMA 2: Instalación de Servidores de Producción basado en CentOS y cPanel

Creación y Asignación de los DNS. Asignación del Hostname. Actualizar el cPanel. Inicialización del WHM usando el Web Wizard. Asignación de Bloques de IPs y Corrección de Errores. Configuraciones Básicas del WHM. Instalar las librerías FreeTDS y la compatibilidad con ODBC. Recompilar el Apache y PHP con Tomcat y Mod_Security. Crear el usuario SSH para la Administración del Servidor. Configurar Aspectos de Seguridad en WHM. Instalación del Monitor Gráfico Munin. Agregar Iconos propios al CPanel. Instalar ConfigServer Mail Manage y Mail Queues. Instalar Plantillas de Email en Español para Advertencias del cPanel. Instalar Paquetes de Planes de Hospedaje. Instalar Zend Optimizer. Instalar la Página de Inicio de un Nuevo Cliente. Instalar Oracle Instant Client 10g. Habilitar el Puerto 26 como alternativa para el SMTP. Permitir las IPs de Blackberry. Asegurar que el error_log no se llene por errores de archivos inexistentes. Configurar un disco secundario y crear la partición /backup. Cron para realizar backups remotos. Limpiar las papeleras de emails (Trash).

TEMA 3: Manejo de la Seguridad de Servidores Linux

Asegurar el Control de Acceso al Webmin. Limitar el Acceso Root por SSH y Cambiar el Puerto de Acceso. Cambiar el estilo del prompt en la Consola (Shell). Instalar el Firewall APF. Prevenir Ataques de Fuerza Bruta. Supervisor de Archivos de Registro de Eventos (LogWatch). Bloquear la ejecución de archivos en directorios temporales. Proteger el servidor contra RootKits. Creando un mensaje de advertencia al entrar por SSH. Crear una Alerta por Email cuando alguien ingresa por SSH como root. Monitor de Sockets Linux (LSM). Monitor de Integridad del Sistema (SIM). Proteger SYSCTL contra ataques de SYN FLOODS. Deshabilitar TelNet. Aumentar la seguridad en php.ini y corregir falla de uso de PHP. Configuración Global del Apache. Cambiar la Contraseña de Root. Habilitar las Tareas Cron a Ejecutar en las Madrugadas. Crear Logs de Emails emitidos por PHP. Mejorar los Logs del Exim para análisis del SPAM. Limitar el Acceso a Lynx. Instalar y habilitar Mod_Security y verificar sus reglas. Limitar la cantidad de usuarios simultáneos por FTP. Limpiar las IPs bloqueadas por el APF cada X horas. Instalar el Firewall CSF y la Protección de Fuerza Bruta LFD. Configurar elementos de seguridad adicionales. Crear cron para htaccess de carpetas 777. Crear cron para cambiar archivos con usuarios nobody. Proteger host.conf contra IP Spoofing. Deshabilitar recursion en OpenDNS. Limpiar las IPs bloqueadas por el CSF/LFD cada X horas. Optimizar MySQL. Cron para verificar la existencia de archivos php en carpetas 777. Cron para realizar backups remotos en Fileserve. Instalar el Detector de Malware de Linux (LMD). Limitar el acceso al WHM desde IPs específicas. Buscar un archivo en las carpetas home y borrarlo. Actualizar el FCKEditor en diversas plataformas.

TEMA 4: Comandos y Fundamentos Básicos de Linux

Introducción al Uso de la Consola. Comandos de Manipulación de Archivos y Directorios. Comandos de Fechas, Horas, Procesos. Comandos de Información del Sistema. Comandos de Administración de Sesiones. Manejo de Permisos con chmod. Ejemplos de Comandos Combinados con Pipes ( | ). Tareas de Ejecución Cronometrada (cron y at). Comandos para Pruebas de Red . Comandos de MySQL por Consola. Listado de Servidores y Servicios Típicos. Comandos Básicos. Las Cargas del Servidor (Server Loads). Optimizar un Servidor de Alto Tráfico. El comando screen para múltiples ventanas de SSH.

TEMA 5: Administrador de Hosting cPanel/WHM

Instalación de cPanel/WHM en un Servidor de Producción, Initial Setup Wizard – Asistente de configuración inicial de WHM, Opciones Avanzadas – Guía de Preinstalación, El archivo de configuración de actualización de cPanel & WHM, Actualizar preferencias, Diagnosticar problemas para una instalación más reciente, Análisis de Fallas Básico de cPanel, Generalidades del cPanel, El Sistema de Cuentas de cPanel, Diagnóstico General de cPanel, Ancho de Banda y Estadísticas, Scripts de WHM/cPanel, Ubicación de los Temas del cPanel, Restablecer la Licencia vencida del cPanel, Restablecer Certificados SSL vencidos del cPanel, Configurar un Reseller en WHM y Crear sus DNS Privados.

TEMA 6: Diagnóstico y Análisis de Fallas en Servidores Linux

Falla de Red (no llega el Ping). Después de reiniciar no arranca el servicio Apache. No se puede ver el servidor vía SAMBA. Las conexiones FTP usando ProFTPD están muy lentas. Se presentan cargas muy altas en el servidor. Ubicación de bashrc para cambiar Variables de Ambiente Globales. No se logra el acceso usando “su”. Manejo de emails de la Cola (Email Queue). Detalles del SpamAssassin. Apache consume memoria en forma ilógica y MySQL Falla. Falla en el envío de emails del Crontab. Ubicación de las Bases de Datos MySQL. Ubicación de los Archivos de Reporte de Eventos Logs. Corregir quotas de cuentas de clientes en CPanel. Reducir espacio en disco consumido por las particiones /usr y /var. Uso de disco erróneo en una partición. Eliminar procesos colgados del RoundCube. Rehabilitar una IP bloqueada por el Firewall APF. Las Estadísticas causan sobre carga del Servidor. Fallas continuas en el servicio spamd. Mensaje de Alta Temperaturas en el CPU por SSH. Fallas de acceso al Webmail y POP por Login/Contraseña. Errores de cpaddons reportados por Email. Errores de postrotate reportados por Email. Mensaje “Invalid maildirsize file!” al cambiar una cuenta de Email. Mensaje “[TRYCREATE] Mailbox does not exist” en Webmail. Mensaje “The server has reached its limit for processing” al enviar Emails. Limpieza del espacio en disco de un cliente en cPanel. Análisis de Servidores Comprometidos por Hackeos. Recuperar un servidor con cPanel luego de un Crash. Corregir :fail: en el buzón predeterminado de las cuentas. Detectar y Limpiar un servidor hackeado con el rootkit T0rnkit. Detectar y Limpiar un servidor hackeado con el rootkit Flea. Reglas de Mod_Security 1.0 a utilizar. Análisis de Fallas e Información del ISPConfig. Análisis de Fallas en el Servicio POP. Limitar la cantidad de emails enviados por dominio por hora. Falla el proceso Apache (httpd) y al re-arrancarlo no inicia. Como limpiar el archivo history. Cambiar de Sistema Operativo al Arranque. Análisis de Fallas en Tarjetas de Red. Actualizar PHP en CentOS. Cambiar la Fecha y Hora. Configuración del Password FTP para servidores de producción. Parar la Emisión de Emails Masivos (SPAM). Eliminar la emisión de SPAM por el Script DarkMailer/DirectMailer. Como recuperar una Base de Datos o Tabla de MySQL en Falla. El archivo .htaccess. Enlaces a Recursos En Línea para Diagnóstico y Mantenimiento. Como diagnosticar un dominio que está siendo atacado con DoS. Como cambiar el límite de conexiones simultáneas para Pop/Imap . Como eliminar cuentas de email sin nombre de usuario. Qué hacer cuando un sitio web ha sido hackeado. ISPConfig 2 no actualiza correctamente los virtualhost después de haber recompilado Apache. No se reciben emails desde ciertos dominios específicos enviados hacia alguno de los servidores de producción. Las cuentas de Email relacionadas con Blackberries no se conectan. El cPanel muestra tamaños incorrectos en las cuentas de Email. Error httpd Already in use al reiniciar el Apache. Usar Rewrite en .htaccess para parar accesos indebidos. Expandir los tamaños para cargar archivos vía web. La partición /tmp se está llenando en forma abrupta (eaccelerator). Limpiar Listas de Correo (Mailing List – mailman) que están llenas. Manejo de Carpetas de Webmail en Horde y Round Cube. Restaurar Redireccionadores de Email del Backup (Email Alias). Reporte de Falla Potencial en un Disco Duro.

TEMA 7: Manejo y Diagnóstico de Nombres de Dominio

El sitio del cliente no se ve en línea. Asignación de NameServers. Desaparecen los dominios en Edit DNS del WHM. Problemas de DNS en el Servidor. Los DNS de un reseller no parecen resolver en el servidor. Corregir Falla por DNS Recursivo. Los Dominios no responden en el servidor. Asignar registros MX a los dominios para apuntarlos a Google. Asignar registros MX a los dominios.

TEMA 8: Tareas Típicas de un Administrador de Servidores

Actividades de Mantenimiento Diarias. Actividades Operativas Normales. Actividades Semanales. Actividades Mensuales. Actividades a Requerimiento.

TEMA 9: Preguntas Frecuentes sobre el manejo de Emails

Falla el envío y/o recepción de correos por email en mi PC, los datos de la cuenta de usuario están correctos, ¿Qué hago?. Normas Básicas de Seguridad para el uso de Cuentas de Email, Acceso a los Servidores y Cuentas FTP. Las cuentas de correo (Email, e-mail) nos están fallando … ¿qué hacemos?. Mi cuenta ha sido suspendida por problemas de virus/troyanos que envían spam ó hacen conexiones por iframes. ¿Qué debo hacer para evitar esto y que mi cuenta sea reactivada?. No llegan los correos a mi cuenta de email, ¿Qué pasa?. No puedo abrir el Horde, ¿Cómo hago para usar el servicio Webmail del servidor?. No puedo enviar Emails pero si recibo, ¿Qué hago?. Tengo una cuenta de correo que esta full, debido a que los correos no salen del servidor. A qué se debe esto?. Utilizo un dispositivo móvil o webmail para ver mis correos fuera de la oficina pero Outlook no descarga los correos enviados y otros cuando regreso a la oficina y ocupa espacio del servidor, ¿Qué puedo hacer?. ¿Cómo cambio mi contraseña de email por el panel de hospedaje web y cómo asocio mi correo al messenger?. ¿Cómo configurar mi cuenta en Mozilla Thunderbird?. ¿Cómo configuro mi Email en Outlook?. ¿Cómo configuro mi email manualmente en el Outlook Express?. ¿Cómo hacer para sincronizar una cuenta de correo de su dominio con el teléfono Blackberry?. ¿Cómo hacer una copia de seguridad de los elementos de Outlook Express?. ¿Cómo limpio o borro mis correos de email?. ¿Cómo puedo acabar con el spam?. ¿Cómo puedo accesar directamente a mi servidor de correos Horde desde mi página principal?. ¿Cómo puedo cambiar la contraseña de mis cuentas de correo?. ¿Cómo puedo comunicarme vía telefónica con su departamento de ventas y sin costo?. ¿Cómo puedo crear respuestas automáticas para mis cuentas de correo?. ¿Cómo puedo crear y/o eliminar cuentas de correo (email)?. ¿Cómo se fija una dirección de correo por defecto o predeterminada?. ¿Cómo se hace para cambiar el idioma del servicio de webmail RoundCube de inglés a español?. ¿Cuáles son los servidores de correo entrante (POP) y Saliente (SMTP)?. ¿Cuáles son los Servidores de Correo Saliente SMTP para los diversos proveedores de acceso a Internet?. ¿De qué forma se pueden filtrar los emails y eliminar los no deseados?. ¿Existe un antivirus para Emails?. ¿Cuándo se borran los emails?. ¿Deseamos disponer de cuentas generales de correo (ej. departamentos) que sean redireccionadas a cuentas especificas (ej. personas). ¿La pregunta es, porque no se eliminan los correos de las cuentas generales una vez que se distribuyen?. Etc.

TEMA 10: Preguntas Frecuentes sobre Nombres de Dominio

¿Cómo accedo al Espacio Web antes de la Propagación y/o Transferencia de mi nuevo Nombre de Dominio?. ¿Cómo puedo cambiar las direcciones IP dinámicas de un dominio para que apunte a mi servidor local?. ¿Cuáles son los pasos a seguir y los requisitos para el registro de un dominio del tipo gob.xx, edu.xx, mil.xx y tec.xx?. ¿Dónde busco si un nombre de dominio está disponible y como lo adquiero. Además, dónde compro el plan de hospedaje web para alojar mi sitio web? ¿Dónde puedo descargar el Manual del Panel de Manejo de Dominios?.

TEMA 11: Preguntas Frecuentes sobre Hospedaje Web con cPanel

¿Cómo puedo crear, administrar y acceder a las cuentas FTP?.¿Cuál es el path de instalación de ImageMagick?. Cuando trato de entrar a mi dominio me da un error de Forbidden, ¿Qué significa esto?. No puedo acceder a mi dominio, no hace ping y no hay acceso FTP ¿Qué Pasa?. Rebotar Emails enviados a Direcciones Erróneas. ¿Cómo puedo acceder a mi espacio vía FTP usando un navegador como el Internet Explorer o el Firefox?. ¿Cómo puedo cargar al servidor un documento en PDF para luego usarlo en un enlace?. ¿Cómo puedo hacer para subir mis archivos al servidor vía FTP?. ¿Cómo puedo instalar un contador para mi Sitio?. ¿Cómo puedo usar el servicio de SSH?. ¿Cómo se crea y usa un subdominio?. ¿Cómo se hacen los respaldos del sitio web?. ¿Cómo se puede acceder a las bases de datos MySQL?. ¿Cómo se pueden colocar los permisivos para CGI?. ¿Cómo traslado una página o sitio web ya existente en otro servidor hacia sus servidores?. ¿El Panel permite listas de correo para boletines?. ¿No puedo acceder vía FTP / No puedo acceder al Panel de Control del Hospedaje Web. Qué puedo hacer?. ¿Por qué no se ven las imágenes en mi sitio?. Etc.

TEMA 12: Funcionalidades Básicas del WHM

Accediendo al Panel de Control de Revendedores WHM. Agregar un Paquete (Plan de Hospedaje Web). Agregar una Zona DNS (Add a DNS Zone). Análisis de Fallas de Email (Mail Troubleshooter). Borrar un Paquete (Plan de Hospedaje Web). Borrar una Zona DNS (Delete a DNS Zone). Cambiar el Tema del Panel de Revendedores WHM. Creando una nueva cuenta de un cliente. Deshabilitar o Habilitar SubDominios. Editar una Zona DNS (Edit a DNS Zone). Eliminando una cuenta de un cliente. Fundamentos sobre DNS. Generar un Certificado SSL Autofirmado. Instalar las Extensiones FrontPage (Install FrontPage Extensions). Adquirir e Instalar un Certificado SSL para un cliente. Limitar el uso del ancho de banda. Listar cuentas suspendidas. Listar Subdominios. Modificación de contraseñas. Modificación de Cuotas. Modificando una cuenta de un cliente. Modificar la página de cuentas de clientes suspendidas. No puedo acceder al Panel de Control del Hospedaje Web (cPanel). ¿Qué puedo hacer?. Parquear o Apuntar un dominio (Park or Point a Domain). Suspender/Restablecer cuentas de clientes. ¿Al tratar de crear una neva cuenta se presenta Error You do not have access to create that package (0)! ¿Qué hago? ¿Al tratar de parquear un dominio se presenta el mensaje Sorry, a DNS entry for domino.com already exists, please delete it first. ¿Qué se debe hacer?. Etc.

TEMA 13: Recursos Útiles

Glosario de Términos. Enlaces de Interés

Diplomado 100% en línea dictado a través de nuestra plataforma tecnológica TecnoLearning en Internet. Para cada tema se dispondrá de múltiples videos, mapas mentales, textos, y otros recursos en línea que aseguraren el proceso de enseñanza aprendizaje. Adicionalmente, se realizarán Video Conferencias Online (Webinar y Hangout) continuamente y se dará acceso a los participantes a un grupo privado en Facebook para compartir entre la comunidad relacionada al diplomado (Instructores y estudiantes) de tal forma que con dicha interacción se tenga una mayor sinergia en el proceso de aprendizaje constructivo.

Experto Internacional:

 danielR2 Daniel Rodriguez
@TecnoDaniel

Consultor Gerencial en negocios relacionados con Internet, Tecnología Web, Administración de Servidores Online, Mercadeo En Línea, Comercio Electrónico, CRM, Tecnologías de Información y Comunicaciones (TIC) y Automatización Industrial. Editor de El Blog del SysAdmin y Blog de Negocios en Internet. Líder de desarrollos de negocios en Internet y tecnología web. Autor de los libros“Administración de Servidores Linux para Hosting y Desarrollo Web” y “Negocios en Internet y algo más…”. Conferencista. Empresario. Emprendedor. Columnista de Prensa y Productor Radial. Con 25 años de experiencia nacional e internacional desde la Ingeniería de Mantenimiento, Proyectos en Electrónica, Automatización Industrial y Soluciones de Negocios en la red Internet.

El diplomado tiene una duración de 120 Horas Académicas. Por ser un diplomado en línea esto se traduce a una duración aproximada de diez (10) semanas calendario, un tema principal por semana. Iniciará el día 04 de Noviembre de 2014, hasta Enero de 2.015.

Lo primero de que debes hacer es llenar el FORMULARIO DE INSCRIPCIÓN (ubicado más abajo) , luego recibirás un email (normalmente será una semana antes de iniciar el diplomado), notificándote los números de cuenta para depósitos y transferencias, así como los enlaces para realizar el pago en línea. Para poder participar en el diplomado, debes haber cancelado el 100% del monto del mismo.

Inversión:

2.650.000,00 Pesos colombianos
1.350 Dólares americanos.

IMPORTANTE SI ERES DE VENEZUELA: Podrás hacer el pago haciendo uso de cupos CADIVI para Pagos Electrónicos. Contáctanos enviando un email a  con todos tus datos (nombre, apellido, teléfono de fácil ubicación), indicándonos que quieres pagar con cupos CADIVI y te informaremos como puedes hacerlo.

Formas de Pago:

En Pesos Colombianos:

    • Efectivo:

Previa entrega de liquidación de matrícula en la División de Educación Continuada.

    • Crédito:

Cooperativa Especializada de Ahorro y Crédito Universidad de Medellín COMUDEM.
Teléfono: +57(4)-3405363 ext: 103.

    • Tarjetas débito y crédito:

Se cancelan en la Tesorería de la Universidad, bloque 18 primer piso, previa entrega de liquidación de matrícula en la División de Educación Continuada.

    • Cheque:

Cheque al día, se debe realizar el pago en la Tesorería de la Universidad.

En Dólares Americanos:

    • Transferencias electrónicas:

Una semana antes de iniciar el diplomado recibirás el email con la información necesaria para que formalices tu inscripción, a través de una transferencia electrónica.

    • PayPal:

Si lo prefieres podrás realizar tu pago en línea a través de PayPal.

    • Cada tema tiene una asignación o tarea, y las fechas de entrega le serán indicadas a los participantes al comenzar el diplomado.
  • Para cada tema se ha configurado un cuestionario con preguntas de opción múltiple, emparejamiento y verdadero/falso. Las fechas máximas de entrega le serán indicadas a los participantes al iniciar el diplomado.
  • Se evaluará la participación activa del estudiante en los foros de discusión y conversaciones en línea sobre los temas.

Profesionales, empresarios, consultores, emprendedores y estudiantes que deseen conocer las metodologías y herramientas para la configuración, operación, mantenimiento y aseguramiento de Servidores Linux para Hosting y Desarrollo Web, de tal forma que el participante pueda trabajar como Especialista Técnico en Administración de Servidores en Internet.

    • Continuamente y por espacio de entre una y dos horas se establecerá una conversación en línea (en tiempo real) entre los participantes y los Instructores del diplomado. Esto se realizará a través de un Webinar (Video conferencia online). Los participantes pueden hacer sus preguntas acerca del avance de cada semana.
    • Cada tema cuenta con una herramienta denominada “Diario”. Como su nombre lo indica, funciona como un diario en el cual el facilitador le propondrá algún tema o pregunta sobre el cual el participante deberá escribir de manera reflexiva y crítica.
    • El correo electrónico es una herramienta fundamental para comunicarse con los Instructores o demás participantes.
    • Cada tema cuenta con una sala de foros de discusión, donde se plantean temas en los cuales el participante deberá plasmar sus opiniones y comentarios, de manera asíncrona y sin horarios preestablecidos.
    • Diariamente el facilitador revisará las actividades de los participantes y ofrecerá pautas y guías, si así lo considera pertinente, para evitar atrasos en la revisión y comprensión del material didáctico.

Certificación

Al finalizar el diplomado se otorga el Certificado de Aprobación del diplomado en Línea, avalado por La Universidad de MedellínTecnoEstudios. Se aprueba el Diplomado si cumple con la nota mínima de aprobación establecida por los facilitadores.

Requerimientos

El participante deberá disponer de conexión a Internet para revisar y estudiar el material didáctico, participar en los webinars y foros de discusión planteados, realizar anotaciones en su diario privado, participar en las conversaciones en línea de cada tema, realizar las evaluaciones de cada tema y remitir las asignaciones correspondientes. También deberá contar con una dirección de correo electrónico en la cual pueda recibir información, anuncios y otras comunicaciones referentes al diplomado.