Temario del curso
Introducción
Visión general de Arch Linux
Comprender las diferencias entre Arch Linux y otras distribuciones de Linux
Instalación de Arch Linux
- Configurar el diseño del teclado
- Verificar el modo de arranque
- Conectarse a Internet
- Actualizar el reloj del sistema
- Particionar los discos
- Formatear las particiones
- Montar los sistemas de archivos
- Seleccionar los espejos (mirrors)
- Instalar los paquetes base
- Configurar el sistema
- Reiniciar el equipo
Visión general de los conceptos básicos de administración de sistemas en Arch Linux
Implementación de la configuración básica en Arch Linux
- Configurar el nombre del host
- Establecer la zona horaria
- Configurar el archivo /etc/hosts en Arch Linux
Evaluación y diagnóstico de problemas de red en Arch Linux
- Uso del comando ping
- Uso del comando traceroute
- Uso del comando mtr
Implementación de diagnósticos del sistema en Arch Linux
- Comprobar el uso actual de la memoria
- Utilizar vmstat para monitorizar el uso de E/S
- Utilizar htop para monitorizar los procesos, la memoria y el uso de la CPU
Gestión de archivos en un sistema Linux con Arch Linux
- Cargar archivos en un servidor remoto
- Proteger archivos en un servidor remoto
- Implementar enlaces simbólicos
Gestión de paquetes en Arch Linux
- Buscar paquetes instalados
- Obtener nombres de paquetes e información
Manipulación de texto en Arch Linux
- Usar grep para buscar una cadena de texto en archivos
- Implementar «buscar y reemplazar» en un grupo de archivos
- Editar texto
Configuración de un servidor web
- Elegir un servidor web
- Resolver problemas de HTTP en Arch Linux
- Monitorizar los registros de Apache
Trabajo con servidores DNS y nombres de dominio en Arch Linux
- Redirigir consultas DNS con registros CNAME
- Configurar subdominios
Gestión de servidores SMTP y resolución de problemas de correo electrónico en Arch Linux
- Elegir una solución de correo electrónico
- Enviar correos electrónicos desde el servidor
Bonus: Instalación de Arch Linux utilizando VirtualBox
Resumen y conclusiones
Requerimientos
- Experiencia básica y familiaridad con Linux