Instalación de un Servidor CentOS 6.x
- 2014-01-21 ACTUALIZACIÓN:
- Originariamente escribí esta guía para la versión 6.3 de CentOS, pero he seguido probando también en las versiones más modernas y sigue valida hasta la ultima versión 6.5.
1. Requisitos
Para instalar un servidor CentOS necesitas lo siguiente:
Descarga el DVD 1 de Centos 6.5 desde un mirror cercano. En esta dirección hay una lista de los mirror de CentOS.
Para hacer una instalación básica solo se necesita el DVD 1, el fichero de la imagen iso a descargar se llama CentOS-6.5-x86_64-bin-DVD1.iso.
Hay también otras imágenes iso, por ejemplo para una instalación mínima, para instalar desde la red y una versión Live.
2. Nota Preliminar
Antes de empezar sólo quiero advertirte que esta es una guía práctica sin ningún tipo de garantía, que fue escrita con el propósito de ayudar a los administradores de sistemas, así que no voy a explicar los detalles técnicos ni la teoría que está detrás de ellos.
A los efectos de este tutorial he creado una máquina virtual con VirtualBox, esto significa que el hardware de tu propio ordenador podría diferir significativamente, incluyendo las unidades de disco duro y las tarjetas de red.
En este tutorial voy a utilizar el nombre de host server.example.com con la dirección IP 192.168.0.100 y la puerta de enlace 192.168.0.1, también estos valores pueden ser diferentes para ti, así que tienes que reemplazarlos cuando sea apropiado.
3. Instalar el Sistema Operativo
Lo primero en hacer es arrancar desde el primer DVD de CentOS 6.5 y seleccionar Install or upgrade an existing system
Normalmente evito de hacer el test de la unidad DVD, si está roto me avisará de todas formas
Cuando llega la pantalla de bienvenida pincha en el botón Next.
Escoge tu idioma.
En esta instalación he seguido con el Inglés y he añadido el soporte al Castellano más adelante.
Selecciona tu teclado.
En esta maquina virtual he seleccionado Basic Storage Devices, pero si tienes algunas SANs deberías escoger Specialized Storage Devices.
Ahora hacemos una instalación limpia.
Introduce el nombre de host del servidor, y luego pincha en Configure Network para asignar una dirección IP estática.
En la pestaña Wired, selecciona la interfaz de red y pincha en Edit.
Marca la casilla Connect automatically.
En la pestaña IPv4 Settings selecciona Manual en el menú Method.
Luego pincha en el botón Add para añadir una dirección IP estática.
Por ultimo introduce los números de tus servidores DNS separados por comas.
Cuando la configuración de red está lista pincha en Apply, luego Close y Next.
Seleccione tu zona horaria.
Introduce la contraseña del usuario root.
Ahora ha llegado el momento de particionar el disco duro.
Como esta es una maquina virtual con un disco vacío escogí Use All Space, así es más sencillo pero esta no es una buena opción si ya tienes un sistema operativo instalado, en este caso deberías usar Create Custom Layout.
Me gusta saber lo que hace el sistema y como ha particionado el disco, así que he marcado la casilla Review and modify partitioning layout.
y así es como ha quedado el disco duro, como puedes ver ha creado un volumen LVM.
Cuando estas listo con el particionado pincha en Write changes to disk.
Selecciona donde instalar el boot loader.
Ahora puedes escoger la serie de programas para instalar.
En mi caso he usado Basic Server, en realidad la documentación de CentOS y RedHat no es muy clara sobre cuales paquetes se van a instalar, así que puede mirar los enlaces siguientes que pueden ayudarte a escoger la serie más adecuada para ti:
- https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Linux/6/html-single/Installation_Guide/index.html#s1-pkgselection-x86
- http://unix.stackexchange.com/questions/20379/centos-6-default-installation-options
Nota como en el pantallazo anterior he seleccionado la casilla Customize now, esto me permite de añadir el soporte para el idioma Castellano.
Ahora empieza la instalación de todos los paquetes y suele tardar unos cuantos minutos.
Cuando la instalación termina puedes remover el DVD y reiniciar el ordenador.
Después el reinicio puedes entrar en el sistema como usuario root.
¡Esto es todo! Ahora ya tienes un servidor básico CentOS instalado.
Danilo