Instalación y Configuración de Ubuntu Server en VirtualBox

Clase 11 de 30Curso de Introducción a la Administración de Servidores Linux

Resumen

¿Cómo configurar una máquina virtual con VirtualBox?

La virtualización se ha convertido en una piedra angular en el ámbito del desarrollo y las operaciones de TI, permitiendo a los profesionales simular múltiples entornos en una única máquina física. Este capítulo te guiará paso a paso para configurar tu propia máquina virtual Ubuntu Server usando VirtualBox, haciendo que la complejidad sea cosa del pasado.

¿Qué necesitas antes de empezar?

Antes de comenzar la configuración, es esencial asegurarte de contar con los recursos adecuados:

  • Hypervisor: Utilizaremos VirtualBox para crear y gestionar nuestra máquina virtual.
  • Recursos de hardware: Una CPU moderna y suficiente memoria RAM son cruciales. Por ejemplo, un sistema probable con 2 GB a 4 GB de RAM y un solo procesador podría ser suficiente para una máquina virtual básica de Ubuntu Server.
  • Sistema operativo: Descarga la imagen de Ubuntu Server desde ubuntu.com, asegurándote de elegir siempre una versión LTS (Long Term Support) para garantizar estabilidad y soporte extendido.

¿Cómo configurar la máquina virtual en VirtualBox?

  1. Inicia VirtualBox y haz clic en "Nueva".
  2. Nombre y tipo: Asigna un nombre a tu máquina virtual, por ejemplo, "Ubuntu Server". Confirma que el tipo es "Linux" y la versión "Ubuntu".
  3. Configurar memoria RAM: Selecciona al menos 2 GB de RAM (2048 MB).
  4. Seleccionar procesadores: Asigna al menos un procesador.
  5. Disco duro virtual: Asegúrate de asignar al menos 20 GB. VirtualBox sugerirá 25 GB de manera predeterminada, lo cual es ideal.
  6. Finalizar la configuración básica haciendo clic en “Crear”.

¿Cómo se ajustan configuraciones avanzadas?

Una vez creada tu máquina virtual, es fundamental realizar algunas configuraciones adicionales:

  • Medio de instalación: En "Controlador IDE", selecciona la imagen ISO del sistema operativo que descargaste.
  • Conexión de red: Selecciona un "Adaptador Bridge" para que tu máquina virtual tenga acceso a la red, como si fuera un dispositivo más conectado a tu red física.

¿Cuál es el proceso de instalación del sistema operativo?

Con la máquina virtual configurada, podemos proceder con la instalación del sistema operativo:

  1. Inicia la máquina virtual y selecciona "Try or Install Ubuntu Server".
  2. Configura el idioma y el teclado: Selecciona Español si así lo prefieres y ajusta la disposición de teclado si es necesario.
  3. Selecciona la versión de Ubuntu Server: Puedes optar por la versión estándar o minificada dependiendo de los recursos disponibles.
  4. Configura el adaptador de red: Elije la interfaz de red adecuada.

¿Cómo personalizar la instalación?

  • Servidor Proxy: Si utilizas un servidor proxy en tu red, puedes configurarlo al especificar los detalles del proxy.
  • Repositorios: Selecciona un mirror cercano para optimizar descargas futuras de actualizaciones.
  • Disco y particiones: Opta por personalizar las particiones si lo deseas, evitando LVM para un control más granular.

¿Cómo completar la configuración del servidor Ubuntu?

  1. Nombre del servidor y usuario: Asigna un nombre al servidor y crea un usuario administrador con contraseña segura.
  2. Servidor SSH: Asegúrate de instalar OpenSSH para permitir conexiones remotas seguras.
  3. Paquetes adicionales: Puedes omitir la instalación de funcionalidades como Docker o Kubernetes en esta etapa, enfocándonos en los fundamentos primero.

¿Cómo finalizar la instalación?

Una vez completada la instalación, reinicia la máquina virtual. Si aparece un mensaje solicitando la expulsión del medio de instalación, simplemente verifica que la imagen ISO ya no está conectada.

El servidor se iniciará y pedirá tu usuario y contraseña para iniciar sesión, lo que confirma que tu servidor Ubuntu está listo para ser utilizado. La instalación de Ubuntu Server bajo VirtualBox es bastante directa, lo que te permite experimentar y aprender a manejar servidores sin la complejidad adicional.

¡Estás en camino a convertirte en un experto en entornos virtuales! Continúa explorando con otras configuraciones y distribuciones para fortalecer tus habilidades en esta área vital de la tecnología.