0
0

Email

Ventas Soporte

Dirección

CABA - Azopardo 770

Piso 9 - Oficina 10

Lunes a viernes de 9 a 18 hs
Atendido por personas reales
Cloud VPS · Ubuntu 24.04 LTS · Docker · PHP 8.4 · Correos Desacoplados

Cómo desplegar tu aplicación o API en un Cloud VPS (Ubuntu 24.04, Docker, PHP 8.4 y Cron) manteniendo tus Correos Corporativos separados e intactos

Una de las consultas más habituales antes de pasar a un Servidor Cloud VPS (o al migrar un servidor existente hacia un stack moderno con Ubuntu 24.04 LTS y Docker) es: «¿Qué pasa con las casillas de correo de la empresa mientras configuramos o reiniciamos el VPS?». En esta guía te explicamos cómo aprovechar la arquitectura desacoplada de MESI para que tu web, sistema o subdominio de API corra con recursos dedicados en tu VPS sin tocar ni interrumpir jamás el correo corporativo.

Lectura: 8 min Docker Compose + Ubuntu 24.04 + PHP 8.4 0% Downtime en Correos

1 Por qué tus Correos Corporativos nunca se afectan cuando operás un Cloud VPS en MESI

En muchos proveedores tradicionales, el correo electrónico corre adentro del mismo VPS donde está la base de datos y el sitio web: si un contenedor Docker consume toda la RAM, si reiniciás el servidor o si la IP del VPS cae en una lista negra, toda la empresa se queda sin recibir ni enviar emails.

En MESI Hosting la arquitectura está desacoplada por diseño:

  • Tus Correos Corporativos (MX, SPF, DKIM, Webmail y MesiMail) funcionan en nuestros clusters de correo dedicados con filtrado IA (Google Gemini) y relays de alta reputación.
  • Tu Servidor Cloud VPS (VPS1 a VPS8) cuenta con su propia IPv4 dedicada exclusiva para alojar tu sitio web principal (@ y www) o un subdominio específico para tu aplicación o integrador (por ejemplo, sistema.tudominio.com.ar, api.tudominio.com.ar o meli.tudominio.com.ar).
Configuración DNS en panel.com.ar — Web/API en Cloud VPS + Correo en Cluster MESI Zona DNS Desacoplada
; 1. Sitio principal o Subdominio de Integración apuntando a la IP dedicada de tu Cloud VPS
@                     IN  A      74.50.97.XX       ; (Opcional) Si toda la web corre en el VPS
www                   IN  A      74.50.97.XX
meli.tudominio.com.ar IN  A      74.50.97.XX       ; Subdominio dedicado para API / ERP / Docker

; 2. Correos corporativos 100% independientes en los servidores administrados de MESI
@                     IN  MX 10  mail.tudominio.com.ar.
@                     IN  TXT    "v=spf1 ip4:138.36.16.0/22 ip4:181.225.136.0/22 mx a ~all"
Ventaja operativa inmediata: Podés mantener tu web institucional actual en tu plan de Web Hosting y apuntar únicamente un subdominio (como meli.tudominio.com.ar o app.tudominio.com.ar) a la IP de tu nuevo Cloud VPS, manteniendo el correo y la web principal intactos.

2 Las 2 modalidades de Cloud VPS: Entorno Web Administrado vs. Ubuntu 24.04 LTS con SSH Root

Según cómo trabaje tu equipo de desarrollo, al dar de alta tu Cloud VPS en MESI podés elegir entre dos esquemas de operación:

Característica Modalidad A: Cloud VPS con Entorno Web Preconfigurado Modalidad B: Cloud VPS Autoadministrado (SSH Root)
¿Para quién es ideal? Desarrolladores PHP / MySQL que quieren recursos dedicados de VPS sin administrar Linux desde cero. Equipos que despliegan con Docker, Node.js, Python, demonios systemd o stacks personalizados.
Cómo se suben los archivos Por FTP estándar (puerto 21) con las credenciales de alta. Por SSH / SFTP / Git / CI-CD (puerto 22 como root).
Estructura de carpetas y seguridad www/ es un subdominio y el nivel superior no tiene escritura directa por FTP (para usar otra carpeta en ese nivel debés crear un subdominio desde panel.com.ar, que también es accesible vía web). Para proteger tokens OAuth2, .env y scripts CLI se guardan en una subcarpeta como www/private/ bloqueada con .htaccess (Require all denied) o en MySQL. Control total del filesystem Linux (/var/www/, /opt/app/, volúmenes Docker, etc.).
Configuración de Cron Jobs Nos enviás por ticket la línea del comando cron y nuestro equipo técnico la deja programada en el servidor. Acceso directo a crontab -e (incluso cada 1 minuto * * * * *) y unidades systemd.

3 Desplegar con Docker en Ubuntu 24.04 LTS y reemplazar servicios externos como cron-job.org

Muchos clientes pasan de un hosting compartido a un Cloud VPS porque hasta ese momento dependían de páginas externas como cron-job.org llamando a una URL pública cada 5 minutos (lo cual expone el script en Internet y se corta si la tarea demora más de 30 segundos).

En un Cloud VPS con Ubuntu 24.04 LTS podés ejecutar tus tareas por línea de comandos interna sin límite de tiempo, o levantar tu stack aislado en Docker Compose:

docker-compose.yml — Stack Protegido (App + Worker Cron + Base de Datos) Ubuntu 24.04 LTS
services:
  app-web:
    image: php:8.4-fpm-alpine
    container_name: empresa_app
    restart: always
    volumes:
      - ./www:/var/www/html:ro
      - ./private:/var/www/private
    networks:
      - backend

  worker-scheduler:
    image: php:8.4-cli-alpine
    container_name: empresa_worker
    restart: always
    working_dir: /var/www/private/cli
    command: ["php", "worker-daemon.php"]
    volumes:
      - ./private:/var/www/private
    networks:
      - backend

networks:
  backend:
    driver: bridge

Cómo migrar de un VPS antiguo a un nuevo VPS con Ubuntu 24.04 sin caídas (Zero-Downtime)

  1. Creación de un segundo Cloud VPS limpio: Para actualizar de raíz el sistema operativo sin dejar tu sistema actual fuera de línea, solicitás el alta de un nuevo Cloud VPS con Ubuntu 24.04 LTS recién instalado.
  2. Armado y prueba del nuevo entorno: Configurás Docker, PHP 8.4, Node.js o tus bases de datos usando la nueva IP dedicada o la URL temporal sin tocar el servidor en producción.
  3. Cambio de IP en DNS y baja del VPS anterior: Cuando comprobás que todo responde perfecto, apuntás el registro A a la IP del nuevo VPS y solicitás la baja del VPS viejo.
Tip para Cloud VPS autoadministrados con acceso root: Si necesitás actualizar paquetes del sistema (por ejemplo el servidor FTP ProFTPD a 1.3.9e, PHP o librerías de seguridad), podés ejecutar Antigravity CLI (agy --dangerously-skip-permissions) como root y pedirle en español que respalde la configuración, actualice el paquete, verifique la sintaxis y reinicie el servicio.

Contratá tu Servidor Cloud VPS en Pesos con Factura A

Cloud VPS 2

2 vCPU, 2 GB RAM, 30 GB SSD Enterprise RAID10 e IP dedicada. Ideal para integraciones API, crons y microservicios.

$22.000 ARS/mes + IVA

Cloud VPS 4

4 vCPU, 4 GB RAM y 60 GB SSD Enterprise RAID10. Ideal para stacks en Docker, Ubuntu 24.04 LTS y bases de datos intensivas.

$43.230 ARS/mes + IVA

MIA (Desarrollo IA + VPS)

Nuestros especialistas con IA desarrollan y despliegan tu aplicación llave en mano en tu propia Cloud VPS incluida.

$43.230 ARS/mes + IVA

Preguntas frecuentes sobre despliegue en Cloud VPS y Correos

¿Si reinicio mi Cloud VPS o despliego con Docker se interrumpen los correos del dominio?

No. Los correos operan en servidores administrados totalmente independientes del Cloud VPS. Ninguna prueba, actualización ni reinicio sobre el VPS afecta el funcionamiento de tus casillas.

¿Dónde guardo archivos sensibles (tokens, claves privadas o configuración) en un entorno con FTP preconfigurado?

En el entorno FTP preconfigurado, www/ es un subdominio y en el nivel superior a www/ no hay permisos de escritura directa (crear otra carpeta allí requiere dar de alta un subdominio en panel.com.ar, el cual también es accesible vía web). Por eso, la práctica recomendada es alojar tus credenciales, tokens y scripts CLI dentro de una subcarpeta como www/private/ protegida con un archivo .htaccess con Require all denied, o bien en MySQL.

¿Dudas? Chateá con nosotros