NuevoBlack Friday: 50 % de descuento en tu primer pago
Azure Migration

Managed WordPress hosting para sitios que se ejecutan en Azure App Service.

App Service es un objetivo de implementación en lugar de un servidor. Su configuración está en el portal, sus cargas están en un montaje, y no hay caja para tomar una copia de.

Ajustes de la aplicación leídosSubidas montadas recogidasMigración gratuita
Migración gratuitaExtracto de confidencialidadAlmacenamiento persistenteCopias de seguridad diariasSSL gratuitoSoporte 24 horas al día, 7 días a la semana
Plataforma, no servidor

Donde un sitio de Servicio de Aplicación realmente guarda las cosas.

Todo lo que normalmente estaría en un archivo en un servidor es en otro lugar, lo que es exactamente lo que hace que la exportación sea inusual.

Configuración en Configuración de aplicaciones

Las credenciales de base, las sales y las banderas de características se inyectan como variables ambientales del portal. wp-config.php las lee, por lo que el archivo en sí no contiene ninguno de los valores que necesita.

Lea desde el portalReescrito como verdadero confidente

Un servidor flexible que contiene los datos

Azure Database for MySQL funciona por separado con sus propias reglas de cortafuegos y TLS forzada, por lo que la exportación se toma allí en lugar de la aplicación.

Sube en almacenamiento montado

Los medios se sientan comúnmente en una parte de Azure Files montada en la aplicación, porque el propio sistema de archivos de la aplicación no es un lugar para mantener cualquier cosa que desee sobrevivir a un reinicio.

Una ranura de despliegue haciendo estancamiento

Las ranuras son cómo App Service hace el estadificación, y una ranura tiene su propia configuración. Que ranura está realmente sirviendo la producción se confirma antes de que se copió cualquier cosa.

Puerta frontal delante de todo

Caching, reglas de WAF y la enrutamiento personalizado se configuran frecuentemente en la puerta delantera de Azure o CDN, que ve el tráfico mucho antes de que WordPress lo haga.

Migración

Lea el portal, luego tome la copia.

Una exportación de App Service que comienza con el sistema de archivos obtiene un sitio que no puede conectarse a su propia base de datos, porque ninguna de las credenciales está en los archivos.

  • Ajustes de la aplicación exportados antes de cualquier otra cosa
  • MySQL servidor flexible volcado con TLS reforzado
  • Parte del archivo montado recogida
  • Ranuras y reglas de puerta delantera confirmadas
Ajustes de la aplicación
Extracted
31 llaves
MySQL
Servidor flexible
exportados
Parte del archivo
Subidas recogidas
11.2 GB
Reducción de los DNS
Esperando tu cabeza
programa programado programa programa programado
Rendimiento

No hay frio que empiece, no hay reglas para escribir.

App Service escala cuando lo configura. La diferencia aquí es que el ajuste ya está hecho y no hay un nivel de plan que decida si PHP tiene suficiente memoria.

Gratis
migración, hecha por nosotros
No
reglas de escalada al autor
14
regiones de borde
MagicWP129 ms
Servicio de App Nivel básico760 ms
Sube sobre una cuota montada430 ms

Comparación ilustrativa de una carga de página antes y después del movimiento. Sus números dependen de la configuración de la tragamonedas, y el diseño de almacenamiento.

Configuración

Lo que cambiamos cuando un sitio llega desde Azure

El tema aquí es que App Service mantiene deliberadamente fuera de la aplicación, por lo que la migración tiene que ir y encontrarla.

AjusteQué hacemosPor qué
Valores de configuraciónAjustes de la aplicación leídos desde el portal y escritos en configuración realApp Service inyecta credenciales y sales como variables ambientales, por lo que wp-config.php en disco sólo tiene referencias y una copia del sistema de archivos produce un sitio que no puede llegar a su propia base de datos.
Base de datosExportado de Azure Database for MySQL con su requisito TLS honoradoEl servidor flexible se sienta detrás de su propio cortafuegos y rechaza conexiones no cifradas, por lo que una exportación intentó la manera habitual es rechazada antes de que comience.
SubidasRecopilado de la cuota de archivos de Azure montadosApp Service trata el sistema de archivos de aplicación como desechable, por lo que los medios se mantienen en una parte montada que un paquete de implementación o un cambio de ranura nunca contiene.
Tragamonedas de despliegueRanura de producción confirmada antes de que se tome la exportaciónEstar en el Servicio de Aplicación es una ranura con su propia configuración, y copiar el equivocado produce una migración de un sitio que nadie estaba visitando.
Reglas de puerta delanteraComportamiento de caché, WAF y comportamiento de enrutamiento recreado en nuestro bordeFront Door maneja esas solicitudes antes de que App Service esté involucrado, por lo que las reglas son invisibles a WordPress y desaparecen silenciosamente cuando el punto final es descompuesto.
Planes

Precios claros y sencillos.

Todos los planes incluyen migración gratuita, copias diarias, SSL y soporte 24/7.

MensualAnual
Starter
Para sitios personales, blogs y portafolios.
16,67 USD/mes
200 US$ al año · ahorra 40 US$
  • 1 sitio WordPress
  • 10 GB de almacenamiento NVMe
  • SSL gratis
  • Copias de seguridad diarias
  • Despliegue con un clic
  • Soporte por tickets
Empezar prueba gratuita
Pro★ El más popular
Para empresas en crecimiento y tiendas con mucho movimiento.
66,67 USD/mes
800 US$ al año · ahorra 160 US$
  • 5 sitios WordPress
  • 50 GB de almacenamiento NVMe
  • SSL gratis
  • Copias de seguridad diarias
  • Despliegue con un clic
  • Soporte prioritario por tickets
Empezar prueba gratuita
Enterprise
Para agencias y plataformas con mucho tráfico.
208,33 USD/mes
2500 US$ al año · ahorra 500 US$
  • 20 sitios WordPress
  • 200 GB de almacenamiento NVMe
  • SSL gratis
  • Copias de seguridad diarias
  • Despliegue con un clic
  • Soporte dedicado
Empezar prueba gratuita
Preguntas frecuentes

Preguntas frecuentes.

Mi wp-config.php no tiene credenciales de base en ella. ¿Es normal?
En el Servicio de Aplicación, sí. Las credenciales llegan como variables ambientales de App Settings y wp-config.php sólo las referencias, por lo que los ajustes se exportan desde el portal antes que nada más.
¿Cómo exportas Azure Database para MySQL?
Directamente desde el servidor flexible, cumpliendo sus reglas de cortafuegos y su requisito de conexiones cifradas. Se rechaza de manera directa un intento de exportación sin TLS en lugar de fallar en el camino.
¿Dónde están mis imágenes subidas?
Casi seguro que en una cuota de archivos de Azure montada en lugar de en la propia aplicación. App Service trata el sistema de archivos de aplicación como desechable, por lo que un paquete de implementación no los contenerá y tienen que ser recogidos de la parte.
Uso las ranuras de despliegue. ¿Cuál migra?
Cualquiera que esté sirviendo la producción, confirmada con usted primero. Ranuras llevan su propia configuración, y copiar una ranura de estadificación por error produce una migración fiel de un sitio que nadie estaba usando.
¿Qué reemplaza a la puerta delantera?
Nuestro borde, con las reglas de caché, WAF y enrutamiento recreado. Esos comportamientos funcionan antes de que el Servicio de Aplicación vea la solicitud, por lo que no están en ninguna exportación del sitio y desaparecen cuando el punto final desaparece.

Deja de desplegar WordPress como una aplicación.

Migración libre, configuración recuperada del portal, y almacenamiento traído de nuevo con él.