🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo subir WordPress a DirectAdmin con File Manager

Actualizado el 29 de abril de 2026

¿Por qué usar File Manager de DirectAdmin para subir WordPress?

Si tienes un plan de hosting con DirectAdmin, una de las tareas más comunes es instalar WordPress. Aunque muchos paneles ofrecen instaladores automáticos (como Softaculous), hay situaciones donde necesitas hacerlo manualmente: por ejemplo, si migras un sitio existente, si tu proveedor no incluye instalador automático, o si quieres tener control total sobre los archivos.

Subir WordPress a DirectAdmin con File Manager es un proceso sencillo, pero requiere seguir una secuencia lógica para evitar errores de permisos o de configuración. La buena noticia es que no necesitas conocimientos avanzados de programación: con paciencia y esta guía, lo tendrás listo en menos de 30 minutos.

En este artículo te explicaré paso a paso cómo usar el File Manager DirectAdmin WordPress para instalar tu CMS favorito. Además, resolveré dudas frecuentes que suelen aparecer durante el proceso.


Requisitos previos antes de empezar

Antes de lanzarte a subir archivos WordPress DirectAdmin, asegúrate de tener lo siguiente:

  1. Acceso a DirectAdmin: necesitas tus credenciales de usuario (normalmente un usuario principal y su contraseña).
  2. Dominio o subdominio configurado: debe estar apuntando a tu servidor (es decir, que los registros DNS ya estén activos).
  3. Archivo ZIP de WordPress: puedes descargarlo desde wordpress.org (siempre la versión en español si lo prefieres).
  4. Datos de tu base de datos: aunque no la crees aún, necesitarás saber el nombre de usuario y la contraseña de tu base de datos MySQL. Si no sabes cómo crearla, no te preocupes, te lo explico más adelante.

[INFO] Si tu hosting usa Syspanel (antes llamado HestiaCP), el acceso al panel de control se realiza a través del puerto 2106. El proceso con File Manager es idéntico, pero la URL de acceso cambiará. Asegúrate de tener esa dirección a mano antes de continuar.


Paso 1: Acceder a File Manager en DirectAdmin

Lo primero es iniciar sesión en tu panel de DirectAdmin. Una vez dentro, verás una interfaz con varias secciones. Busca el icono que dice "File Manager" o "Gestor de archivos". Si no lo ves en la página principal, ve a la sección "Administración de archivos" en el menú lateral.

Al hacer clic, se abrirá una nueva ventana o pestaña con el explorador de archivos. Verás carpetas como domains, public_html, backups, entre otras. No te asustes con la cantidad de opciones; solo necesitas una: public_html.

¿Qué es public_html?

Es la carpeta raíz donde se guardan los archivos que se sirven al visitar tu dominio. Si tu dominio es tudominio.com, todo lo que esté dentro de public_html será accesible desde internet. Por eso, los archivos de WordPress deben ir ahí (o en una subcarpeta si quieres instalarlo en un subdirectorio).

[TIP] Si tu dominio principal es tudominio.com, entra directamente en public_html. Si usas un subdominio como blog.tudominio.com, busca la carpeta blog dentro de domains y luego su public_html.


Paso 2: Subir el archivo ZIP de WordPress

Ahora que estás en public_html, es hora de subir archivos WordPress DirectAdmin. Hay dos formas de hacerlo: subiendo el ZIP y descomprimiéndolo, o subiendo los archivos ya descomprimidos (lo cual es más lento). Te recomiendo la primera opción.

2.1. Subir el archivo ZIP

  1. Haz clic en el botón "Subir" (normalmente tiene un icono de flecha hacia arriba) en la barra superior del File Manager.
  2. Se abrirá un selector de archivos. Busca el ZIP de WordPress que descargaste en tu computadora.
  3. Selecciona el archivo y espera a que la subida termine. Dependiendo de tu conexión, puede tardar unos segundos o minutos.
  4. Una vez subido, verás el archivo wordpress.zip (o el nombre que tenga) en la lista de archivos de public_html.

2.2. Extraer el ZIP

  1. Haz clic derecho sobre el archivo ZIP y selecciona "Extraer" (o "Extract").
  2. Te preguntará dónde extraer los archivos. Asegúrate de que la ruta sea /public_html (o la carpeta donde estás).
  3. Confirma la acción. El sistema creará una carpeta llamada wordpress con todos los archivos dentro.

[WARNING] No extraigas el ZIP directamente en public_html sin una carpeta intermedia si ya tienes otros archivos. Si no hay nada más en public_html, puedes extraer y luego mover los archivos. Pero si ya tienes contenido (como una página "en construcción"), es mejor extraer en una subcarpeta y luego mover todo.

2.3. Mover los archivos a la raíz

Si al extraer se creó una carpeta wordpress, necesitas mover su contenido a public_html directamente. Para ello:

  1. Entra dentro de la carpeta wordpress.
  2. Selecciona todos los archivos y carpetas (Ctrl+A o usando la opción "Seleccionar todo").
  3. Haz clic en "Mover" (icono de tijeras o flecha) y especifica la ruta /public_html.
  4. Confirma. Los archivos ahora estarán directamente en la raíz de tu dominio.

[TIP] Después de mover, elimina la carpeta vacía wordpress y el archivo ZIP para mantener todo limpio. Esto evita que alguien acceda a archivos innecesarios.


Paso 3: Crear la base de datos MySQL

WordPress necesita una base de datos para guardar entradas, páginas, usuarios y configuraciones. Sin ella, la instalación no puede completarse. Para crear una desde DirectAdmin:

  1. Ve al panel principal de DirectAdmin y busca la sección "MySQL Management" o "Bases de datos".
  2. Haz clic en "Create Database" o "Crear nueva base de datos".
  3. Te pedirá un nombre de base de datos, un usuario y una contraseña. Anota estos datos porque los necesitarás en el siguiente paso.
  4. Asegúrate de asignar todos los privilegios al usuario sobre esa base de datos (normalmente se marca una casilla para "ALL PRIVILEGES").

[INFO] En Syspanel (HestiaCP), el acceso es por el puerto 2106 y el proceso de creación de bases de datos es muy similar: busca "Bases de datos" en el menú y sigue los pasos. Los conceptos son los mismos, solo cambia la interfaz.


Paso 4: Ejecutar el instalador de WordPress

Ahora viene la parte divertida. Una vez que los archivos están en public_html y la base de datos está creada, abre tu navegador y visita:

http://tudominio.com

Si todo está bien, verás la pantalla de instalación de WordPress (el famoso "¡Vamos a crear tu sitio!"). Si no aparece, verifica que los archivos se hayan subido correctamente y que tu dominio apunte al servidor.

4.1. Seleccionar idioma

Elige el idioma que prefieras (español, inglés, etc.) y haz clic en "Continuar".

4.2. Introducir datos de la base de datos

WordPress te pedirá:

  • Nombre de la base de datos: el que creaste en el paso 3.
  • Usuario de la base de datos: el usuario que creaste.
  • Contraseña: la contraseña de ese usuario.
  • Servidor de la base de datos: normalmente localhost o 127.0.0.1. En DirectAdmin suele ser localhost.
  • Prefijo de tabla: déjalo como wp_ a menos que tengas razones para cambiarlo.

Haz clic en "Enviar". WordPress comprobará la conexión y, si todo es correcto, te pedirá que continúes.

4.3. Configurar el sitio

Aquí introduces:

  • Título del sitio: el nombre de tu web.
  • Nombre de usuario: el usuario administrador (no uses "admin" por seguridad).
  • Contraseña: una contraseña segura.
  • Correo electrónico: para recuperar acceso si lo pierdes.
  • Privacidad: decide si quieres que los buscadores indexen tu sitio.

Haz clic en "Instalar WordPress". En unos segundos, verás el mensaje de éxito.

[TIP] Después de instalar, accede a http://tudominio.com/wp-admin para entrar al panel de administración. Cambia la contraseña si crees que es necesario y explora la configuración básica.


Solución de problemas comunes

Aunque el proceso es sencillo, a veces aparecen errores. Aquí van los más habituales:

Error de conexión a la base de datos

Si WordPress no puede conectarse, revisa:

  • Que el nombre de la base de datos, usuario y contraseña sean correctos.
  • Que el servidor sea localhost (en la mayoría de los casos).
  • Que el usuario tenga permisos sobre la base de datos.

Pantalla en blanco o error 500

Esto suele ser por problemas de permisos de archivos. En DirectAdmin, los archivos deben tener permisos 644 y las carpetas 755. Para corregirlo:

  1. Selecciona todos los archivos y carpetas en File Manager.
  2. Haz clic en "Change Permissions" o "Permisos".
  3. Establece 644 para archivos y 755 para carpetas.

[WARNING] No pongas permisos 777 en todo, ya que es un riesgo de seguridad. Solo úsalo temporalmente si un plugin lo requiere y luego vuelve a 755.

El instalador no aparece

Si al visitar tu dominio ves un listado de archivos o una página de error, es probable que los archivos no estén en public_html. Revisa que hayas movido el contenido de la carpeta wordpress a la raíz.


Preguntas frecuentes (FAQ)

¿Puedo usar File Manager de DirectAdmin para actualizar WordPress?

Sí, puedes subir la nueva versión de WordPress reemplazando los archivos, pero es más seguro hacerlo desde el panel de administración (Escritorio → Actualizaciones). Si lo haces manualmente, asegúrate de hacer una copia de seguridad antes.

¿Qué pasa si ya tengo una página web en public_html?

Si ya tienes archivos (por ejemplo, un HTML estático), puedes instalar WordPress en una subcarpeta como tudominio.com/blog. Solo crea la carpeta blog dentro de public_html y sube los archivos ahí. Luego accede a http://tudominio.com/blog para instalar.

¿Necesito conocimientos técnicos para subir WordPress DirectAdmin?

No, solo seguir los pasos de esta guía. Aunque es recomendable tener nociones básicas de archivos y bases de datos, el proceso es bastante visual.

¿Es lo mismo en Syspanel (HestiaCP)?

El proceso es casi idéntico, solo cambia la URL de acceso: recuerda que en Syspanel el puerto es el 2106. El File Manager funciona de manera similar y los pasos de extracción y permisos son los mismos.

¿Puedo usar FTP en lugar de File Manager?

Sí, FTP es otra opción. De hecho, si tienes muchos archivos, puede ser más rápido. Pero File Manager DirectAdmin WordPress es ideal cuando no quieres instalar clientes FTP o cuando estás desde un dispositivo sin acceso a programas externos.


Consejos finales para una instalación exitosa

  • Haz siempre una copia de seguridad de tus archivos antes de modificar algo importante.
  • No olvides cambiar la contraseña de la base de datos si es débil.
  • Configura un certificado SSL lo antes posible para que tu sitio sea seguro. DirectAdmin suele tener una opción de "SSL Certificates" en el panel.
  • Desactiva la edición de archivos desde el panel de WordPress si no la necesitas (puedes hacerlo en wp-config.php añadiendo define('DISALLOW_FILE_EDIT', true);).

[TIP] Si tienes problemas con el tamaño de subida del ZIP, sube los archivos por partes o usa FTP. Algunos servidores limitan el tamaño de archivos en File Manager.


Conclusión

Subir archivos WordPress DirectAdmin con File Manager no es complicado si sigues los pasos en orden. La clave está en:

  1. Subir y extraer el ZIP correctamente.
  2. Mover los archivos a la raíz de public_html.
  3. Crear una base de datos con sus credenciales.
  4. Ejecutar el instalador web.

Con esto, tendrás tu sitio WordPress funcionando en menos de lo que imaginas. Recuerda que si usas Syspanel, el acceso es por el puerto 2106, pero el resto del proceso es idéntico.

Si te surge cualquier duda, consulta la documentación de tu proveedor de hosting o contacta con su soporte técnico. ¡Manos a la obra y a crear tu web!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel