Instalación Ubuntu · 9 min read · Oct 26, 2025

Instalación mínima del servidor Ubuntu 22.04

Este tutorial muestra la instalación de un servidor base Ubuntu 22.04 LTS en detalle con muchas capturas de pantalla. El propósito de la guía es mostrar la instalación de Ubuntu 22.04 LTS que puede ser utilizada como base para nuestros otros tutoriales de Ubuntu aquí en howtoforge, como nuestras guías de servidor perfecto. Este tutorial utiliza la rama LTS que recibe actualizaciones durante 5 años de Ubuntu y se recomienda para su uso en servidores.

1. Requisitos

Para instalar un servidor Ubuntu, necesitarás los siguientes requisitos previos:

2. Nota Preliminar

En este tutorial, utilizo el nombre de host server1.example.com con la dirección IP 192.168.0.100 y la puerta de enlace 192.168.0.1. Estos ajustes pueden diferir para ti, así que debes reemplazarlos donde sea apropiado.

3. Instalando el Sistema Base de Ubuntu 22.04

Inserta el CD / DVD / USB de instalación de Ubuntu en tu sistema y arranca desde él. Cuando instales el sistema operativo en una máquina virtual como lo haré aquí, deberías poder seleccionar el archivo ISO descargado como fuente para la unidad CD/DVD en VMWare y Virtualbox sin necesidad de grabarlo en un CD primero. Inicia el servidor o la máquina virtual, se iniciará el sistema y comenzará el instalador.

Iniciar Instalación de Ubuntu

El servidor Ubuntu Live está arrancando

La primera pantalla del instalador de Ubuntu mostrará el selector de idioma. Por favor, selecciona tu idioma para el proceso de instalación:

Elegir idioma

En la siguiente pantalla, puedes elegir la distribución del teclado. El teclado en inglés será suficiente para muchos usuarios. En este caso, elige “Listo” al final de la pantalla y presiona la tecla “Retorno” para pasar al siguiente paso. En mi caso, estoy usando una distribución de teclado alemán, lo que significa que tendré que navegar a la opción “Distribución” presionando la tecla “Tab” en mi teclado hasta que la opción Distribución esté resaltada. Luego presiona la tecla “Retorno” para abrir el selector de distribución.

Distribución del teclado

Elige la distribución del teclado que coincida con el teclado que está conectado al servidor.

Elegir distribución de teclado alternativa

La distribución de teclado correcta para mi instalación está seleccionada ahora. Elige “Listo” al final de la pantalla y presiona “Retorno” para pasar al siguiente paso.

Distribución de teclado alternativa seleccionada

En el siguiente paso, el instalador te permite elegir entre una configuración estándar del servidor Ubuntu o una configuración mínima. Elegiré una configuración mínima aquí para instalar solo el software que realmente necesito en una etapa posterior. Esto es especialmente útil al ejecutar Ubuntu en un pequeño servidor virtual.

Servidor Ubuntu o Servidor Ubuntu Minimizado

El instalador de Ubuntu ahora muestra qué tarjeta de red ha detectado en el servidor. El nombre del dispositivo de red que se ha asignado automáticamente es ens33. La dirección IPv4 se ha asignado automáticamente a través de DHCP. La cambiaré más tarde a una dirección IP fija cuando se haya instalado el sistema base. Si tu red no tiene un servidor DHCP, entonces puedes ingresar una dirección IP fija ahora eligiendo la tarjeta de red (presiona Tab hasta que esté resaltada y luego presiona Retorno).

Configuración de red de Ubuntu

Ahora puedes establecer una dirección de servidor proxy en caso de que se requiera un proxy para acceder a internet. En mi caso, no se requiere proxy, así que elijo “Listo” para pasar al siguiente paso de instalación.

Configuración de Proxy

Aquí puedes elegir de qué servidor espejo de Ubuntu se descargarán las actualizaciones y archivos de instalación. Mantendré la opción predeterminada y pasaré a la siguiente pantalla de instalación.

Dirección del servidor espejo

El instalador del servidor Ubuntu ahora muestra los discos duros que ha detectado en el servidor. El disco de instalación es un HD de 40GB en /dev/sda aquí. Elegiré usar todo el disco para mi instalación de Ubuntu. Si necesitas un diseño personalizado que consista en múltiples particiones, selecciona “Diseño Personalizado” en su lugar y crea particiones según sea necesario.

Diseño del disco duro

El instalador muestra la configuración de almacenamiento predeterminada a continuación. Consiste en una partición bios_grub de 1MB más una gran partición / que contendrá la instalación del sistema operativo. Elige “Listo” para proceder a la siguiente pantalla.

Tabla de particiones

Antes de que comience la instalación, el instalador de Ubuntu solicita confirmar la partición. Presiona la tecla “Tab” hasta que la opción “Continuar” esté resaltada en rojo, luego presiona “Retorno” para continuar.

Confirmar escritura de cambios en el disco

Ahora es el momento de establecer el nombre del servidor (nombre de host) y el nombre de usuario y la contraseña del administrador. Elegiré el nombre de usuario ‘administrador’ aquí solo como ejemplo, por favor usa un nombre diferente y más seguro en tu configuración real. El usuario de shell de Ubuntu que creamos en este paso tiene permisos sudo, lo que significa que puede administrar el sistema y convertirse en usuario root a través de sudo.

Establecer nombre de host y crear un usuario

La mayoría de los servidores Linux se administran a través de la red utilizando SSH. En este paso, el instalador de Ubuntu puede instalar el servidor SSH directamente. Selecciona la casilla “Instalar OpenSSH Server” y procede al siguiente paso.

Instalar OpenSSH

En este paso, puedes preinstalar servicios comúnmente utilizados a través del instalador Snap. No selecciono ningún servicio aquí ya que el propósito de esta guía es instalar un sistema base mínimo. Puedes instalar servicios a través de apt o snap en cualquier momento más tarde.

No instalar servicios adicionales ahora

El instalador de Ubuntu ahora procede con la instalación basada en los ajustes que hemos elegido.

Instalando el sistema Ubuntu 22.04

La instalación de Ubuntu se completó con éxito. Selecciona “Reiniciar” para arrancar el servidor en el sistema Ubuntu 22.04 recién instalado.

Instalación de Ubuntu 22.04 finalizada con éxito

La instalación base ha terminado ahora. En el siguiente capítulo, explicaré la configuración de la dirección de red estática e instalaré un editor de texto basado en shell para editar archivos de configuración.

Reiniciando el sistema

4. Primer Inicio de Sesión

Ahora inicia sesión en la shell (o de forma remota por SSH) en el servidor como usuario “administrador”. El nombre de usuario puede diferir si elegiste un nombre diferente durante la configuración.

Primer Inicio de Sesión en Ubuntu 22.04

Conectado exitosamente al servidor Ubuntu 22.04.

Primer Inicio de Sesión en Ubuntu

5. Obtener Privilegios de Root

Después del reinicio, puedes iniciar sesión con tu nombre de usuario previamente creado (por ejemplo, administrador). Debido a que debemos ejecutar todos los pasos de este tutorial con privilegios de root, podemos anteponer todos los comandos en este tutorial con la cadena sudo, o podemos convertirnos en root ahora mismo escribiendo:

sudo -s

Puedes habilitar el inicio de sesión de root ejecutando:

sudo passwd root

Y dando una contraseña a root. Luego puedes iniciar sesión directamente como root, pero esto es desaprobado por los desarrolladores y la comunidad de Ubuntu por varias razones. Consulta https://help.ubuntu.com/community/RootSudo.)

6. Instalar el Servidor SSH (Opcional)

Si no seleccionaste instalar el servidor OpenSSH durante la instalación del sistema anterior, puedes hacerlo ahora:

sudo apt -y install ssh openssh-server

A partir de ahora puedes usar un cliente SSH como PuTTY y conectarte desde tu estación de trabajo a tu servidor Ubuntu 22.04 (Focal Fosset).

7. Instalar un editor basado en shell (Opcional)

Aquí instalaremos dos editores basados en texto. El editor Nano es más fácil de usar para principiantes, mientras que otros prefieren el editor tradicional vi/vim. El programa vi predeterminado tiene un comportamiento extraño en Ubuntu y Debian; para solucionar esto, instalamos vim-nox:

sudo apt -y install nano vim-nox

8. Configurar la Red

Algunas herramientas de red comúnmente utilizadas no están instaladas al elegir la instalación mínima, podemos instalarlas con el siguiente comando:

sudo apt install net-tools

Debido a que el instalador de Ubuntu ha configurado nuestro sistema para obtener sus ajustes de red a través de DHCP, podemos cambiar eso ahora porque un servidor debe tener una dirección IP estática. Si deseas mantener la configuración de red basada en DHCP, entonces omite este capítulo. En Ubuntu 22.04, la red se configura con Netplan y el archivo de configuración es /etc/netplan/01-netcfg.yaml. El archivo de configuración de red tradicional /etc/network/interfaces ya no se utiliza. Edita /etc/netplan/00-installer-config.yaml y ajústalo a tus necesidades (en este ejemplo usaré la dirección IP 192.168.0.100 y los servidores DNS 8.8.4.4, 8.8.8.8.

Abre el archivo de configuración de red con nano:

sudo nano /etc/netplan/00-installer-config.yaml

El servidor está usando DHCP justo después de la instalación; el archivo de interfaces se verá así:

# Esta es la configuración de red escrita por 'subiquity'  
network:  
  ethernets:  
    ens33:  
      dhcp4: true  
  version: 2

Para usar una dirección IP estática 192.168.0.100, cambiaré el archivo para que se vea así después:

# Este archivo describe las interfaces de red disponibles en tu sistema
# Para más información, consulta netplan(5).
network:
 version: 2
 renderer: networkd
 ethernets:
   ens33:
     dhcp4: no
     dhcp6: no
     addresses: [192.168.0.100/24]
     routes:
      - to: default
        via: 192.168.0.1
     nameservers:
       addresses: [8.8.8.8,8.8.4.4]

IMPORTANTE: La indentación de las líneas es importante, agrega las líneas como se muestra arriba.

Luego reinicia tu red para aplicar los cambios:

sudo netplan generate  
sudo netplan apply

Luego edita /etc/hosts.

sudo nano /etc/hosts

Haz que se vea así:

127.0.0.1 localhost  
192.168.0.100 server1.example.com server1  
  
# Las siguientes líneas son deseables para hosts capaces de IPv6  
::1 localhost ip6-localhost ip6-loopback  
ff02::1 ip6-allnodes  
ff02::2 ip6-allrouters

Ahora, cambiaremos el nombre de host de nuestra máquina de la siguiente manera:

sudo echo server1 > /etc/hostname   
sudo hostname server1

El primer comando establece el nombre de host “server1” en el archivo /etc/hostname. Este archivo es leído por el sistema en el momento del arranque. El segundo comando establece el nombre de host en la sesión actual, por lo que no necesitamos reiniciar el servidor para aplicar el nombre de host.

Como alternativa a los dos comandos anteriores, puedes usar el comando hostnamectl que es parte del paquete systemd.

sudo hostnamectl set-hostname server1

Después, ejecuta:

hostname   
hostname -f

El primer comando devuelve el nombre de host corto, mientras que el segundo comando muestra el nombre de dominio completamente calificado (fqdn):

root@server1:/home/administrator# hostname  
server1  
root@server1:/home/administrator# hostname -f  
server1.example.com  
root@server1:/home/administrator#

Si deseas ajustar la distribución del teclado del servidor, ejecuta este comando:

sudo dpkg-reconfigure keyboard-configuration

¡Felicidades! Ahora tenemos una configuración básica de servidor Ubuntu 22.04 que proporciona una base sólida para todas las configuraciones de servidor Ubuntu.

9. Imagen de Máquina Virtual

Este tutorial está disponible como máquina virtual lista para usar en formato OVA / OVF para suscriptores de Howtoforge. El formato de VM es compatible con VMWare y Virtualbox y otras herramientas que pueden importar el formato ova u ovf. Puedes encontrar el enlace de descarga en el menú de la derecha cerca de la parte superior. Haz clic en el nombre del archivo para comenzar la descarga.

Los detalles de inicio de sesión de la VM son:

Inicio de Sesión SSH

Nombre de usuario: administrador
Contraseña: howtoforge

El usuario administrador tiene permisos sudo.

Por favor, cambia las contraseñas después del primer arranque.

La VM está configurada para la IP estática 192.168.0.100, la IP puede ser cambiada en el archivo /etc/netplan/00-installer-config.yaml como se muestra en el paso 8 del tutorial. La distribución del teclado de la VM descargable es la distribución de teclado US.

10. Enlaces

Ubuntu: http://www.ubuntu.com/

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.