miércoles, 4 de junio de 2014

CentOS : Una distribución orientada a servidores

Ya hemos visto como instalar 2 distribuciones que ahora mismo están en el top5 de las más utilizadas en el mundo como Fedora y Mageia. Pero ahora vamos a instalar una distribución más orientada al uso empresarial como CentOS, una de las lideres para montar servidores web junto con Debian y ultimamente Ubuntu.  Y es que si alguien aun no se entero la mayoría de servidores web mundiales están montados sobre sistemas operativos GNU Linux .



CentOS es un clon gratuito desarrollado por la comunidad de la distribución comercial Red Hat Enterprise Linux que es la base tambien de Fedora como contamos en su momento. Aunque está orientada al  uso empresarial tambien la podemos utilizar en escritorio para uso en el hogar perfectamente. No obstante los paquetes de software que nos vamos a encontrar disponibles sin compilar no son tan abundantes como puede ser para Fedora o Ubuntu.


Una vez instalado CentOS vamos a ver como instalar nuestro propio servidor web o mysql sobre los que podemos lanzar muchas aplicaciones y en nuestro caso nos va a servir para realizar practicas de diseño web y trabajo con base de datos.

Instalación de CentOS

La pagina web oficial del proyecto es http://centos.org . Actualmente está en desarrollo la versión 7 puesto que acaba de ser liberado su gemelo de pago Red Hat Enterprise Linux 7. Nosotros vamos a descargar el LiveCD de CentOS 6.5 en su versión 32bits que es la ultima distribución estable de momento y tiene soporte hasta el año 2020.  En la web oficial hay enlace mirrors desde donde descargar la iso http://isoredirect.centos.org/centos/6/isos/i386/

Como en otros casos vamos a utilizar una maquina virtual en VirtualBox para el tutorial. Vamos a darle 1024MB de RAM y unas 25GB de tamaño de disco duro para tener espacio de sobra posteriormente. Los requisitos mínimos de RAM son 382 MB.


  • Arrancamos la maquina con la ISO y cuando nos salga el mensaje de "Automatic Boot en 10s" pulsamos una flecha para acceder al menu grafico donde seleccionamos Install





  • Nos carga el instalador en modo gráfico de CentOS. Si ponemos mucha menos memoria RAM es posible que el instalador lo tengamos que hacer en modo texto. Pulsamos en Next






  • Ahora tenemos las pantallas para seleccionar idioma de la instalación y tambien el idioma del teclado. Seleccionamos el que deseamos y pulsamos en Siguiente






  • Nos preguntan en que tipos de dispositivo vamos a realizar la Instalación. Seleccionamos Dispositivos de almacenamiento básicos y pulsamos Siguiente






  • Puesto que el disco es nuevo nos va a saltar un mensaje de alerta advirtiendo de que no encuentra tabla de particiones en el disco duro y que puede que perdamos los datos que contiene si realizamos cambios. Escogemos "Sí, descarte todos los datos"






  • A continuación introducimos el nombre que le vamos a dar a nuestro equipo






  • Posteriormente en la siguiente pantalla tenemos que seleccionar la zona horaria






  • Y llega el turno de introducir la clave de root a utilizar que como siempre en linux es la llave de todo





  • A continuación aparece la utilidad de particionado del disco. En este caso vamos a seleccionar "Usar todo el espacio". Posteriormente veremos como crear un diseño personalizado







  • Después de que el sistema cree las particiones necesarias en el disco comenzará la copia de archivos al disco y la realización de diversas tareas finales como la instalación del GRUB








  • Y finalmente ya tenemos nuestro CentOS instalado. Llega el momento de sacar la imagen de nuestro CD de instalación y reiniciar el equipo.








  • Al arrancar el equipo tenemos que realizar unas ultimas tareas de Configuración como la creación de usuario, aceptación de la licencia o la confirmación de la hora.







  • Una vez completados los pasos ya nos aparece la pantalla de login en modo gráfico del sistema.





Despues de introducir la contraseña por fin estamos dentro de CentOS 6.5.
 Lo que vemos es el escritorio Gnome 2 que visualmente no es tan "moderno" como el Gnome 3 que pudimos ver en Mageia o Fedora pero aun tiene un grado de aceptación bastante más alto frente a la controversia que por otro lado despertó esa ultima versión.



Actualizar nuestra distribución CentOS

En este caso no vamos a realizar un post-instalación extenso puesto que el objetivo de esta distribución no es el uso domestico por lo tanto no tiene tanto sentido enseñar como instalar navegadores o reproductores multimedia. Lo que si tenemos que hacer como siempre es actualizar nuestro sistema una vez instalado.


  • Para ello la manera más sencilla es abrir la terminal





  • Y una vez alli colocarnos como root con "su -" y utilizar el comando yum para actualizar como en otras distribuciones derivadas de Red Hat.


yum update