Adam el Automatizador

Los instaladores de Linux han avanzado mucho. Usted puede instalar una gran cantidad de distribuciones principales más fácil hoy en día de lo que podría haber cinco o 10 años atrás. Uno de esos instaladores que ahora utiliza el servidor y la estación de trabajo Ubuntu 20.04 de Canonical, llamado Subiquity, sustituye al instalador heredado de Debian que antes utilizaba Ubuntu.

¡En este artículo, vas a aprender, paso a paso, cómo instalar Ubuntu Server 20.04!

Lo que aprenderás

Este artículo va a guiarte a través de un escenario real en el que instalarás Ubuntu Server 20.04. Usted aprenderá el proceso de instalación paso a paso, configurar los ajustes estándar como la actualización del instalador, configurar una dirección IP, configurar los discos, añadir una cuenta de usuario root y configurar un nombre de host, configurar el acceso remoto utilizando SSH, y, finalmente, realizar las actualizaciones posteriores a la instalación.

Requisitos previos

Para seguir esta guía, necesitarás tener los siguientes recursos:

  • Ubuntu Server 20.04 ISO
  • Un hipervisor o servidor físico independiente
    • Hyper-V
    • VMware ESXi, Player, o Workstation
    • KVM / VirtualBox
  • Las ganas de aprender

¿Listo para aprender? Genial!

Aprendiendo a instalar Ubuntu 20.04
Aprendiendo a instalar Ubuntu 20.04

Instalando Ubuntu Server

Sin más preámbulos, empecemos!

  1. Comienza la instalación arrancando tu VM huésped usando la ISO de Ubuntu Server 20.04. Esta guía mencionará mucho a VMware; sin embargo, puedes usar cualquier hipervisor. Los ejemplos aquí son de VMware ESXi 7.0, pero también puedes usar Microsoft Hyper-V, VirtualBox, o VMware Player, por nombrar algunos. Cuando inicies tu invitado VM, deberías ver mensajes de arranque del sistema mientras el invitado VM arranca. Tras finalizar el proceso de arranque, verás la siguiente pantalla de bienvenida:
Pantalla de instalación de Ubuntu Server 20.04 - Elija el idioma
Pantalla de instalación de Ubuntu Server 20.04 – Elija el idioma

La elección del idioma por defecto es el inglés. Si este es el idioma que desea utilizar, pulse Intro.

2. En la siguiente pantalla, elija si desea actualizar el instalador o no. Si está conectado a Internet, utilice las flechas para seleccionar ‘Actualizar al nuevo instalador’ y pulse Intro. De lo contrario, puede omitir este paso.

Pantalla de instalación de Ubuntu Server 20.04 - Actualizar instalador
Pantalla de instalación de Ubuntu Server 20.04 – Actualizar instalador

El instalador comenzará a descargarse, y la actualización comenzará:

Ubuntu Server 20.04 Pantalla de instalación - Descarga del instalador de la actualización
Pantalla de instalación de Ubuntu Server 20.04 – Descarga del instalador de la actualización

3. Una vez que el instalador haya completado la actualización, ahora tendrá que elegir una distribución de teclado. La disposición por defecto es la de inglés (US). Si está de acuerdo con estos valores predeterminados, elija Hecho y pulse Intro:

Pantalla de instalación de Ubuntu Server 20.04 - Seleccione la distribución del teclado
Pantalla de instalación de Ubuntu Server 20.04 – Seleccione la distribución del teclado

4. Ahora es el momento de configurar la red. Por defecto, el instalador buscará una dirección DHCP y configurará automáticamente la red. Sin embargo, ahora debes establecer la dirección IP con una configuración válida para tu red. Puedes anotar la dirección asignada y utilizarla como configuración estática. Si elige ese camino, asegúrese de hacer de esa dirección una reserva estática en la configuración de su servidor DHCP.

5. Para configurar una dirección estática, seleccione eth0, como se muestra a continuación, y pulse Intro. A continuación, deberá seleccionar IPv4 o IPv6 y asignar las direcciones correctas de subred, dirección, puerta de enlace y servidor de nombres. IPv6 es principalmente para el tráfico de cara a Internet porque el mundo se está quedando sin espacio de direcciones IPv4. No es algo que vaya a necesitar para el tráfico local en un futuro próximo.

Para la mayoría de los casos, elegirá IPv4 como se muestra a continuación:

Pantalla de instalación de Ubuntu Server 20.04 - Asignación de una dirección IP estática
Pantalla de instalación de Ubuntu Server 20.04 – Asignación de una dirección IP estática

6. Cuando termine, la configuración se aplicará y podrá continuar. Seleccione Hecho y pulse Enter para continuar.

7. La siguiente pantalla le pedirá que configure una dirección proxy. Si utiliza uno para acceder a Internet, introduzca esa dirección aquí, de lo contrario déjela en blanco y seleccione Hecho, y pulse Intro:

Pantalla de instalación de Ubuntu Server 20.04 - Configurar Proxy
Pantalla de instalación de Ubuntu Server 20.04 – Configurar Proxy

8. A continuación, es el momento de elegir una configuración de disco. Para los propósitos de esta guía, vamos a mantener los valores predeterminados tanto como sea posible. Asegúrese de que la opción Usar un disco completo esté seleccionada, y que la opción Configurar este disco como un grupo LVM esté seleccionada. Con ambos seleccionados, elija Done y pulse Enter:

Pantalla de instalación de Ubuntu Server 20.04 - Configuración de almacenamiento guiada
Pantalla de instalación de Ubuntu Server 20.04 – Configuración de almacenamiento guiada

9. Revise la configuración de almacenamiento. Ahora sería un buen momento para documentar también la configuración del disco. Si está satisfecho con su configuración, elija Done y pulse Enter:

Pantalla de instalación de Ubuntu Server 20.04 - Configuración de almacenamiento
Pantalla de instalación de Ubuntu Server 20.04 – Configuración de almacenamiento

10. Como el formateo y la partición de un disco se consideran destructivos, verá un diálogo de confirmación. Elija Continuar y presione Enter:

Pantalla de instalación de Ubuntu Server 20.04 - Finalizar configuración de almacenamiento
Pantalla de instalación de Ubuntu Server 20.04 – Finalizar configuración de almacenamiento

11. La siguiente pantalla será la de Configuración del perfil. Esta cuenta será la cuenta de usuario raíz de su servidor. Introduzca su nombre, un nombre de servidor, un nombre de usuario y una contraseña que desee utilizar. El nombre de usuario puede ser tu nombre o un personaje de Marvel Comics. La elección es tuya. Cualquiera que sea la decisión, asegúrese de documentar esta información antes de continuar.

12. Cuando esté satisfecho con la información, seleccione Hecho y pulse Intro:

Pantalla de instalación de Ubuntu Server 20.04 - Configuración del perfil
Pantalla de instalación de Ubuntu Server 20.04 – Configuración del perfil

13. Ahora se le pregunta si desea o no instalar OpenSSH Server. Si sólo va a utilizar la consola de la VM para acceder al servidor, omita la instalación. Puede instalar OpenSSH más tarde. Sin embargo, si planea utilizar la conectividad SSH para gestionar su host, asegúrese de que la opción Instalar el servidor OpenSSH está seleccionada. Es más fácil hacerlo ahora que instalarlo y configurarlo después. Si está familiarizado con las claves SSH, también puede importar sus claves ahora para permitir un inicio de sesión seguro sin contraseña.

14. Cuando esté satisfecho con las selecciones, elija Done y pulse Enter:

Pantalla de instalación de Ubuntu Server 20.04 - Configuración SSH
Pantalla de instalación de Ubuntu Server 20.04 – Configuración SSH

15. ¡Ahora está a punto de terminar! Lo siguiente, es instalar algunos de los snaps más populares que están disponibles para Ubuntu Server.

Si lo desea, seleccione PowerShell y elija Done, y presione Enter. De lo contrario, sólo seleccione Hecho, y presione Enter.

Pantalla de instalación de Ubuntu Server 20.04 - Snaps de servidor destacados
Pantalla de instalación de Ubuntu Server 20.04 – Snaps de servidor destacados

Ubuntu Server comenzará ahora la instalación. Normalmente, la instalación sólo tardará unos minutos en una máquina virtual.

Instalación de Ubuntu 20.04
Instalación de Ubuntu 20.04
Finalización de la instalación Ubuntu 20.04
Finalización de la instalación Ubuntu 20.04

16. Después de unos minutos y, usted necesita para reiniciar. Presione Enter y el servidor se reiniciará.

Abrir Puertos Comunes

Necesita añadir algo de seguridad subyacente a su instalación instalando un firewall. Por defecto, el Un-Complicated Firewall (ufw) en Ubuntu Server 20.04 no está configurado ni habilitado.

Los pasos de esta sección no son técnicamente necesarios para una instalación vanilla. Sin embargo, si usted va a utilizar este servidor como un servidor web o tal vez un servidor de base de datos, siga leyendo.

Ahora conéctese a su nuevo servidor utilizando el protocolo SSH. Para esta guía, Windows Terminal y PowerShell 7 utilizando SSH para ejecutar comandos.

Habilitando el Firewall

  1. Abra su cliente SSH, e introduzca el siguiente comando utilizando el nombre de usuario y la dirección IP que utilizó durante la instalación de Ubuntu Server:
ssh @

2. Pulse Enter. Espera a que el prompt acepte la clave de encriptación si no te has conectado antes vía SSH. El proceso que verá en el siguiente gif animado:

Conexión SSH de PowerShell 7 a Ubuntu Server.
Conexión SSH de PowerShell 7 a Ubuntu Server.

Verifique el estado del Firewall sin complicaciones o UFW escribiendo el siguiente comando en la terminal:

sudo ufw status verbose

El estado del firewall será inactivo. Habilite e inicie ahora el demonio del cortafuegos escribiendo el siguiente comando y pulsando Enter:

sudo ufw enable

Primero debe configurar el acceso para SSH. Esto es necesario una vez que el firewall está habilitado.

sudo ufw allow ssh

Si está configurando este servidor de Ubuntu para actuar como un servidor web o tal vez un servidor MySQL, verá los puertos necesarios para abrir a continuación.

sudo ufw allow httpsudo ufw allow httpssudo ufw allow mysql

Ahora vuelva a cargar la configuración del firewall para aplicar los cambios introduciendo el siguiente comando:

sudo ufw reload

Es posible que desee ser más preciso con el lugar donde permite que el tráfico venga. Esta guía utiliza cualquier lugar porque hay otras medidas de seguridad que impiden el acceso a las máquinas de la red utilizada. Si desea hacer un poco de lectura adicional acerca de cómo configurar UFW, leer más comenzando aquí.

Actualización de Ubuntu Server 20.04

Para la última tarea, usted querrá llevar a cabo antes de seguir adelante es para actualizar el sistema operativo y actualizar cualquier paquete que pueda necesitar la actualización. Es posible que desee hacer esto para asegurarse de que su servidor recién acuñado tiene todas las últimas correcciones de seguridad y de errores disponibles.

Para hacerlo, comience utilizando el comando apt, como se muestra a continuación.

El gestor de paquetes apt entonces explorará los repositorios de Ubuntu en busca de actualizaciones/mejoras. El parámetro -y suprime los diálogos de confirmación, y cualquier paquete que tenga actualizaciones se mostrará en la pantalla.

sudo apt update -y

Ahora ejecute el siguiente comando.

Ahora el gestor de paquetes apt comenzará a aplicar todas las actualizaciones encontradas previamente que necesiten actualizaciones. El parámetro -y suprimirá cualquier diálogo de confirmación. Este paso puede tardar uno o dos minutos, dependiendo de su conexión a Internet y del rendimiento del sistema.

sudo apt upgrade -y

¡Felicidades! Acaba de instalar, configurar y actualizar Ubuntu Server 20.04 LTS con éxito.

Aprenda más

  • Subiquity en GitHub
  • Instalación automatizada de Ubuntu Server con Subiquity

Deja una respuesta

Tu dirección de correo electrónico no será publicada.