Ubuntu Servidor 26.04 LTS Guía de instalación
Este artículo explica cómo instalar Ubuntu Server 26.04 LTS desde cero, incluida la descarga de la imagen, la creación de un dispositivo de arranque, el proceso de instalación y la configuración inicial.
Requisitos del sistema
| Requisito | Mínimo | Recomendado |
|---|---|---|
| UPC | Procesador de 64 bits de 1 GHz | Procesador multinúcleo de 2 GHz+ |
| RAM | 1 GB | 4 GB o más |
| Disco | 2.5 GB | 25 GB o más |
| Red | Opcional | Se recomienda conexión de red |
Descargar la imagen
# Download Ubuntu Server 26.04 LTS ISO from the official site
wget https://releases.ubuntu.com/26.04/ubuntu-26.04-live-server-amd64.iso
# Verify file integrity
wget https://releases.ubuntu.com/26.04/SHA256SUMS
sha256sum -c SHA256SUMS 2>/dev/null | grep ubuntu-26.04-live-server-amd64.isoSitios espejo
Si la descarga oficial es lenta, puedes usar un espejo:
# Example mirrors
wget https://mirrors.edge.kernel.org/ubuntu-releases/26.04/ubuntu-26.04-live-server-amd64.iso
# Check https://launchpad.net/ubuntu/+cdmirrors for a full list of mirrorsCrear medios de arranque
En Linux
# Identify the USB drive (double-check the device name to avoid data loss)
lsblk
# Write the ISO to the USB drive (replace /dev/sdX with the actual device name)
sudo dd if=ubuntu-26.04-live-server-amd64.iso of=/dev/sdX bs=4M status=progress oflag=syncEn Windows
Utilice Rufus o balenaEtcher :
- Descarga y abre Rufus
- Seleccione la unidad USB
- Seleccione el archivo ISO descargado
- Elija GPT (UEFI) o MBR (BIOS) para el esquema de partición
- Haga clic en “Inicio” para escribir
Pasos de instalación
1. Inicie el instalador
Después de iniciar desde la unidad USB, seleccione Probar o instalar el servidor Ubuntu. El instalador Subiquity lo guiará a través de todo el proceso.
2. Seleccione idioma
Elija el idioma de instalación. Para entornos de servidor, se recomienda inglés para evitar problemas de codificación de caracteres en el terminal. Si necesita otra configuración regional, puede configurarla después de la instalación.
3. Distribución del teclado
Seleccione la distribución de teclado predeterminada inglés (EE. UU.) o elija la que coincida con su teclado.
4. Tipo de instalación
- Ubuntu Servidor: Instalación estándar
- Ubuntu Servidor (minimizado): Instalación mínima, adecuado para contenedores y entornos de nube
5. Configuración de red
El instalador obtendrá automáticamente la configuración de red a través de DHCP. Para configurar manualmente una IP estática:
- Seleccione la interfaz de red
- Seleccione Editar IPv4
- Cambie el método a Manual
- Ingrese la dirección IP, la máscara de subred, la puerta de enlace y DNS
6. Configuración de proxy
Si su red requiere un proxy, ingrese la dirección del proxy aquí (por ejemplo, http://proxy.example.com:8080). De lo contrario, déjelo en blanco.
7. Dirección espejo
El valor predeterminado es http://archive.ubuntu.com/ubuntu. Puede cambiarlo a un espejo más cercano para descargas más rápidas.
8. Partición del disco
Utilice todo el disco (recomendado para principiantes)
Seleccione Usar un disco completo, con la opción de habilitar LVM:
- Configure este disco como un grupo LVM: recomendado para una expansión futura más sencilla
- Cifre el grupo LVM con LUKS: cifrado de disco, requiere establecer una frase de contraseña
Partición personalizada
Seleccione Diseño de almacenamiento personalizado para la partición manual. Un diseño sugerido:
| Dividir | Tamaño | Sistema de archivos | Punto de montaje | Objetivo |
|---|---|---|---|---|
| EFI | 512 megas | gordo32 | /arranque/efi | Arranque UEFI (obligatorio) |
| /bota | 1 GB | ext4 | /bota | partición de arranque |
| intercambio | Igual a la RAM | intercambio | - | Intercambiar espacio |
| / | Espacio restante | ext4/xfs | / | partición raíz |
Si usa LVM, considere dividir más:
/ 20 GB System root
/home Variable User data
/var Variable Logs and data
/tmp 5 GB Temporary files9. Crear usuario
Complete la siguiente información:
- Tu nombre: Tu nombre completo
- El nombre de su servidor: Nombre de host (por ejemplo,
ubuntu-server) - Elige un nombre de usuario: Iniciar sesión como nombre de usuario
- Elija una contraseña: establezca la contraseña
10. Configuración de SSH
Se recomienda encarecidamente seleccionar Instalar el servidor OpenSSH. También puede importar claves públicas SSH desde GitHub o Launchpad:
- Seleccione Importar identidad SSH
- Ingrese su nombre de usuario GitHub
11. Servidor destacado Snaps
Seleccione paquetes Snap preinstalados opcionales según sea necesario:
- estibador
- siguientenube
- postgresql
- etc.
12. Comience la instalación
Después de confirmar su configuración, comienza la instalación. Las actualizaciones de seguridad se descargarán automáticamente durante la instalación. Una vez completado, seleccione Reiniciar ahora.
Configuración posterior a la instalación
Primer inicio de sesión
# Remove the USB drive, reboot, and log in with the user you created
# First, update the system
sudo apt update && sudo apt upgrade -yConfigurar zona horaria
# Check current timezone
timedatectl
# Set timezone (example: US Eastern)
sudo timedatectl set-timezone America/New_York
# Enable network time synchronization
# Note: the default time-sync daemon on a fresh 26.04 install is Chrony
# (chrony.service); timedatectl set-ntp only takes effect with systemd-timesyncd.
# Pick one of the following based on the service you actually use:
# Path A: Use Chrony (the 26.04 default) -- manage it with systemctl/chronyc
sudo systemctl enable --now chrony
chronyc tracking # Check sync status
# Path B: Use systemd-timesyncd only (when Chrony is not installed) -- use timedatectl
# sudo timedatectl set-ntp true
# timedatectl show-timesync
# Check which service is handling synchronization
systemctl is-active chrony >/dev/null 2>&1 && echo "Using Chrony" || timedatectl show-timesyncConfigurar la configuración regional (opcional)
# Generate the desired locale
sudo locale-gen en_US.UTF-8
# Set as default (if not already)
sudo update-locale LANG=en_US.UTF-8Cambiar espejo APT (opcional)
# Back up the original source list
sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak
# Example: use a closer mirror (26.04 uses DEB822 format)
sudo tee /etc/apt/sources.list.d/ubuntu.sources << 'EOF'
Types: deb
URIs: http://archive.ubuntu.com/ubuntu
Suites: resolute resolute-updates resolute-backports resolute-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
EOF
sudo apt updateConfigurar el cortafuegos
# Ubuntu comes pre-installed with ufw (Uncomplicated Firewall)
# Allow SSH connections
sudo ufw allow ssh
# Enable the firewall
sudo ufw enable
# Check rules
sudo ufw status verboseConfigurar IP estática (si no se configura durante la instalación)
# Edit the Netplan configuration
sudo tee /etc/netplan/01-static.yaml << 'EOF'
network:
version: 2
renderer: networkd
ethernets:
ens33:
addresses:
- 192.168.1.100/24
routes:
- to: default
via: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
- 1.1.1.1
EOF
# Apply the configuration
sudo netplan applyEstablecer el nombre de host
# Set the hostname
sudo hostnamectl set-hostname my-server
# Edit /etc/hosts
echo "127.0.1.1 my-server" | sudo tee -a /etc/hostsProblemas comunes de instalación
El instalador no puede iniciarse
- Verifique que el arranque USB esté habilitado en la configuración de BIOS/UEFI
- Verifique la configuración de arranque seguro (Ubuntu admite el arranque seguro, pero es posible que sea necesario deshabilitarlo en algunos hardware)
Disco no detectado
# If using a RAID controller, you may need to switch to AHCI mode in BIOS
# or manually load drivers during installationSin conectividad de red
- Verifique la conexión del cable
- Algunos adaptadores de red pueden requerir paquetes de firmware adicionales. Después de la instalación, ejecute:
sudo apt install linux-firmwarePróximos pasos
Una vez completada la instalación, considere lo siguiente:
- Configurar el acceso remoto SSH
- Configurar actualizaciones de seguridad automáticas
- Instale el software de servicio que necesita