3. El creador de CentOS fue Lance Davis
La primera versión de CentOS llamada CentOS 3 build4-rc0, fue lanzada
19/03/2004.
Es un sistema operativo Linux de código abierto para servidores basado en
el código fuente de Red Hat, sin embargo Red Hat no ofrece soporte
técnico a CentOS .
Red Hat lanza su código fuente en base a la Licencia Pública General de
GNU y otras licencias, este código es tomado por los desarrolladores de
CentOS con el cual crean su versión libre.
Antecedentes
4. La nomenclatura utilizada para definir la versión de la distribución es la
misma que la de Red Hat desde la versión 4 Update 4, es decir RHEL
versión 4.4 = CentOS 4.4
Lanzamientos cada 2 años, actualizaciones cada 6 meses
Cada lanzamiento recibe soporte durante 10 años, por lo que la versión
actual 7 recibirá actualizaciones hasta el 30/06/2024.
Esto resulta en un entorno Linux seguro, de bajo mantenimiento, confiable,
predecible y reproducible.
CentOS es de libre descarga en formato ISO DVD o Live CD.
Antecedentes
5. Distribuciones Derivadas de CentOS
CentOS ha servido de inspiración para el desarrollo de otras distribuciones
linux tales como:
Elastix: brinda las funciones de PBX, Fax, Mensajería Instantánea y Correo
electrónico. Elastix corre sobre CentOS como sistema operativo y
actualmente su versión más estable es Elastix 2.4.0
Rocks: distribución en cluster basada en CentOS
Trixbox: ditribución linux servidor VOIP basada en CentOS
Boston University's Linux 4.5 Server Edition (Zodiac)
6. Requisitos de Sistema CENTOS
Hardware recomendado:
Sin entorno de escritorio o Terminal:
Memoria RAM: 64 MB (mínimo).
Espacio en Disco Duro: 1 GB (mínimo) - 2 GB (recomendado).
Con entorno de escritorio:
Memoria RAM: 1 GB (mínimo)2 .
Espacio en Disco Duro: 20 GB (mínimo) - 40 GB (recomendado).
Arquitecturas:
Intel x86-compatible (32 bit)
Intel x86-64 (64 bit).
Permite ser virtualizado y para-virtualizado en Vmware, Xen, OpenStack,
7. Paquetes
CentOS desde su instalación permite seleccionar los paquetes a ser
instalados:
CORE: versión minimalista del sistema, se instala en terminal y solo
contiene los paquetes básicos para su funcionamiento.
WEB SERVER: versión servidor, mas utilizada, contiene web server APACHE,
mail server POSTFIX, ftp server SFTP, dns server BIND, servidor de bases de
datos MySQL, servicio de directorio LDAP.
CLUSTER: versión para administrar la misma imagen del sistema en
diferentes equipos, implementa servicios de: almacenamiento, alta
disponibilidad, balanceo de carga y alto rendimiento.
ESCRITORIO: versión que instala escritorio GNOME e implementa interfaz
gráfica de las principales herramientas de administración del servidor
8. Comando YUM
El comando YUM es el mas utilizado en la administración de paquetes,
tanto para la instalación como desinstalación de programas, se basa en
repositorios.
Su interfaz grafica se llama GESTOR DE PAQUETES
Manual del comando “man yum”
Sintaxis del comando:
yum install <package name/s>
yum update <package name/s>
yum remove <package name/s>
yum search <keyword>
9. Seguridad
En temas de seguridad CentOS presenta las principales características de
linux, de las cuales se destaca:
Encriptación de la partición /home que almacena la información
Security-Enhanced Linux (SELinux) es un módulo de seguridad para
el kernel Linux que proporciona el mecanismo para soportar políticas de
seguridad para el control de acceso, incluyendo controles de acceso
obligatorios. Ejemplo: Departamento de Defensa de Estados Unidos.
Drivers para dispositivos de seguridad, tales como lectores de huellas
digitales, control facial, lector de iris del ojo.
Firewall que permite realizar prácticamente todo tipo de operaciones de
seguridad de red
Servicios de NAT (Network Address Translation) redes seguras e
interconexión de redes.
11. Sistema de Archivos
Estándar FHS (Filesystem Hierarchy Standard)
El estándar de jerarquía de archivos que es un conjunto de
recomendaciones orientadas a la compatibilidad de aplicaciones,
herramientas de administración y desarrollo entre distintos sistemas.
Esta es una de las estructuras de archivos que deja la instalación por
defecto de CentOS en / (raiz)
15. Instalación
Descargar CentOS-6.5-x86_64-bin-DVD1.iso de CentOS http://wiki.centos.org/Download
Arrancar desde el primer DVD de CentOS 6.5 y seleccionar Install
Saltar el Test
Bienvenida -> siguiente
Seleccionar idioma y teclado Español
Seleccionar Basic Storage
Instalación Limpia
Ingresar nombre del host y parámetros de red
Seleccionar zona horaria y registrar password de administrador
Seleccionar USE ALL Space para particionar el disco por default
Seleccionar los paquetes e instalar
El sistema se reinicia y arranca CentOS.