Вы находитесь на странице: 1из 28

Cómo instalar CentOS 7 en Virtual Box

Para no tener problemas con la máquina virtual, vamos a ver cómo instalar
CentOS 7 en Virtual Box, eligiendo cuidadosamente la configuración de la
máquina para que todo funcione a la primera.

Utilizaremos Virtual Box 6, aunque las últimas versiones de virtual Box 5


funcionan muy bien con CentOS.

Abrimos virtual Box y comenzamos a crear la máquina eligiendo


«Nueva«. Se nos abrirá el diálogo de creación de la máquina donde
procederemos a rellenar los datos necesarios.

Creando la máquina virtual virtual Box para CentOS 7


A tener en cuenta cuando creamos la máquina:

• CentOS es una distribución basada en RedHat, por lo que esta es la


versión que debemos elegir en el desplegable correspondiente. Si el
nombre que le damos a la máquina comienza por «CentOS», virtual
Box directamente selecciona RedHat por nosotros.
• La documentación oficial de CentOS especifica que son necesarios
1.280 MB de memoria RAM para la instalación y ejecución de CentOS
7. Personalmente, he conseguido hacer la instalación y ejecutar la
máquina con 1.024 MB, pero para mejorar nuestra experiencia es
buena idea reservar 1,5 GB de RAM (siempre teniendo en cuenta la
RAM que puede ceder el sistema anfitrión).
La cantidad de disco duro a reservar también dependerá de nuestra
disponibilidad y de la cantidad de software y datos que lleguemos a usar.
Para que te hagas una idea, una instalación limpia de la imagen mínima en
un disco VDI de 8 GB deja libres 5,3 GB tras el proceso de instalación.

Con respecto al resto de opciones durante la configuración de la máquina


virtual (excepto la red, que veremos después), se puede dejar todo por
defecto. Algunos detalles que cambio en mi configuración son:

Sección Sistema

• Elimino el disquete de la secuencia de arranque en «Placa base» y


dejo como primer dispositivo de arranque el disco duro.
• Siguiendo en «Placa Base«, asegúrate de que «Reloj hardware en
tiempo UTC» esté marcado, ya que CentOS calculará la hora
aplicando el desplazamiento de la zona horaria a la hora del reloj en
tiempo real
• En virtual Box 6, suelo seleccionar en «Placa base / Dispositivo
apuntador» la opción «Ratón PS/2«, ya que no da problemas durante
la instalación gráfica y me permite desactivar en la sección «USB» el
controlador USB.
Sección Pantalla
La instalación de CentOS 7 se realiza en modo gráfico, por tanto conviene
configurar «Controlador gráfico» como VBoxVGA, o VBoxSVGA (si quieres
habilitar la aceleración 3D) para que la resolución de la ventana de virtual
Box sea suficiente para la resolución del instalador.
Sección Audio
En una instalación de CentOS 7 como servidor se puede deshabilitar el
audio.

Configurar la red de la máquina virtual para CentOS 7


La configuración que suelo usar es tener la máquina virtual de CentOS
como una máquina más de la red local, funcionando como si de una
máquina cableada más en la red se tratara. Para ello, las opciones de
configuración que escojo en la sección «Red» son:
Configuración de red de la máquina virtual Box para CentOS 7
• Conectado a: Adaptador puente.
• Nombre: El adaptador de red con el que la máquina anfitriona se
conecta a la red local.
• Tipo de adaptador: PCnetFAST III (Am79C973) funciona
correctamente. Los adaptadores Intel PRO suelen dar problemas, así
que aconsejo descartarlos.
• Modo promiscuo: Denegar.
• Cable conectado: Por supuesto, se deja activado.
Sección USB
Suelo desactivar el uso del USB en virtualizaciones dirigidas a servidores o
campo de pruebas de sistemas VPS CentOS 7 en producción. Si lo
necesitas para tu sistema, siéntete libre de dejarlo activado con la versión
del controlador que te interese.

Con esto ya estaría creada la máquina virtual con una configuración


decente para instalar CentOS 7 en virtual Box.

Instalación de CentOS 7
La imagen ISO de CentOS 7 que descargamos anteriormente la cargamos
en la unidad óptica virtual de la máquina virtual Box.

Cómo cargar la imagen ISO de CentOS 7 en virtual Box para la instalación


Y ya con la imagen cargada sólo queda salir del diálogo de configuración de
la máquina virtual y arrancarla.

Inicio de la máquina virtual


Al arrancar la máquina virtual para CentOS 7 que acabamos de crear se nos
presentará brevemente la pantalla de inicio y BIOS de virtual Box.
Si dejaste la unidad óptica virtual como primer dispositivo de arranque, o si
es el disco duro virtual, pero este es nuevo y no contiene datos, no hay que
hacer nada. En caso contrario, habrá que pulsar F12 para seleccionar el
dispositivo de arranque, que contiene el medio de instalación.

Tras unos segundos de actividad, se nos presenta el menú de inicio de la


instalación (con el añadido de una opción de testeo de RAM mediante
Memtest).
Menú de arranque de la instalación de CentOS 7
Seleccionamos la opción «Install CentOS 7» y el sistema de instalación
arrancará, mostrando multitud de mensajes de estado en modo consola.
Instalador de CentOS 7 iniciándose
Tras terminar la carga e inicialización, la ventana pasa a modo gráfico y lo
primero que nos mostrará el instalador gráfico es la selección de idioma y
variedad del mismo.
Selección de idioma y variedad
A continuación aparece un primer menú con un resumen de la instalación,
en el que la mayoría de opciones se rellenan automáticamente con valores
por defecto.
Resumen de instalación de CentOS 7
No obstante, conviene repasar alguna opción para asegurar que los valores
por defecto son correctos.

Fecha y hora
Puede que el instalador no acierte con la hora correcta, si el país
especificado tiene más de una zona horaria.
En esta sección podremos corregirla u obtenerla automáticamente a través
de un servidor de hora de Internet, aunque para esta última de opción
deberíamos configurar previamente la red.

Teclado
El teclado se configura automáticamente según el idioma elegido en la
primera pantalla del instalador. Pero entrando en esta opción podremos
probarlo e incluso cambiarlo, añadiendo otros mapas de teclado.
Selección de software
Si estuviéramos usando una imagen ISO DVD o la imagen completa,
podríamos entrar en el selector de paquetes para elegir qué paquetes
queremos instalar exactamente. Pero como estoy usando la instalación
mínima, no hay nada que seleccionar o deseleccionar, así que no hace falta
entrar en esta opción.

Destino de la instalación
Sí que tendremos que entrar en «Destino de la instalación«, donde
podemos confirmar los ajustes por defecto o podemos particionar el disco
manualmente, establecer cifrado del disco, etc.
Resumen de instalación de CentOS 7
Red y nombre de equipo
En esta sección entramos para activar la red y realizar ajustes
personalizados.
Opciones de configuración de red
Por defecto, el interruptor de red aparece apagado, así que conviene
activarlo. En ese momento el adaptador de red tratará de autoconfigurarse
mediante DHCP y mostrará la configuración recibida del router o servidor
DHCP de nuestra red (si existen). También podemos configurar el
adaptador de red a mano. Y también podemos especificar el nombre y
dominio de la máquina que estamos instalando.

KDUMP

KDUMP es el sistema que realiza volcados de memoria del kernel en caso


de fallos de sistema, para el análisis de las causas de estos fallos. En la
mayoría de ocasiones no es necesario, ya que sólo administradores muy
experimentados pueden hacer algo con esta información.
En mi caso, prefiero liberar los recursos del sistema que necesita para su
funcionamiento, desactivándolo.

Política de seguridad
Si necesitas aplicar algún perfil de seguridad concreto, es tan fácil como
entrar en esta sección y seleccionarlo. La configuración por defecto suele ir
bien.

Configuración de usuarios
Continuando con el proceso de instalación vemos una particularidad de este
instalador, y es que comienza con la copia de archivos y paquetes en
segundo plano mientras se nos pide configurar la contraseña de root y la
creación de un usuario adicional.
Comienza la copia de archivos
Una vez establecida la contraseña de root, podemos crear opcionalmente el
usuario adicional, cosa que siempre es altamente recomendable.
Algo muy interesante es que durante la creación del usuario podemos
configurarlo como administrador, lo que significa que se le incluye en el
grupo wheel que tiene permisos ampliados, además de darle permisos
de sudo. Si aprovechamos este momento para hacerlo, nos ahorraremos el
hacerlo después, y es mucho más sencillo.
Creación de un usuario con capacidades de administrador
Fin de la instalación
De regreso a la pantalla del progreso de instalación, hay que esperar a que
finalicen la copia de archivos e instalación de paquetes, las tareas de
postinstalación (la parte de la instalación que lleva más tiempo), etc.

Finalmente se nos anuncia el fin del proceso y aparece un botón para


reiniciar el sistema e iniciar CentOS 7 por primera vez.
Fin de la instalación, sólo queda reiniciar el sistema
Tras reiniciar, el sistema presentará la pantalla de inicio de sesión en modo
consola, donde podremos entrar como root o, si lo llegamos a crear, como
el usuario creado durante la instalación.

Primer inicio de sesión en nuestra nueva máquina CentOS 7


Primeros pasos tras instalar CentOS 7
Tras instalar CentOS 7 en VirtualBox, una vez iniciada sesión por vez
primera, podremos hacernos una idea de cómo ha quedado todo.

Podremos comprobar con los comandos habituales que la red está


configurada (ip address), que la máquina tiene conectividad (ping), el uso y
disponibilidad de memoria RAM (free -h), el uso y disponibilidad del disco
duro (df -h), la ejecución de procesos (top), editar ficheros de configuración
(vi), listar contenidos de directorios (ll), etc.
Y lo más importante, empezar a añadir paquetes mediante yum, comprobar
si existen actualizaciones de paquetes (yum check-update), buscar
paquetes (yum search), instalar esos paquetes (yum install), etc.
Por ejemplo, lo primero que deberíamos hacer tras finalizar la instalación de
CentOS 7 es actualizar los paquetes que tenemos instalados, mediante el
siguiente comando:
Conclusión
Ahora que ya sabes cómo instalar CentOS 7 en VirtualBox, tienes un
magnífico punto de partida para comenzar a instalar diversos servicios que
lo conviertan en un poderoso servidor. En siguientes entradas veremos
cómo sacar partido a CentOS 7, instalando y configurando estos distintos
servicios.

Para cualquier duda, pregunta, error o sugerencia de nuevos artículos,


déjame un comentario.

¡Apoya este sitio!

Si te ha servido este tutorial o si te gustaría que siguiéramos creando


tutoriales parecidos, ¡échanos una mano con una mínima aportación!

Вам также может понравиться