Ubuntu como servidor Novedades y ejemplos prácticos Antonio Ognio [email protected] Universidad Inca Garcilaso de la Vega 09 de Mayo de 2009
Jun 13, 2015
Ubuntu como servidorNovedades y ejemplos prácticos
Antonio [email protected]
Universidad Inca Garcilaso de la Vega 09 de Mayo de 2009
Agenda
● Un vistazo a la distribución para servidores● Novedades en Ubuntu 9.04● Ejemplos prácticos e ideas para comenzar
● Servidor SSH● Servidor FTP● Servidor Web
● Instalación de MySQL y PHP● Configuración de virtual hosts
● Enlaces a recursos de interés
Ubuntu Server Edition● Selección de paquetes orientada a servidores● Construido sobre la base de Debian● Optimizaciones para uso como servidor● Soporte a hardware de servidores● Optimizaciones para virtualización● Soporte para despliegue automatizado● Soporte técnico de Canonical Inc.● Certificado en hardware para servidores● Disponible desde Breezy Badger (5.10)
Ubuntu Server Edition
El legado de Debian
● Ampliamente usado como servidor● Gestión de la configuración● Alta ntegración entre los paquetes● Actualización de servicios en ejecución● Altos estándares de calidad
● Exigencias a los desarrolladores● LSB y FHS
Ubuntu Server Edition
Ciclo de vida y soporte
Ubuntu Server Edition
Virtualización● Mejoras tanto como anfitrión (host) como invitado (guest)● Existen soluciones libres y privativas
● Vmware y Parallells (privativa)● KVM y XEN (libres)
● Solución recomendada: KVM● Paquetes a instalar:
● ubuntu-virt-server● ubuntu-virt-mgmt
Ubuntu Server Edition
Ubuntu JeOS● Just Enough Operating System● Imagen ISO de unos 100 MB● Optimizado para su uso como invitado
● VMware ESX● VMware Server● KVM
● Disponible desde Gutsy Gibbons (7.10)
Ubuntu Server Edition
Despliegue automatizado
Ubuntu Server Edition
Certificaciones de Hardware
● Sun Microsystems (ahora parte de Oracle)● Sun Fire X2100, X2200, X4100, X4150
● System76● Eland Pro Pedestal/Rack● Jackal 1U, Eland Pedestal● Jackal Pro 1U, Jackal
Ubuntu Server Edition
Compatibilidad con servidores● Cualquier servidor x86 (no validados)● HP Proliant Series (13 modelos)● IBM
● x3250, x3400, x3550, x3650, x3655 ● Dell
● SC 440, SC 1435● PowerEdge 860, 1950, 2900, 2950
Ubuntu Server Edition
Soporte SAN (Storage Area Network)
● ISCSI● Clusters● Servidores de archivos● Servidores de backup
● DRDB● Replicación a nivel de dispositivos
Ubuntu Server Edition
Ubuntu en la nube● Ubuntu en Amazon EC2
● Elastic Computing Cloud● Disponible una imagen de disco con Ubuntu● S.O. optimizado para la nube
● Ubuntu Enterprise Cloud● Basado en el proyecto Eucalyptus● Compatibilidad con las APIs de Amazon EC2
Servicios pre-configurados
● Servidor OpenSSH● Servidor de impresión● Servidor de base de datos (Postgres, MySQL)● Servidor Tomcat (Java)● Servidor DNS● Servidor de correo● Servidor web (LAMP)
Ubuntu Server EditionNovedades en Ubuntu 9.04
Novedades en el Kernel
● Incluye la versión 2.6.28● Mejoras en el manejo de la memoria● Mejoras para facilitar la escalabilidad● Tracepoints● Mejoras en KVM● Otras...
Otras características
● Soporte para sistema de archivos Ext4● Aún el fs por omisión es Ext3● Ext4 será el fs por omisión en las próximas versiones de Ubuntu
● Soporte para la nube con Eucalyptus● Soporte de mensajería corporativa con Rabbit MQ (computación distribuida)
Virtualización con OpenNebula
Seguridad
● AppArmor● Listas de control de acceso obligatorias basadas en nombres
● Ubuntu UFW● Uncomplicated Firewall● Interfaz en la línea de comandos● Una manera simple de agregar o retirar reglas de iptables
Samba 3.3
● Soporte para clusters● Mejor soporte con las últimas versiones de las tecnologías de Microsoft
Ideas para comenzar a administrar servidores con Ubuntu● Tu propio servidor en una máquina virtual● Tu propio servidor en un VPS
● Unos US$ 20 al mes en Linode.com y otros● Ejemplos prácticos e ideas para comenzar
● Servidor SSH● Servidor FTP● Servidor Web
● Instalación de MySQL y PHP● Configuración de virtual hosts
Enlaces a recursos de interés
http://www.ubuntu.com
http://www.ubuntu.com/products/whatisubuntu/serveredition http://ubuntuserver.wordpress.com
https://help.ubuntu.com/community/EC2StartersGuide
http://www.debian-administration.org
GRACIAS!!!
¿Preguntas?