Cómo actualizar WordPress y PrestaShop en tu panel de control
Introducción: Mantén tu web al día, sin miedo
Mantener actualizado tu sistema de gestión de contenido (CMS) es una de las tareas más importantes para la salud de tu página web. Tanto si usas WordPress como PrestaShop, las actualizaciones no solo traen nuevas funciones, sino que corrigen errores y, lo más crítico, tapan agujeros de seguridad. Un sitio desactualizado es el blanco favorito de los hackers.
Pero, ¿qué pasa si no eres un experto en tecnología? No te preocupes. Actualizar tu web desde el panel de control de tu hosting es más fácil de lo que piensas. En esta guía exhaustiva, te explicaré paso a paso cómo hacerlo desde los paneles más comunes: cPanel, Plesk y DirectAdmin. También hablaremos de alternativas como Syspanel (anteriormente HestiaCP) y te daré trucos para que el proceso sea un paseo.
Olvídate del miedo a "romper" tu web. Con una buena copia de seguridad y siguiendo estos pasos, lo harás con total confianza.
Antes de empezar: La regla de oro (La Copia de Seguridad)
[WARNING] NUNCA, bajo ninguna circunstancia, actualices tu WordPress o PrestaShop sin hacer una copia de seguridad completa antes. Esto incluye los archivos del sitio y, sobre todo, la base de datos. Si algo sale mal, podrás restaurar tu web en minutos en lugar de llorar durante días.
La mayoría de los paneles de control modernos incluyen herramientas de backup automático o manual. Dedica 5 minutos a esto. Es tu red de seguridad.
¿Dónde hago la copia en cada panel?
- cPanel: Busca la sección "Archivos" y haz clic en el asistente de "Copias de seguridad" o "Backup". Puedes descargar una copia completa de tu cuenta o, si tu hosting lo permite, generar una copia en el propio servidor.
- Plesk: Ve a "Administración de archivos" y comprime la carpeta del dominio (normalmente
httpdocsopublic_html). Para la base de datos, entra en "Bases de datos MySQL", selecciona tu BD y usa la opción de "Exportar" o "Dump". - DirectAdmin: En el menú principal, busca "Copias de seguridad" o "Administrador de copias de seguridad". Podrás crear una copia bajo demanda de todos los archivos y bases de datos.
- Syspanel (HestiaCP): Aunque es menos común, en Syspanel puedes ir a la sección de "Copia de seguridad" del dominio para generar un backup. Recuerda que el acceso a este panel se realiza a través del puerto 2106 (ejemplo:
https://tu-servidor:2106).
[TIP] Si tu proveedor de hosting ofrece backups automáticos diarios, no te confíes. Asegúrate de tener una copia manual reciente justo antes de actualizar. Las automáticas pueden estar desactualizadas.
Cómo actualizar WordPress desde tu panel de control
WordPress tiene un sistema de actualización automática muy eficiente, pero a veces falla o tu hosting no permite hacerlo desde el escritorio. Aquí te muestro el método manual, que es el más fiable, usando el administrador de archivos de tu panel.
Paso 1: Descarga la última versión de WordPress
Ve a es.wordpress.org y descarga el archivo .zip de la última versión. No lo descomprimas aún. Lo necesitas en el servidor.
Paso 2: Accede al administrador de archivos de tu panel
- En cPanel: Busca el icono "Administrador de archivos" dentro de la sección "Archivos". Te pedirá que elijas la carpeta raíz (normalmente
public_html). - En Plesk: Ve a "Sitios web y dominios", selecciona tu dominio y haz clic en "Administración de archivos" (o "Administrador de archivos").
- En DirectAdmin: En el menú principal, haz clic en "Administrador de archivos" y navega hasta la carpeta
domains/tudominio.com/public_html.
[INFO] La carpeta raíz de tu web puede llamarse public_html, htdocs o httpdocs según el panel y la configuración. Es donde están los archivos de wp-config.php o config/settings.inc.php (en PrestaShop).
Paso 3: Reemplaza los archivos (La parte delicada)
Este es el método más seguro para no perder tus archivos o configuraciones. No elimines todo y subas el nuevo; eso es un error.
- Sube el archivo ZIP: En el administrador de archivos, haz clic en "Subir" y selecciona el
.zipque descargaste. Se subirá a la carpeta raíz. - Extrae el ZIP: Una vez subido, haz clic derecho sobre el archivo y selecciona "Extraer" o "Descomprimir". Se creará una carpeta llamada
wordpresscon los archivos nuevos. - Mueve los archivos: Ahora, selecciona todos los archivos dentro de la carpeta
wordpressrecién creada (usa Ctrl+A para seleccionar todo) y haz clic en "Mover" o "Copiar". Pega la ruta de tu carpeta raíz (ej:/home/usuario/public_html) y confirma. - Sobrescribir: El sistema te preguntará si deseas sobrescribir los archivos existentes. Debes elegir "Sobrescribir" o "Reemplazar". Esto actualizará los archivos del núcleo de WordPress sin tocar tu
wp-content(donde están tus temas, plugins y subidas).
[WARNING] NO elimines la carpeta wp-content. Ahí viven tus fotos, tus plugins y tu tema. Reemplazarla borraría todo tu contenido personalizado.
Paso 4: Actualiza la base de datos
Una vez que los archivos están actualizados, entra en tu panel de administración de WordPress (tudominio.com/wp-admin). WordPress detectará el cambio y te mostrará un mensaje en azul: "Es necesaria una actualización de la base de datos de WordPress". Haz clic en "Actualizar la base de datos". ¡Eso es todo! Tu WordPress estará actualizado.
Cómo actualizar PrestaShop desde tu panel de control
PrestaShop es un poco más "especial" que WordPress. No se recomienda actualizar simplemente reemplazando archivos, ya que es muy propenso a errores si no se hace bien. Sin embargo, el método manual es posible y a veces necesario. Aquí te dejo el método más seguro que puedes hacer desde tu panel.
Paso 1: Descarga la versión correcta
Ve a la página de descargas de PrestaShop y descarga el paquete completo de la versión a la que quieres actualizar. IMPORTANTE: Debes descargar la versión que corresponda a tu "ruta de actualización". Si estás en la versión 1.6, no saltes directamente a la 1.7; es mejor ir a la 1.6.1.x última, y luego a la 1.7. Esto se llama actualización incremental.
Paso 2: Sube los archivos, pero con cuidado
A diferencia de WordPress, no debes sobrescribir todo indiscriminadamente.
- Sube el ZIP a tu carpeta raíz (la que contiene
config,controllers,themes, etc.). - Extráelo en una subcarpeta temporal llamada
actualizar_presta(por ejemplo). - Ahora viene lo importante: Copia los archivos de la nueva versión a la raíz, pero NO sobrescribas las carpetas
config,themes(si has modificado el tema) yoverride. Si tu tema es de pago o muy personalizado, sobrescribirthemeste romperá la web. - Mueve el contenido de
actualizar_prestaa la raíz, eligiendo "Sobrescribir" solo para archivos que no estén en esas carpetas críticas.
[WARNING] Si no estás seguro de qué archivos sobrescribir, el método de "reemplazo total" de WordPress no funciona aquí. La forma más segura es usar el asistente de actualización de PrestaShop (el módulo 1-Click Upgrade), pero eso requiere acceso al back-office, que a veces no funciona si tu versión es muy antigua.
Paso 3: El asistente de actualización (La mejor opción)
Si tu versión es relativamente reciente (1.6.1.x o superior), te recomiendo usar el módulo oficial "1-Click Upgrade" desde el back-office de PrestaShop.
- Ve a "Módulos" > "Módulos y servicios".
- Busca "1-Click Upgrade" e instálalo si no lo tienes.
- Configúralo para que haga una copia de seguridad automática (esto es oro puro).
- Selecciona la versión destino y haz clic en "Actualizar". El sistema hará todo el trabajo: descargará, reemplazará archivos y actualizará la base de datos.
[TIP] El asistente de PrestaShop es mucho más fiable que el método manual. Si puedes acceder al back-office, úsalo siempre. El método manual es el último recurso.
Actualizar desde cPanel: Trucos y atajos
cPanel es el panel más popular. Además del administrador de archivos, tiene una herramienta llamada "Actualizaciones de Software" (a veces llamada "WordPress Toolkit" o "Softaculous").
Usa el instalador de aplicaciones (Softaculous)
Si tu WordPress o PrestaShop se instaló originalmente con Softaculous (o un instalador similar), la actualización es de un clic.
- En cPanel, busca la sección "Software" y haz clic en "Softaculous Apps Installer".
- En el menú lateral, verás "WordPress" o "PrestaShop". Haz clic en el icono.
- Verás una lista de instalaciones. Al lado de tu sitio, hay un icono de "Actualizar" (normalmente una flecha circular).
- Haz clic en "Actualizar" y confirma. El instalador se encarga de todo, incluso de hacer una copia de seguridad.
[INFO] Este método es el más rápido y seguro para principiantes, ya que el instalador gestiona los conflictos de archivos y bases de datos automáticamente. Si tu hosting usa Softaculous, no busques más.
Actualizar desde Plesk: El método del "Kit de herramientas"
Plesk es muy popular en servidores VPS y dedicados. Tiene una herramienta llamada "WordPress Toolkit" que es una maravilla.
WordPress Toolkit en Plesk
- Ve a "Sitios web y dominios" y busca tu dominio.
- Haz clic en "WordPress Toolkit" (o "Kit de herramientas de WordPress").
- Verás una lista de instalaciones de WordPress. Haz clic en la tuya.
- En el panel de la derecha, verás el estado de la versión. Si hay una actualización, verás un botón verde que dice "Actualizar".
- Haz clic en "Actualizar" y elige si quieres hacer una copia de seguridad antes (te lo recomiendo). El Toolkit actualizará el núcleo, los plugins y el tema, todo desde ahí.
[TIP] WordPress Toolkit es tan potente que incluso te permite clonar tu sitio para probar la actualización antes de aplicarla al sitio en producción. Si tu Plesk tiene esta función, úsala.
Actualizar desde DirectAdmin: El método manual clásico
DirectAdmin no suele tener instaladores automáticos tan pulidos como cPanel. Por lo tanto, el método del administrador de archivos que explicamos al principio es el que usarás. Es más manual, pero igual de efectivo.
Trucos para DirectAdmin
- Siempre usa "Mover" en lugar de "Copiar" al reemplazar archivos. Así evitas quedarte sin espacio en disco si el servidor es limitado.
- Verifica los permisos de los archivos. Después de subir los archivos, asegúrate de que los directorios tengan permisos 755 y los archivos 644. DirectAdmin a veces cambia estos permisos al extraer archivos ZIP. Puedes hacerlo desde el administrador de archivos seleccionando los archivos y haciendo clic en "Cambiar permisos".
¿Y si uso Syspanel (HestiaCP)?
Syspanel, conocido anteriormente como HestiaCP, es un panel de control moderno y ligero que está ganando popularidad. Su interfaz es diferente a los tres anteriores.
Acceso: Recuerda que accedes a él a través del puerto 2106 (ejemplo: https://tu-dominio-o-ip:2106).
Actualización: Syspanel no tiene un instalador de aplicaciones como Softaculous. Por lo tanto, debes usar el método manual que describimos para WordPress y PrestaShop. Accede al administrador de archivos desde el panel, navega a la carpeta public_html de tu dominio y sigue los pasos de reemplazo de archivos.
[TIP] Syspanel tiene una excelente herramienta de copias de seguridad integrada. Antes de actualizar, ve a la sección de "Copia de seguridad" y genera una completa. Te salvará la vida.
Preguntas Frecuentes (FAQ)
¿Qué pasa si no actualizo WordPress o PrestaShop?
Tu sitio es vulnerable a ataques de hackers. También perderás compatibilidad con nuevos plugins o temas y con las últimas versiones de PHP. Un sitio desactualizado es la principal causa de webs pirateadas.
¿Puedo actualizar desde el móvil?
Sí, si tu panel de control tiene una versión móvil o una app. Sin embargo, te recomiendo hacerlo desde un ordenador para tener una visión más clara del proceso, especialmente si usas el administrador de archivos.
¿Cuánto tiempo tarda la actualización?
Depende del tamaño de tu web y del servidor. Puede tardar desde 2 minutos (con Softaculous) hasta 15-20 minutos si es una actualización manual de PrestaShop con muchos archivos.
¿Qué hago si la web se rompe después de actualizar?
No entres en pánico. Restaura la copia de seguridad que hiciste al principio. En cPanel, usa "Restaurar una copia de seguridad" en el asistente. En Plesk, ve a "Administración de archivos" y sube el backup, o usa la herramienta de restauración de la base de datos. Es un proceso inverso al de la copia.
¿Debo actualizar plugins y temas también?
¡Sí! Las actualizaciones de plugins y temas también son críticas para la seguridad. La mayoría de los ataques a WordPress se producen por vulnerabilidades en plugins desactualizados, no en el núcleo. Mantén todo al día.
¿Qué es PHP y por qué me piden actualizarlo?
PHP es el lenguaje de programación en el que están escritos WordPress y PrestaShop. Las versiones nuevas de estos CMS requieren versiones nuevas de PHP para funcionar rápido y seguro. Puedes cambiar la versión de PHP desde el panel de control (en cPanel, sección "Seleccionar versión de PHP"; en Plesk, en "Configuración de PHP"). Es tan importante como actualizar el CMS.
Conclusión final: La constancia es la clave
Actualizar tu WordPress o PrestaShop no es un evento único, es un hábito. Dedica 15 minutos al mes para revisar si hay actualizaciones disponibles. Con las herramientas que te he enseñado (copias de seguridad, instaladores automáticos y el método manual), no tienes excusa para tener una web desactualizada.
Recuerda el lema: "Copia de seguridad, actualiza, verifica". Si sigues estos pasos, tu web estará rápida, segura y estable. Y si te surge cualquier duda, no dudes en consultar la documentación de tu proveedor de hosting o contactar con su soporte técnico. ¡Ellos están para ayudarte!
Ahora, ve a tu panel de control y actualiza esa web. ¡Tu yo del futuro te lo agradecerá!
