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.
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.
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.
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
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.
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.
| Ajuste | Qué hacemos | Por qué |
|---|---|---|
| Valores de configuración | Ajustes de la aplicación leídos desde el portal y escritos en configuración real | App 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 datos | Exportado de Azure Database for MySQL con su requisito TLS honorado | El 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. |
| Subidas | Recopilado de la cuota de archivos de Azure montados | App 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 despliegue | Ranura de producción confirmada antes de que se tome la exportación | Estar 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 delantera | Comportamiento de caché, WAF y comportamiento de enrutamiento recreado en nuestro borde | Front 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. |
Precios claros y sencillos.
Todos los planes incluyen migración gratuita, copias diarias, SSL y soporte 24/7.
- 1 sitio WordPress
- 10 GB de almacenamiento NVMe
- SSL gratis
- Copias de seguridad diarias
- Despliegue con un clic
- Soporte por tickets
- 5 sitios WordPress
- 50 GB de almacenamiento NVMe
- SSL gratis
- Copias de seguridad diarias
- Despliegue con un clic
- Soporte prioritario por tickets
- 20 sitios WordPress
- 200 GB de almacenamiento NVMe
- SSL gratis
- Copias de seguridad diarias
- Despliegue con un clic
- Soporte dedicado
Preguntas frecuentes.
Mi wp-config.php no tiene credenciales de base en ella. ¿Es normal?
¿Cómo exportas Azure Database para MySQL?
¿Dónde están mis imágenes subidas?
Uso las ranuras de despliegue. ¿Cuál migra?
¿Qué reemplaza a la puerta delantera?
Deja de desplegar WordPress como una aplicación.
Migración libre, configuración recuperada del portal, y almacenamiento traído de nuevo con él.