15%

Ahorra 15%<\/span> en todos los servicios de hosting

Pon a prueba tus habilidades y obtén Descuento<\/span> en cualquier plan de hosting

Usa el código:

Skills
Comenzar
09.10.2024

Requisitos del sistema Ubuntu y guía de instalación: Referencia técnica completa

Ubuntu sigue siendo la distribución Linux más ampliamente implementada tanto en hardware de consumo como en infraestructura de servidores de producción. Antes de comprometerse con una instalación, comprender los umbrales precisos de hardware — y las implicaciones reales de no alcanzarlos — marca la diferencia entre un despliegue estable y un frustrante ejercicio de resolución de problemas.

Respuesta directa: Ubuntu Desktop 24.04 LTS requiere un mínimo de un procesador de doble núcleo a 2 GHz, 4 GB de RAM y 25 GB de espacio en disco. Ubuntu Server 24.04 LTS puede funcionar con tan solo 512 MB de RAM y 2.5 GB de almacenamiento, lo que lo hace viable tanto para entornos con recursos limitados como para instancias VPS en la nube.

Por qué los requisitos del sistema varían entre las variantes de Ubuntu

Ubuntu se distribuye en varios perfiles de instalación distintos, cada uno con una huella de recursos fundamentalmente diferente. La edición Desktop basada en GNOME tiene la mayor sobrecarga debido a su compositor, servidor de pantalla (Wayland por defecto desde la versión 22.04) y el conjunto de aplicaciones incluidas. La edición Server elimina todo esto, dejando un entorno sin interfaz gráfica optimizado para el rendimiento y el tiempo de actividad. La Instalación Mínima se sitúa entre ambas: conserva la ruta del instalador gráfico pero omite LibreOffice, Thunderbird y la mayoría de las aplicaciones multimedia.

Entender qué perfil se adapta a su caso de uso antes de descargar la ISO evita perder tiempo y evita tener que eliminar software innecesario tras la instalación.

Requisitos del sistema para Ubuntu Desktop

Ubuntu Desktop está orientado a estaciones de trabajo de usuario final, máquinas de desarrollo y entornos educativos. El entorno de escritorio GNOME Shell es el principal responsable del consumo de recursos.

Requisitos mínimos (Ubuntu Desktop 24.04 LTS)

  • Procesador: Doble núcleo a 2 GHz (arquitectura x86-64 obligatoria; el soporte de 32 bits se eliminó tras Ubuntu 18.04)
  • RAM: 4 GB (la sesión en vivo y el instalador requieren esto; el sistema instalado puede funcionar técnicamente con menos en reposo, pero se puede esperar un uso intensivo de swap por debajo de 4 GB)
  • Almacenamiento: 25 GB de espacio libre en disco
  • Pantalla: Resolución mínima de 1024×768; VGA o superior
  • Firmware: Compatible con UEFI y BIOS heredado; compatible con Secure Boot
  • Medio de instalación: Puerto USB (el soporte para DVD existe pero es cada vez menos relevante)

Requisitos recomendados (Ubuntu Desktop 24.04 LTS)

  • Procesador: Cuatro núcleos de 64 bits a 2 GHz o más rápido (Intel Core i5/i7, generación AMD Ryzen 5/7)
  • RAM: 8 GB mínimo para multitarea cómoda; 16 GB para cargas de trabajo de desarrollo con Docker o máquinas virtuales
  • Almacenamiento: 50 GB o más; SSD NVMe muy recomendado sobre HDD para la capacidad de respuesta de GNOME
  • Gráficos: GPU con soporte Vulkan para los efectos visuales completos de GNOME; los controladores propietarios de NVIDIA se pueden instalar después de la configuración
  • Red: Cableada o Wi-Fi para actualizaciones en vivo durante la instalación

Error crítico a evitar: Ejecutar Ubuntu Desktop en un disco duro mecánico con exactamente 4 GB de RAM produce un sistema técnicamente "compatible" pero prácticamente lento. El compositor de GNOME por sí solo puede consumir entre 300 y 500 MB de RAM en reposo. Planifique al menos 8 GB si la máquina va a ejecutar un navegador con varias pestañas simultáneamente.

Requisitos del sistema para Ubuntu Server

Ubuntu Server está diseñado específicamente para operar sin interfaz gráfica. No hay gestor de pantalla, compositor de escritorio ni subsistema de audio cargado por defecto. Esto reduce drásticamente el requisito de recursos base y lo convierte en la opción estándar para despliegues de VPS Hosting, cargas de trabajo en contenedores y servidores en bastidor de metal desnudo.

Requisitos mínimos (Ubuntu Server 24.04 LTS)

  • Procesador: Núcleo único a 1 GHz (solo 64 bits; las arquitecturas x86-64, ARM64, RISC-V e IBM Z están oficialmente soportadas)
  • RAM: 512 MB (se recomienda encarecidamente 1 GB para operaciones de gestión de paquetes; apt puede agotar 512 MB durante actualizaciones grandes)
  • Almacenamiento: 2.5 GB para una instalación base mínima; planifique al menos 10 GB una vez que se acumulen registros, cachés de paquetes y datos de aplicaciones
  • Red: Obligatoria — el instalador del servidor obtiene índices de paquetes actualizados durante la configuración
  • No se requiere GPU

Requisitos recomendados (Ubuntu Server 24.04 LTS)

  • Procesador: Doble núcleo a 2 GHz o superior; para roles de base de datos o servidor web, más núcleos se traducen directamente en mayor capacidad de conexiones simultáneas
  • RAM: 2 GB de base; 4–8 GB para stacks LAMP/LEMP; 16 GB o más para MySQL, PostgreSQL o Redis bajo carga de producción
  • Almacenamiento: 20 GB mínimo; los despliegues en producción deben separar /var/log, /var/lib (directorios de datos de bases de datos) y /home en particiones o volúmenes dedicados
  • Red: Ethernet Gigabit para cualquier función de servicio de archivos o tráfico elevado

Caso límite a conocer: El instalador subiquity de Ubuntu Server requiere al menos 1 GB de RAM para funcionar de forma fiable. En máquinas con exactamente 512 MB, el propio instalador puede matar procesos en segundo plano por falta de memoria durante la instalación. Use la mini ISO alternativa basada en debian-installer para hardware genuinamente limitado.

Requisitos del sistema para la instalación mínima de Ubuntu

La opción de Instalación Mínima aparece en el instalador de Ubuntu Desktop como una casilla de verificación, no como una ISO separada. Instala la sesión base de GNOME sin el conjunto completo de aplicaciones.

Requisitos mínimos

  • Procesador: Doble núcleo a 1 GHz (64 bits)
  • RAM: 1 GB (se recomiendan 2 GB)
  • Almacenamiento: 10 GB mínimo; 20 GB recomendado para añadir software tras la instalación
  • Pantalla: 1024×768

Este perfil es ideal para clientes ligeros, reutilización de hardware antiguo o desarrolladores que desean una base Ubuntu limpia sin tener que desinstalar inmediatamente 2 GB de aplicaciones que nunca usarán.

Tabla comparativa completa de requisitos

EspecificaciónUbuntu Desktop (Mín)Ubuntu Desktop (Rec)Ubuntu Server (Mín)Ubuntu Server (Rec)Ubuntu Mínimo (Mín)
Arquitectura CPUx86-64x86-64x86-64 / ARM64x86-64 / ARM64x86-64
Velocidad CPUDoble núcleo a 2 GHzCuatro núcleos a 2 GHzNúcleo único a 1 GHzDoble núcleo a 2 GHzDoble núcleo a 1 GHz
RAM4 GB8–16 GB512 MB2–4 GB1 GB
Almacenamiento25 GB50 GB+2.5 GB20 GB+10 GB
GPU requeridaSí (básica)Sí (aceleración 3D)NoNoSí (básica)
Interfaz gráficaGNOME (Wayland)GNOME (Wayland)Ninguna (solo CLI)Ninguna (solo CLI)GNOME (mínimo)
Caso de uso típicoEstación de trabajoDesarrollador / Usuario avanzadoVPS en la nube, servidorServidor de producciónSistema base personalizado

Ubuntu LTS vs. no LTS: implicaciones para el soporte de hardware

Las versiones de Soporte a Largo Plazo (LTS) — 20.04, 22.04, 24.04 — reciben cinco años de mantenimiento de seguridad estándar y hasta diez años bajo Ubuntu Pro. Las versiones no LTS (por ejemplo, 23.10, 24.10) reciben solo nueve meses de soporte, pero incluyen kernels más recientes que pueden incorporar controladores para hardware muy reciente.

Orientación práctica: Para servidores y Servidores Dedicados en producción, despliegue siempre una versión LTS. Para un portátil adquirido en los últimos seis meses con un chipset Wi-Fi o GPU de última generación, una versión no LTS puede ofrecer mejor compatibilidad de hardware de fábrica hasta que la próxima LTS se ponga al día.

Lista de verificación previa a la instalación

Antes de iniciar el instalador, complete estos pasos en orden:

  1. Verifique la compatibilidad del hardware — Consulte el modelo de su CPU en la lista de hardware certificado de Ubuntu en ubuntu.com/certified. Preste especial atención a la disponibilidad de controladores para GPU NVIDIA y al soporte del chipset Wi-Fi (los adaptadores Broadcom frecuentemente requieren firmware no libre).
  2. Descargue la ISO correcta — Use la página oficial de versiones de Ubuntu. Verifique el checksum SHA256 antes de escribirlo en el USB.
sha256sum ubuntu-24.04-desktop-amd64.iso

Compare el resultado con el hash publicado en la página de descarga de Ubuntu. Una discrepancia indica una descarga corrupta o manipulada.

  1. Cree una unidad USB de arranque — En Linux, dd es el método más fiable:
sudo dd if=ubuntu-24.04-desktop-amd64.iso of=/dev/sdX bs=4M status=progress oflag=sync

Reemplace /dev/sdX con el identificador real de su dispositivo USB (verifíquelo primero con lsblk — escribir en el dispositivo equivocado destruye los datos). En Windows, Rufus en modo de imagen DD produce el resultado más compatible. En macOS, balenaEtcher es la herramienta estándar.

  1. Haga una copia de seguridad de los datos existentes — Si la máquina de destino tiene un sistema operativo existente, realice una copia de seguridad en una unidad externa o en almacenamiento en la nube antes de continuar. La opción "Borrar disco" del instalador de Ubuntu es irreversible.
  2. Deshabilite Secure Boot (condicionalmente) — Ubuntu 24.04 admite Secure Boot de forma nativa para instalaciones estándar. Sin embargo, si planea instalar controladores NVIDIA de terceros o módulos de kernel personalizados inmediatamente después de la instalación, deshabilitar temporalmente Secure Boot simplifica la configuración inicial. Vuelva a habilitarlo después de registrar la MOK (Machine Owner Key).
  3. Anote el esquema de particiones — Ejecute lsblk o fdisk -l desde un entorno en vivo para mapear las particiones existentes antes de tomar decisiones en el instalador.

Instalación de Ubuntu paso a paso

Paso 1: Arrancar desde USB

Inserte la unidad USB preparada. Encienda la máquina y acceda a la interfaz de firmware UEFI/BIOS — la tecla varía según el fabricante (F2, F10, F12, Delete o Esc son las más comunes). Navegue a la sección de Orden de arranque o Prioridad de arranque y mueva el dispositivo USB al principio. Guarde y salga.

En sistemas UEFI modernos, a menudo puede omitir el menú completo del BIOS presionando F12 (o equivalente) durante el POST para acceder a un menú de selección de dispositivo de arranque único.

Paso 2: Elegir el modo de instalación

El entorno en vivo de Ubuntu Desktop arranca en una sesión de GNOME. Desde el escritorio, inicie el instalador. El instalador de Ubuntu Server (subiquity) presenta directamente una TUI (interfaz de usuario basada en texto).

Seleccione su idioma y, a continuación, elija entre Probar Ubuntu (se ejecuta completamente desde la RAM, sin cambios) e Instalar Ubuntu. Se recomienda usar primero "Probar Ubuntu" en hardware desconocido — permite verificar el funcionamiento de Wi-Fi, pantalla y audio antes de comprometerse con la instalación.

Paso 3: Configurar los ajustes de instalación

  • Distribución del teclado: El instalador puede detectar automáticamente su teclado. Si la detección es incorrecta, selecciónelo manualmente.
  • Tipo de instalación:
  • Instalación normal — Escritorio GNOME completo con Firefox, LibreOffice y utilidades estándar (~3 GB de paquetes adicionales)
  • Instalación mínima — Solo la sesión base de GNOME
  • Software de terceros: Marque esta casilla para incluir ubuntu-restricted-extras, controladores NVIDIA (si se detectan) y firmware Wi-Fi para chipsets Broadcom/Realtek. Esto requiere conexión a internet durante la instalación.

Paso 4: Particionado del disco

Este paso conlleva el mayor riesgo de pérdida de datos. Ubuntu ofrece tres opciones:

Opción A — Borrar disco e instalar Ubuntu

El instalador borra el disco de destino completo y crea automáticamente un esquema de particiones optimizado. Para sistemas UEFI, esto crea una Partición del Sistema EFI (ESP) de 512 MB, una partición de swap (tamaño basado en la RAM) y una partición raíz (/) ext4 o btrfs que ocupa el resto.

Opción B — Instalar junto al sistema operativo existente (arranque dual)

El instalador redimensiona la partición existente y asigna espacio libre para Ubuntu. Esto es funcional pero conlleva riesgos si la partición del sistema operativo existente está fragmentada o casi llena. Siempre desfragmente las particiones NTFS de Windows y ejecute chkdsk antes de permitir que Ubuntu las redimensione.

Opción C — Particionado manual ("Algo más")

Recomendado para usuarios avanzados, configuraciones con varios discos o cuando se desea control explícito sobre los tipos de sistema de archivos y los puntos de montaje. Un esquema de particiones de nivel de producción para un servidor:

Punto de montajeSistema de archivosTamaño recomendadoPropósito
`/boot/efi`FAT32512 MBPartición del Sistema EFI
`/boot`ext41 GBArchivos del kernel e initramfs
`/`ext4 o btrfs20–30 GBSistema operativo y paquetes instalados
`/var`ext420 GB+Registros, caché de paquetes, bases de datos
`/home`ext4Espacio restanteDatos de usuario
`swap`swap1–2x RAM (hasta 8 GB)Memoria virtual

Separar /var en su propia partición evita que los registros desbordados llenen el sistema de archivos raíz y bloqueen el sistema operativo — un modo de fallo que sorprende a muchos administradores en producción.

Paso 5: Configuración de la cuenta de usuario y el nombre de host

  • Nombre completo: Solo nombre para mostrar, no se usa para autenticación
  • Nombre de usuario: En minúsculas, sin espacios; este se convierte en su inicio de sesión principal y en el nombre de su directorio personal bajo /home/
  • Contraseña: Use una frase de contraseña segura; esta cuenta recibe privilegios sudo por defecto
  • Nombre de host: Elija algo significativo para la identificación en la red, especialmente importante si está configurando Hosting de Correo Electrónico o ejecutando un servidor de correo donde el nombre de host afecta a los registros PTR y la reputación SMTP

Inicio de sesión automático: Deshabilítelo en cualquier máquina que no esté físicamente protegida. En servidores, es irrelevante ya que no hay gestor de pantalla.

Paso 6: Completar la instalación y reiniciar

El instalador copia los archivos, instala el gestor de arranque (GRUB2 por defecto) y configura el disco RAM inicial. En un SSD NVMe moderno, esto tarda entre 5 y 8 minutos. En un disco duro mecánico, espere entre 15 y 25 minutos.

Cuando se le indique, retire la unidad USB y pulse Enter. El sistema se reinicia en el entorno Ubuntu recién instalado.

Tras la instalación: pasos de configuración esenciales

Actualice el sistema inmediatamente

La primera acción tras cualquier instalación nueva debe ser una actualización completa del sistema. La imagen ISO puede tener meses de antigüedad y los parches de seguridad se acumulan rápidamente:

sudo apt update && sudo apt upgrade -y

Para Ubuntu Server, ejecute también:

sudo apt autoremove -y && sudo apt autoclean

Configure las actualizaciones de seguridad automáticas

El paquete unattended-upgrades de Ubuntu gestiona los parches de seguridad automáticamente. Verifique que está activo:

sudo systemctl status unattended-upgrades

Si no está en ejecución, instálelo y actívelo:

sudo apt install unattended-upgrades -y
sudo dpkg-reconfigure --priority=low unattended-upgrades

Configure un firewall

ufw (Uncomplicated Firewall) se incluye con Ubuntu pero está deshabilitado por defecto. Actívelo con una configuración base segura:

sudo ufw allow OpenSSH
sudo ufw enable
sudo ufw status verbose

Para un servidor web, permita además HTTP y HTTPS:

sudo ufw allow 'Nginx Full'

o

sudo ufw allow 80/tcp
sudo ufw allow 443/tcp

Instale un certificado SSL

Si está desplegando un servicio web en Ubuntu Server, obtener y configurar un certificado SSL/TLS es imprescindible tanto para la seguridad como para el SEO. Los Certificados SSL de una CA de confianza se pueden instalar mediante Certbot para Let’s Encrypt o desplegarse manualmente. Certbot automatiza la renovación y la configuración de NGINX/Apache:

sudo apt install certbot python3-certbot-nginx -y
sudo certbot --nginx -d yourdomain.com

Configure el fortalecimiento de SSH (despliegues en servidor)

La configuración SSH predeterminada es funcional pero no está reforzada. Edite /etc/ssh/sshd_config para aplicar estas medidas de refuerzo básicas:

sudo nano /etc/ssh/sshd_config

Directivas clave a establecer:

PermitRootLogin no
PasswordAuthentication no
PubkeyAuthentication yes
Port 2222
MaxAuthTries 3

Deshabilite la autenticación por contraseña solo después de haber confirmado que la autenticación basada en clave funciona. Bloquearse el acceso a un servidor remoto al deshabilitar prematuramente las contraseñas es un error común y costoso.

Reinicie SSH tras los cambios:

sudo systemctl restart sshd

Gestione un dominio y DNS

Si está alojando un sitio web o una aplicación en su servidor Ubuntu, necesitará un dominio apuntando a la dirección IP de su servidor. El Registro de Dominios y la gestión de DNS son requisitos previos antes de configurar hosts virtuales en Apache o NGINX. Asegúrese de que su registro A se propague antes de ejecutar Certbot, ya que la emisión de certificados depende de la resolución DNS.

Ubuntu Server en un VPS: consideraciones de arquitectura

Desplegar Ubuntu Server en una instancia de VPS Hosting introduce varias consideraciones que las instalaciones en metal desnudo no tienen:

  • Kernel: La mayoría de los proveedores de VPS ejecutan Ubuntu con un kernel proporcionado por el host o paravirtualizado (KVM, Xen o VMware). El paquete de kernel linux-virtual está optimizado para estos entornos y usa menos recursos que linux-generic.
  • Cloud-init: Las imágenes en la nube de Ubuntu usan cloud-init para la configuración del primer arranque. Si está desplegando desde una imagen proporcionada por el proveedor en lugar de una ISO nueva, tenga en cuenta que /etc/hostname, las claves SSH y las interfaces de red son configuradas por cloud-init en el primer arranque, no por el instalador tradicional.
  • Swap: Muchas instancias VPS se entregan sin partición de swap para maximizar el espacio de disco utilizable. En instancias con 1–2 GB de RAM, cree un archivo de swap:
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
  • Paneles de control: Si prefiere una interfaz de gestión del servidor basada en GUI en lugar de la línea de comandos, considere un VPS con cPanel o explore la gama completa de Paneles de Control VPS para encontrar un stack que se adapte a su flujo de trabajo.

Matriz de decisión técnica: qué variante de Ubuntu desplegar

Use esta matriz para seleccionar la variante de Ubuntu adecuada según su escenario:

EscenarioVariante recomendadaRAM mínimaAlmacenamientoNotas
Estación de trabajo de uso diarioUbuntu Desktop LTS8 GB50 GB SSDGNOME completo, LTS para estabilidad
Máquina de desarrollo (Docker, VMs)Ubuntu Desktop LTS16 GB100 GB NVMeRaíz btrfs para instantáneas
Servidor web / de aplicacionesUbuntu Server LTS2 GB20 GBSin interfaz gráfica, superficie de ataque mínima
VPS de bajos recursos (512 MB–1 GB RAM)Ubuntu Server LTS512 MB10 GBDeshabilite la partición swap; use archivo de swap
Dispositivo embebido / IoTUbuntu Core o Server Minimal512 MB4 GBBasado en Snap o debootstrap
Base personalizada para contenedoresUbuntu Minimal1 GB10 GBReduzca aún más con `–no-install-recommends`
Cargas de trabajo de cómputo GPU / MLUbuntu Desktop o Server LTS16 GB+100 GB+Combine con el stack de controladores NVIDIA

Conclusiones técnicas clave

  • La arquitectura x86-64 (AMD64) es obligatoria para todas las versiones modernas de Ubuntu; el soporte de 32 bits finalizó con Ubuntu 18.04.
  • El instalador subiquity de Ubuntu Server requiere 1 GB de RAM para funcionar de forma fiable, aunque el propio sistema operativo admite 512 MB tras la instalación.
  • Separe siempre /var de / en servidores de producción para evitar que el desbordamiento de registros bloquee el sistema de archivos raíz.
  • Deshabilite PasswordAuthentication en SSH solo después de confirmar que el inicio de sesión basado en clave funciona — el bloqueo remoto en un VPS requiere acceso por consola para recuperarse.
  • Ejecute sha256sum en cada ISO descargada antes de escribirla en el USB; una imagen corrupta produce fallos crípticos del instalador que hacen perder horas.
  • Para despliegues en VPS, cree un archivo de swap en lugar de una partición de swap para mantener la flexibilidad del esquema de particiones.
  • unattended-upgrades debe estar habilitado en cada instancia de Ubuntu Server; los servidores sin parches son el principal vector de explotación automatizada.
  • Las versiones LTS son la única opción apropiada para infraestructura de producción; las versiones no LTS son adecuadas para pruebas de compatibilidad de hardware o entornos de desarrollo de corta duración.

Preguntas frecuentes

¿Puede Ubuntu Desktop funcionar con 2 GB de RAM?

Técnicamente sí, pero la experiencia es deficiente. GNOME Shell y su compositor consumen entre 400 y 600 MB en reposo, dejando menos de 1.5 GB para las aplicaciones. En hardware con 2 GB, use Ubuntu Server, Lubuntu (escritorio LXQt) o Xubuntu (escritorio Xfce) en su lugar — ambos son sabores oficiales de Ubuntu con una huella de memoria dramáticamente menor.

¿Cuál es la diferencia entre Ubuntu LTS y las versiones estándar en términos de soporte de hardware?

Las versiones LTS priorizan la estabilidad y reciben parches de seguridad retroportados durante cinco años. Las versiones estándar incluyen kernels más recientes (a menudo con 6 o más meses de ventaja sobre el kernel LTS) que incorporan controladores para hardware lanzado recientemente. Si su máquina tiene una GPU, tarjeta Wi-Fi o controlador NVMe lanzado en el último año, una versión no LTS puede ofrecer mejor soporte de fábrica hasta que el stack HWE del próximo kernel LTS se ponga al día.

¿Requiere Ubuntu Server una interfaz gráfica para su gestión?

No. Ubuntu Server está diseñado para administración remota por SSH y configuración mediante línea de comandos. Si necesita una GUI basada en web, herramientas como Webmin, Cockpit o un panel de control comercial pueden instalarse tras el despliegue. Cockpit está disponible directamente desde los repositorios de Ubuntu:

sudo apt install cockpit -y

¿Cómo verifico que mi descarga de la ISO de Ubuntu es auténtica?

Descargue los archivos SHA256SUMS y SHA256SUMS.gpg desde la misma página de versiones de Ubuntu que la ISO. Verifique la firma GPG con la clave de firma de Ubuntu y, a continuación, compare el hash SHA256 de su ISO descargada con el valor en SHA256SUMS. Un hash coincidente confirma tanto la integridad como la autenticidad.

¿Qué ocurre si instalo Ubuntu en hardware por debajo de los requisitos mínimos?

Ubuntu Desktop se negará a instalarse (el instalador comprueba la RAM al inicio) o producirá un sistema inestable propenso a fallos por falta de memoria y agotamiento del swap. Ubuntu Server es más tolerante con hardware limitado, pero las operaciones de gestión de paquetes (apt upgrade) pueden fallar o bloquearse en sistemas con menos de 512 MB de RAM. Para hardware por debajo de estos umbrales, considere Alpine Linux o Debian con un perfil de instalación mínima.

15%

Ahorra 15%<\/span> en todos los servicios de hosting

Pon a prueba tus habilidades y obtén Descuento<\/span> en cualquier plan de hosting

Usa el código:

Skills
Comenzar