Softaculous tiene esta función integrada de forma nativa (especialmente optimizada para WordPress, aunque funciona con otros CMS). Aquí tienes los pasos exactos para hacerlo:
Paso 1: Localizar tu instalación actual
- Entra a tu panel de control de hosting (cPanel).
- Abre Softaculous Apps Installer.
- En el menú superior de Softaculous, haz clic en el icono de la caja que dice All Installations (Todas las instalaciones) o ve directamente al listado de tus instalaciones de WordPress.
- Busca en la lista el dominio de la web de la que quieres crear el entorno de pruebas.
Paso 2: Crear el entorno de Staging
- En la fila de tu instalación, verás varios iconos a la derecha (editar, clonar, copia de seguridad, etc.). Haz clic en el icono que dice Create Staging (suele ser un icono con dos flechas apuntando en direcciones opuestas o un símbolo de clonación específico).
- Se abrirá una nueva pantalla donde Softaculous te pedirá los datos para el nuevo entorno.
- En Choose Installation URL (Elegir URL de instalación), selecciona si quieres que el staging esté en un subdominio (ej.
staging.tudominio.com) o en un subdirectorio (ej.tudominio.com/staging). Recomendación: Usar un subdirectorio es lo más rápido porque no requiere configurar zonas DNS nuevas. - En Database Name (Nombre de la base de datos), puedes dejar el que Softaculous genera por defecto.
- Marca la casilla Disable Search Engine Visibility (Desactivar visibilidad para motores de búsqueda) si es un WordPress. Esto es vital para que Google no indexe tu web de pruebas y te penalice por contenido duplicado.
- Haz clic en el botón inferior Create Staging.
- Softaculous copiará todos los archivos y la base de datos en cuestión de segundos o minutos, dependiendo del tamaño de la web. Cuando termine, te dará la URL de tu nuevo entorno de pruebas y la URL de acceso al panel de administración.
Paso 3: Pasar los cambios a Producción (Push to Live)
La magia del staging en Softaculous es que, una vez que has terminado de hacer las pruebas en tu entorno seguro y ves que todo funciona perfectamente, puedes enviar esos cambios a la web real con un solo clic.
- Vuelve a Softaculous y entra en All Installations.
- Verás que tu web original ahora tiene vinculada la instalación de staging (a menudo marcada con una etiqueta verde).
- Al lado de la instalación de staging, verás un icono nuevo llamado Push to Live (Pasar a producción). Haz clic en él.
- Softaculous te preguntará cómo quieres hacer la fusión. Tienes dos opciones principales:
- Default Options (Opciones por defecto): Reemplazará todos los archivos y la base de datos de la web en vivo con los del entorno de staging.
- Customize Options (Opciones personalizadas): Te permite elegir si quieres reemplazar solo los archivos, solo la base de datos, o incluso seleccionar tablas específicas de la base de datos (muy útil si en tu web en vivo has recibido nuevos pedidos de WooCommerce o comentarios mientras estabas haciendo el rediseño).
- Haz clic en Push to Live y tu web real se actualizará instantáneamente con los cambios probados.
