Instalación Ubuntu · 9 min read · Jan 28, 2026
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:
- La imagen ISO del servidor Ubuntu 22.04 está disponible aquí: https://releases.ubuntu.com/22.04/ubuntu-22.04-live-server-amd64.iso (Para CPU Intel y AMD de 64 bits). Echa un vistazo aquí para otras descargas de Ubuntu: https://releases.ubuntu.com/22.04/
- Se recomienda una conexión a internet rápida ya que las actualizaciones de paquetes se descargan de los servidores de Ubuntu durante la instalación.
2. Nota preliminar
En este tutorial, uso 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. Estas configuraciones pueden diferir para ti, así que debes reemplazarlas donde sea apropiado.
3. Instalación del sistema base 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 de CD/DVD en VMWare y Virtualbox sin necesidad de grabarlo en un CD primero. Inicia el servidor o la máquina virtual, arrancará el sistema y comenzará el instalador.


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

En la siguiente pantalla, puedes elegir la distribución del teclado. El teclado en inglés será adecuado para muchos usuarios. En este caso, elige “Hecho” 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.

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

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

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í e instalaré solo el software que realmente necesito en una etapa posterior. Esto es especialmente útil al ejecutar Ubuntu en un pequeño servidor virtual.

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).

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 “Hecho” para pasar al siguiente paso de instalación.

Aquí puedes elegir desde 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.

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.

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 “Hecho” para proceder a la siguiente pantalla.

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.

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.

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

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.

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

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

La instalación base ya está terminada. 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.

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.

Inicio de sesión exitoso en el servidor Ubuntu 22.04.

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 -sPuedes habilitar el inicio de sesión de root ejecutando:
sudo passwd rootY 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-serverA 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-nox8. 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-toolsDebido a que el instalador de Ubuntu ha configurado nuestro sistema para obtener su configuración 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.yamlEl 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: 2Para 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 applyLuego edita /etc/hosts.
sudo nano /etc/hostsHaz 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-allroutersAhora, cambiaremos el nombre de host de nuestra máquina de la siguiente manera:
sudo echo server1 > /etc/hostname
sudo hostname server1El 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 para que no tengamos que 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 server1Después, ejecuta:
hostname
hostname -fEl 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 en inglés (US).
10. Enlaces
Ubuntu: http://www.ubuntu.com/
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.