Cómo acceder a WordPress desde DirectAdmin: administrar archivos y base de datos
Introducción: Tu sitio WordPress y DirectAdmin
Si estás leyendo esto, es muy probable que tengas un sitio web en WordPress y tu proveedor de hosting te haya dado acceso a un panel de control llamado DirectAdmin. No te preocupes si te suena a chino, porque hoy vamos a desglosar, paso a paso y sin tecnicismos, cómo puedes acceder a tu WordPress desde DirectAdmin para gestionar tanto los archivos como la base de datos.
DirectAdmin es una herramienta potentísima que actúa como el "cerebro" de tu servidor. Mientras que WordPress es el coche, DirectAdmin es el taller donde puedes abrir el capó, revisar el motor (la base de datos) y cambiar las ruedas (los archivos). Entender cómo funciona esta relación te dará un control total sobre tu web, permitiéndote solucionar problemas, hacer copias de seguridad manuales o simplemente explorar cómo está construida tu página.
A lo largo de esta guía, aprenderás a navegar por el panel, localizar la carpeta correcta de tu instalación y acceder a la base de datos mediante phpMyAdmin. Al final, serás capaz de realizar tareas de mantenimiento básicas que antes parecían reservadas a los "gurús" de la informática.
¿Qué es DirectAdmin y por qué es importante para WordPress?
Antes de ponernos manos a la obra, vamos a entender qué es esto de DirectAdmin. Imagina que tu hosting es un edificio de apartamentos. DirectAdmin es el administrador de la finca: se encarga de gestionar los accesos, las llaves de cada piso (tus cuentas de correo), el agua y la electricidad (los recursos del servidor) y el mantenimiento general.
Para un sitio WordPress, DirectAdmin te permite hacer tres cosas fundamentales:
- Gestionar archivos: Subir, borrar, editar o mover los archivos que componen tu web (código, temas, plugins, imágenes).
- Gestionar bases de datos: Crear, borrar o modificar las tablas donde se guardan tus entradas, páginas, comentarios y configuraciones.
- Gestionar dominios y correos: Añadir subdominios, redirigir dominios o crear cuentas de correo electrónico.
En este artículo, nos centraremos en los dos primeros puntos: archivos y base de datos, que son el corazón de cualquier proyecto WordPress.
Primeros pasos: Cómo acceder a DirectAdmin
Para empezar, necesitas saber la URL de acceso a tu panel de DirectAdmin. Normalmente, tu proveedor de hosting te la envía por correo electrónico cuando contratas el servicio. Suele tener un formato similar a https://tu-dominio.com:2222 o https://servidor.hosting.com:2222.
[INFO]
Si no encuentras la URL, revisa el correo de bienvenida de tu hosting o contacta con su soporte técnico. Ellos te facilitarán la dirección exacta y tus credenciales (usuario y contraseña).
Una vez que tengas los datos, sigue estos pasos:
- Abre tu navegador web favorito (Chrome, Firefox, Safari, etc.).
- Escribe la URL de acceso a DirectAdmin en la barra de direcciones y pulsa Enter.
- Verás una pantalla de inicio de sesión. Introduce tu Usuario y Contraseña.
- Haz clic en el botón "Entrar" o "Login".
¡Felicidades! Ya estás dentro del panel de control. Ahora toca explorar.
Gestionar archivos WordPress DirectAdmin: El Administrador de Archivos
La gestión de archivos es una de las tareas más comunes. Ya sea para subir un tema manualmente, editar el archivo wp-config.php o simplemente hacer una copia de seguridad de tu carpeta wp-content, necesitarás usar el Administrador de Archivos.
Accediendo al Administrador de Archivos
Dentro de DirectAdmin, busca un icono o enlace llamado "Administrador de Archivos" (o "File Manager" en inglés). Normalmente se encuentra en la sección de "Administración de Archivos" o en el menú principal.
- Haz clic en el icono de Administrador de Archivos.
- Se abrirá una nueva ventana o pestaña con una interfaz que te resultará familiar, muy parecida al explorador de archivos de tu ordenador.
Navegando hasta tu instalación de WordPress
Aquí es donde mucha gente se pierde. No te preocupes, es más fácil de lo que parece. DirectAdmin muestra la estructura de carpetas de tu cuenta de hosting.
- Verás una lista de carpetas. La más importante suele ser
domainsopublic_html.domains: Es una carpeta que contiene todos los dominios asociados a tu cuenta.public_html: Es la carpeta pública principal. Todo lo que está dentro de esta carpeta es accesible desde internet.
- Haz doble clic en
domainsy luego en el nombre de tu dominio (por ejemplo,tudominio.com). Dentro, encontrarás otra carpeta llamadapublic_html. Entra en ella. - Si tu dominio principal apunta directamente a
public_html(sin pasar pordomains), simplemente haz clic enpublic_html.
[TIP]
La carpetapublic_htmles el "corazón" de tu sitio web. Si tu WordPress está en la raíz, verás archivos comowp-config.php,index.phpy carpetas comowp-admin,wp-contentywp-includes. Si tu WordPress está en una subcarpeta (por ejemplo,/blog), busca esa carpeta dentro depublic_html.
Tareas comunes en el Administrador de Archivos
Ahora que ya sabes dónde están tus archivos wordpress directadmin, puedes realizar varias operaciones:
- Subir archivos: Para subir un tema o un plugin en formato
.zip, haz clic en el botón "Subir" (normalmente tiene un icono de flecha hacia arriba). Selecciona el archivo desde tu ordenador y espera a que se complete la subida. Una vez subido, puedes hacer clic derecho sobre él y seleccionar "Extraer" para descomprimirlo en esa carpeta. - Editar archivos: Para hacer cambios en un archivo de código, como
functions.phpde tu tema hijo, haz clic derecho sobre el archivo y selecciona "Editar". Se abrirá un editor de texto. Haz tus cambios y guarda el archivo. - Copiar o mover archivos: Haz clic derecho sobre un archivo o carpeta y elige "Copiar" o "Mover". Te pedirá la ruta de destino. Esto es útil para hacer copias de seguridad de archivos importantes.
- Cambiar permisos: A veces, necesitarás cambiar los permisos de un archivo o carpeta a
644o755. Haz clic derecho y selecciona "Cambiar permisos". Introduce el valor numérico y confirma.
[WARNING]
Ten mucho cuidado al editar o borrar archivos. Si eliminas un archivo esencial de WordPress (comowp-config.php), tu sitio web dejará de funcionar. Siempre es recomendable hacer una copia de seguridad antes de realizar cambios drásticos.
Gestionar la base de datos WordPress DirectAdmin: phpMyAdmin
La base de datos es donde WordPress guarda todo tu contenido. Si los archivos son el "esqueleto" de tu web, la base de datos es el "cerebro". Acceder a ella te permite solucionar errores de conexión, cambiar contraseñas de administrador directamente o limpiar datos corruptos.
Localizando la base de datos en DirectAdmin
Para gestionar la base de datos, necesitas usar una herramienta llamada phpMyAdmin. Es una interfaz web que te permite interactuar con tu base de datos MySQL de forma visual.
- Vuelve al panel principal de DirectAdmin.
- Busca la sección de "Base de Datos" o "MySQL".
- Haz clic en el icono de "phpMyAdmin" o en "Administrar Base de Datos".
Accediendo a phpMyAdmin
Al hacer clic, se abrirá una nueva pestaña en tu navegador con la interfaz de phpMyAdmin. Es posible que te pida usuario y contraseña de la base de datos.
- Si no te lo pide automáticamente y se abre directamente, ¡perfecto! Ya estás dentro.
- Si te lo pide, busca las credenciales en tu correo de bienvenida del hosting. Suelen ser un usuario y contraseña específicos para la base de datos, que no son los mismos que los de DirectAdmin.
[INFO]
En DirectAdmin, puedes crear bases de datos y usuarios desde la sección "MySQL Management". Ahí podrás ver el nombre de tu base de datos (suele tener un prefijo con tu nombre de usuario, por ejemplousuario_wpdb) y el usuario asociado.
Navegando por las tablas de WordPress
Una vez dentro de phpMyAdmin, verás una lista de bases de datos en el panel izquierdo. Haz clic en el nombre de la base de datos de tu WordPress (la que has identificado en el paso anterior).
A la derecha, aparecerán todas las tablas de tu WordPress. Las más importantes son:
wp_posts: Contiene todas tus entradas, páginas y elementos del menú.wp_users: Contiene los usuarios de tu sitio web (nombre de usuario, contraseña encriptada, email).wp_options: Contiene la configuración general de tu sitio (nombre, URL, opciones de plugins).wp_comments: Contiene todos los comentarios de tus visitantes.
Tareas comunes en phpMyAdmin
-
Cambiar la contraseña de un usuario: Ve a la tabla
wp_users. Busca el usuario y haz clic en "Editar" (el icono del lápiz). En el campouser_pass, selecciona la funciónMD5en el menú desplegable y escribe la nueva contraseña en el campo de valor. Guarda los cambios. Esto es muy útil si has perdido el acceso a tu panel de WordPress. -
Ejecutar consultas SQL: En la parte superior de phpMyAdmin, hay una pestaña llamada "SQL". Aquí puedes escribir comandos SQL avanzados. Por ejemplo, para cambiar la URL de tu sitio web (muy útil después de un cambio de dominio), podrías ejecutar:
UPDATE wp_options SET option_value = 'https://nueva-url.com' WHERE option_name = 'siteurl'; UPDATE wp_options SET option_value = 'https://nueva-url.com' WHERE option_name = 'home'; -
Optimizar tablas: En la pestaña "Operaciones" de cada tabla, puedes hacer clic en "Optimizar tabla". Esto ayuda a mejorar el rendimiento de la base de datos.
[WARNING]
Manipular la base de datos puede ser peligroso. Asegúrate de saber exactamente qué estás haciendo y, sobre todo, haz una copia de seguridad de la base de datos antes de ejecutar cualquier consulta SQL. Puedes hacerlo desde la pestaña "Exportar" en phpMyAdmin.
Copias de seguridad: La regla de oro
Tanto si gestionas archivos como la base de datos, la copia de seguridad es tu mejor amiga. DirectAdmin te permite hacer copias de seguridad completas (archivos + base de datos) desde su panel.
- Busca la sección "Administración de Cuenta" o "Backups".
- Haz clic en "Crear Copia de Seguridad" o "Backup".
- Elige si quieres hacer una copia completa o solo de la base de datos o de los archivos.
- Haz clic en "Crear Backup".
[TIP]
Realiza copias de seguridad periódicas (al menos una vez al mes) o antes de realizar cualquier cambio importante en tu WordPress, como actualizar un plugin o un tema.
Solución de problemas comunes
Aquí tienes algunas preguntas frecuentes (FAQ) que te ayudarán a resolver dudas comunes:
¿Por qué no puedo encontrar la carpeta public_html?
Es posible que tu hosting use una estructura ligeramente diferente. Busca una carpeta llamada domains. Dentro de ella, deberías encontrar tu dominio y, dentro de este, la carpeta public_html. Si aún así no la encuentras, contacta con tu proveedor de hosting.
¿Qué hago si veo el error "Error al conectar con la base de datos"?
Este es un error clásico. Las causas más comunes son:
- Credenciales incorrectas en el archivo
wp-config.php. Revisa las constantesDB_NAME,DB_USERyDB_PASSWORD. - La base de datos no existe o ha sido borrada. Entra en DirectAdmin y verifica que la base de datos sigue en la lista de MySQL.
- El servidor de base de datos está caído. Contacta con tu proveedor de hosting.
¿Puedo editar el archivo wp-config.php desde DirectAdmin?
Sí, absolutamente. Ve al Administrador de Archivos, navega hasta tu carpeta de WordPress, haz clic derecho sobre wp-config.php y selecciona "Editar". Ten mucho cuidado al hacerlo y guarda una copia del archivo antes de modificar nada.
¿Es seguro usar phpMyAdmin?
Es seguro si sabes lo que haces. Si no estás seguro, limítate a las tareas de visualización y exportación. Evita borrar o modificar datos a menos que sigas una guía de confianza.
Conclusión: Toma el control de tu WordPress
Aprender a gestionar tu WordPress desde DirectAdmin es un paso enorme para convertirte en un administrador web competente. Ya no dependes de un técnico para tareas básicas como subir un tema, cambiar una contraseña perdida o hacer una copia de seguridad manual.
Hemos visto cómo acceder al panel, navegar por el Administrador de Archivos para gestionar tus archivos wordpress directadmin y cómo usar phpMyAdmin para interactuar con tu base de datos. Con esta base, podrás solucionar problemas comunes y mantener tu sitio web en perfecto estado.
[INFO]
Recuerda que la práctica hace al maestro. No tengas miedo de explorar, pero siempre con precaución y realizando copias de seguridad. Si tienes dudas, consulta la documentación de tu proveedor de hosting o busca ayuda en foros especializados.
Ahora que ya tienes las herramientas, ¡entra en tu DirectAdmin y empieza a explorar! Tu WordPress te lo agradecerá.
