Skip to Content

Servidor

Ubuntu Server es la distribución de Linux más utilizada en nubes públicas e implementaciones privadas en todo el mundo. Las principales plataformas en la nube, como AWS, Azure y GCP, ofrecen Ubuntu como imagen del sistema predeterminada o recomendada. Ya sea que esté creando un sitio web personal, un laboratorio doméstico o un entorno de producción empresarial, aquí encontrará una ruta de implementación adecuada.

Elija la mejor ruta de inicio según su caso de uso:


Quiero crear un servicio web

Blogs personales, sitios web de empresas, backends de API o cualquier aplicación web con acceso a Internet. Este es el caso de uso de servidor más común.

Tip

Ruta recomendada: primero configure el acceso remoto SSH, luego instale Nginx como proxy inverso y, finalmente, use Docker Compose para administrar contenedores de aplicaciones. Este es actualmente el enfoque de implementación más común y mantenible.


Quiero autohospedar/construir un Homelab

Ejecute varios servicios autohospedados en casa o en una red local: almacenamiento NAS, bibliotecas multimedia, sistemas de toma de notas, administradores de contraseñas, puertas de enlace domésticas inteligentes y más.

Tip

El núcleo de un Homelab es Docker Compose + un proxy inverso. Comience por ejecutar un servicio simple (por ejemplo, una página estática Nginx), familiarícese con el flujo de trabajo y luego agregue gradualmente más aplicaciones en contenedores.

  • Docker Implementación de Compose — Orquestación multiservicio con políticas de Compose, persistencia de volumen y reinicio automático
  • VPN Redes — Túneles WireGuard, redes Tailscale de configuración cero, acceso remoto seguro a servicios internos
  • Samba / Compartir archivos NFS — Uso compartido de archivos LAN multiplataforma, montaje NAS y configuración de permisos
  • DNS & DHCP — Filtrado de anuncios Pi-hole, resolución local DNS y administración de servidor DHCP
  • Plataformas de virtualización — KVM/QEMU, Proxmox, LXD entornos multi-OS en contenedores

Quiero implementar un entorno de producción

Soluciones de implementación automatizadas, escalables y de alta disponibilidad orientadas a empresas o equipos. La estabilidad, la seguridad y la mantenibilidad son consideraciones clave.

Warning

Para entornos de producción, asegúrese de establecer estrategias de respaldo, monitoreo y alertas, y refuerzo de la seguridad. Se recomienda leer primero SSH Administración remota para completar la configuración de seguridad básica antes de implementar los servicios.


Fundamentos

¿Nuevo en el servidor Ubuntu? Comience con estos conceptos básicos:

  • Server vs Desktop Edition — Diferencias principales entre las dos ediciones en kernel, administración de paquetes, GUI, uso de recursos y más
  • Guía de instalación del servidor — Ubuntu Proceso de instalación del servidor, esquemas de partición del disco y opciones mínimas de instalación

Referencia rápida: todos los artículos

ArtículoResumen
Edición Servidor vs EscritorioDiferencias principales en kernel, administración de paquetes, GUI y más
Guía de instalación del servidorProceso de instalación, esquemas de partición, instalación mínima y configuración inicial.
SSH Gestión remotaSSH autenticación de claves, cambios de puerto, hosts de salto y administración de hosts múltiples
Nginx / ApacheConfiguración del servidor web, proxy inverso, certificados Let’s Encrypt
Docker Redactar implementaciónOrquestación de contenedores, implementación multiservicio, volúmenes y redes personalizadas
Servicios de base de datosMySQL, PostgreSQL, Instalación y administración básica de Redis
Samba / Compartir archivos NFSUso compartido de archivos multiplataforma, configuración de montaje NFS y control de acceso
VPN RedesConfiguración del túnel WireGuard, red remota de configuración cero de Tailscale
DNS & DHCPServicio local DNS, filtrado de anuncios Pi-hole, gestión DHCP
Plataformas de virtualizaciónVM KVM/QEMU, contenedores del sistema LXD, gestión Proxmox
Alta disponibilidad y equilibrio de cargaEquilibrio de carga HAProxy, Keepalived VIP, arquitectura de réplica primaria
Inicio de nubeInicialización automatizada de instancias en la nube, datos de usuario y plantillas de metadatos
AutoinstalaciónInstalación por lotes desatendida, creación y depuración de archivos de respuesta YAML
KubernetesImplementación de clústeres MicroK8s/K3s, gestión de paquetes Helm, configuración de Ingress
Note

Esta guía está escrita en base a Ubuntu 26.04 LTS Edición de servidor. La mayor parte del contenido también se aplica a los servicios que se ejecutan en la edición de escritorio, pero para entornos de producción se recomienda utilizar la edición de servidor para obtener un sistema más eficiente y un ciclo de soporte de actualizaciones de seguridad más largo.