¿Cómo actualizar WordPress en DirectAdmin manualmente?
Antes de Empezar: ¿Por Qué Actualizar WordPress Manualmente?
Actualizar WordPress es una tarea fundamental para mantener tu sitio seguro, rápido y libre de errores. Aunque lo ideal es usar la actualización automática desde el panel de administración, a veces surgen problemas: el navegador se congela, el servidor tiene limitaciones, o simplemente prefieres tener control total sobre el proceso. Aquí es donde entra la actualización manual en DirectAdmin.
Este método te permite descargar la última versión de WordPress, subirla por FTP y ejecutar la actualización desde el panel de control. Es un proceso seguro si sigues los pasos correctos. En esta guía, aprenderás a realizar una actualizar WordPress DirectAdmin de forma manual, paso a paso, sin complicaciones.
Requisitos Antes de Actualizar
Antes de lanzarte, asegúrate de tener lo siguiente:
- Acceso a DirectAdmin (o Syspanel, si usas ese panel, recuerda que el puerto de acceso es el 2106).
- Credenciales de FTP o acceso al Administrador de Archivos de DirectAdmin.
- Copia de seguridad completa de tu sitio (archivos y base de datos). Esto es obligatorio.
- Tiempo suficiente (unos 30 minutos) para hacerlo con calma.
Paso 1: Haz una Copia de Seguridad Completa
Este es el paso más importante. Si algo sale mal, tu copia de seguridad te salvará.
Cómo hacer la copia en DirectAdmin
- Ingresa a DirectAdmin con tu usuario y contraseña.
- Ve a la sección "Backup/Transfer" o "Copias de seguridad".
- Selecciona "Crear una copia de seguridad".
- Marca las opciones:
- Archivos de dominio (todos los archivos de tu sitio).
- Base de datos (la de tu WordPress).
- Configuración del usuario (opcional).
- Haz clic en "Crear copia de seguridad". Espera a que termine (puede tardar unos minutos).
[WARNING] No omitas este paso. Una actualización fallida puede romper tu sitio. La copia de seguridad es tu seguro de vida.
Paso 2: Descarga la Última Versión de WordPress
Ve al sitio oficial de WordPress y descarga el archivo .zip de la última versión estable. No descargues versiones beta o release candidates para un sitio en producción.
- URL oficial: wordpress.org/latest.zip
- Nombre del archivo:
latest.zipowordpress-6.x.x.zip
Guarda el archivo en tu computadora. No lo descomprimas aún.
Paso 3: Accede a los Archivos de tu Sitio en DirectAdmin
Tienes dos opciones para acceder a los archivos: FTP o el Administrador de Archivos de DirectAdmin. Recomendamos el Administrador de Archivos por su simplicidad.
Opción A: Usando el Administrador de Archivos de DirectAdmin
- En DirectAdmin, busca la sección "Administrador de Archivos" (File Manager).
- Navega hasta la carpeta raíz de tu sitio. Normalmente es
public_htmlodomains/tudominio.com/public_html. - Verás todos los archivos de WordPress:
wp-admin,wp-content,wp-includes,wp-config.php, etc.
Opción B: Usando FTP (Cliente como FileZilla)
- Conecta con tus credenciales FTP (servidor, usuario, contraseña, puerto 21).
- Navega a la misma carpeta
public_html.
Ambos métodos funcionan. Elige el que te sea más cómodo.
Paso 4: Elimina Archivos Antiguos (Excepto los Esenciales)
Este es el paso que muchos temen, pero es necesario para una WordPress actualización manual limpia. No te preocupes, tus datos están seguros.
¿Qué archivos debes eliminar?
wp-admin(carpeta completa)wp-includes(carpeta completa)- Todos los archivos
.phpde la raíz excepto los que mencionamos abajo.
¿Qué archivos NO debes eliminar?
wp-config.php(contiene tu configuración de base de datos)wp-content(carpeta: contiene tus temas, plugins y subidas).htaccess(archivo de configuración del servidor)- Cualquier archivo personalizado que hayas creado (como
robots.txt)
[TIP] Si no estás seguro de algún archivo, déjalo. Es mejor pecar de precavido.
Pasos para eliminar:
- En el Administrador de Archivos, selecciona las carpetas
wp-adminywp-includes. - Haz clic en "Eliminar".
- Luego, selecciona todos los archivos
.phpde la raíz (excepto los protegidos) y elimínalos. - Confirma la eliminación.
No te asustes. Tu sitio se verá en blanco momentáneamente, pero es normal.
Paso 5: Sube los Archivos Nuevos de WordPress
Ahora es momento de subir la nueva versión.
- Descomprime el archivo
latest.zipque descargaste en tu computadora. Obtendrás una carpeta llamadawordpress. - Sube todo el contenido de esa carpeta a la raíz de tu sitio (
public_html). No subas la carpetawordpressen sí, sino su interior.
Cómo subir con el Administrador de Archivos:
- En DirectAdmin, en la carpeta
public_html, haz clic en "Subir archivos". - Arrastra los archivos de la carpeta
wordpress(selecciona todos:wp-admin,wp-includes,wp-config-sample.php, etc.). - Espera a que se complete la subida. Puede tardar unos minutos.
Cómo subir con FTP:
- En FileZilla, navega a
public_htmlen el lado del servidor. - Arrastra todos los archivos de la carpeta
wordpressdesde tu computadora al servidor. - Cuando te pregunte si quieres sobrescribir, selecciona "Sobrescribir" para todos.
[INFO] Si usas FTP, asegúrate de que el modo de transferencia sea Binario (no ASCII) para evitar corrupción de archivos.
Paso 6: Ejecuta la Actualización desde el Navegador
Una vez subidos los archivos, es hora de activar la actualización.
- Abre tu navegador y escribe la URL de tu sitio:
https://tudominio.com/wp-admin/upgrade.php - Si todo está bien, verás una pantalla que dice "La base de datos necesita ser actualizada".
- Haz clic en "Actualizar la base de datos".
- Espera a que el proceso termine. Verás un mensaje de éxito.
Si no ves esa pantalla, intenta acceder a https://tudominio.com/wp-admin/ y sigue las instrucciones. WordPress detectará la nueva versión y te guiará.
Paso 7: Verifica que Todo Funcione
Después de la actualización, revisa lo siguiente:
- Página principal: Carga correctamente.
- Panel de administración: Accede a
/wp-adminy verifica que no haya errores. - Plugins y temas: Ve a "Plugins" y "Apariencia" para asegurarte de que están activos y funcionan.
- Enlaces: Prueba algunas páginas internas y entradas.
- Base de datos: Si ves algún error de conexión, revisa
wp-config.php.
[TIP] Si algún plugin da error, desactívalo desde el panel y actívalo de nuevo. Si persiste, busca una actualización del plugin o contacta al desarrollador.
Solución de Problemas Comunes (FAQ)
1. Mi sitio se ve en blanco después de la actualización
- Causa: Archivos no subidos correctamente o conflicto con plugins.
- Solución: Accede a
/wp-adminy desactiva todos los plugins. Luego reactívalos uno por uno.
2. Error: "No se puede conectar a la base de datos"
- Causa:
wp-config.phpdañado o eliminado. - Solución: Restaura
wp-config.phpdesde tu copia de seguridad. Si no tienes, crea uno nuevo con los datos de tu base de datos.
3. La actualización se queda atascada en "Actualizando base de datos"
- Causa: Problema de tiempo de ejecución del servidor.
- Solución: Espera unos minutos y recarga la página. Si persiste, contacta a tu proveedor de hosting.
4. No encuentro el archivo wp-config.php
- Causa: Lo eliminaste por error.
- Solución: Restaura desde la copia de seguridad. Si no tienes, crea uno nuevo usando el archivo
wp-config-sample.phpy editando los datos de conexión.
5. Aparece un mensaje de "Error de conexión FTP"
- Causa: Problemas de permisos o configuración de FTP.
- Solución: Usa el Administrador de Archivos de DirectAdmin en lugar de FTP. Es más fiable.
Consejos Finales para una Actualización Exitosa
- Mantén un registro: Anota la versión anterior y la nueva, y la fecha de actualización.
- Actualiza plugins y temas: Después de actualizar WordPress, revisa si hay actualizaciones para tus plugins y temas.
- Prueba en un entorno de staging: Si tienes un sitio grande, considera hacer una copia en un subdominio o carpeta para probar antes de aplicar en producción.
- Usa Syspanel (HestiaCP): Si tu hosting usa Syspanel, recuerda que el puerto de acceso es el 2106. El proceso es similar, pero la interfaz puede variar ligeramente.
Conclusión
Actualizar WordPress DirectAdmin manualmente no es tan complicado como parece. Siguiendo estos pasos, tendrás control total sobre el proceso y evitarás problemas comunes. Recuerda siempre hacer una copia de seguridad antes de comenzar, y no tengas miedo de eliminar archivos antiguos: los esenciales están protegidos.
Si encuentras algún error, revisa la sección de FAQ o busca ayuda en foros especializados. Con práctica, este proceso te tomará menos de 15 minutos.
¡Tu sitio estará más seguro, rápido y listo para ofrecer la mejor experiencia a tus visitantes!
