Cómo usar el Administrador de Archivos de DirectAdmin para subir WordPress
Antes de Empezar: ¿Qué es el Administrador de Archivos de DirectAdmin?
El administrador de archivos directadmin es una herramienta gráfica integrada en el panel de control de tu hosting que te permite gestionar todos los archivos de tu sitio web sin necesidad de usar programas externos como FTP o SFTP. Piensa en él como un "Explorador de Windows" o "Finder" de Mac, pero dentro de tu navegador web. Puedes subir, descargar, mover, copiar, renombrar, editar y eliminar archivos y carpetas con simples clics.
Para instalar wordpress directadmin, no necesitas ser un experto en programación. Solo necesitas seguir una serie de pasos lógicos y ordenados. Este artículo te guiará a través del proceso completo, desde la descarga del archivo de WordPress hasta su puesta en marcha, utilizando únicamente el administrador de archivos de DirectAdmin.
[INFO] Este tutorial asume que ya tienes acceso al panel de control de DirectAdmin de tu hosting. Normalmente se accede a través de una URL como
http://tu-dominio.com:2222ohttps://tu-dominio.com:2222. Si no lo tienes claro, contacta con tu proveedor de hosting.
Paso 1: Descargar WordPress desde el Sitio Oficial
Lo primero que necesitas es el archivo comprimido (en formato .zip) de WordPress. Siempre descárgalo desde el sitio oficial para garantizar que es una copia segura y sin modificaciones.
- Abre tu navegador web y ve a
https://es.wordpress.org/download/. - Haz clic en el botón grande que dice "Descargar WordPress". Se descargará un archivo llamado algo como
wordpress-6.x.x-es_ES.zip(el número de versión puede variar). - Guárdalo en una ubicación fácil de encontrar en tu computadora, como el Escritorio o la carpeta de Descargas.
No necesitas descomprimir el archivo en tu computadora. DirectAdmin se encargará de eso más tarde.
Paso 2: Acceder al Administrador de Archivos de DirectAdmin
Ahora vamos a entrar en el panel de control.
- Inicia sesión en tu panel de DirectAdmin con tu usuario y contraseña.
- En el menú principal, busca el icono o enlace llamado "Administrador de Archivos" (en inglés, "File Manager"). Generalmente está en la sección "Administración de archivos" o "Gestión de archivos". Haz clic en él.
- Se abrirá una nueva ventana o pestaña en tu navegador mostrando la estructura de archivos de tu cuenta de hosting. Verás una lista de carpetas como
domains,public_html,logs,backups, etc.
[TIP] La carpeta
public_htmles la raíz de tu sitio web principal. Si tienes varios dominios, cada uno tendrá su propia carpeta dentro dedomains. Por ejemplo:domains/tudominio.com/public_html.
Paso 3: Subir el Archivo ZIP de WordPress
Este es el paso clave para subir wordpress directadmin. Vamos a transferir el archivo .zip desde tu computadora al servidor.
- Dentro del Administrador de Archivos, navega hasta la carpeta donde quieres instalar WordPress. Para la mayoría de los casos, será la carpeta
public_htmlde tu dominio principal. Haz clic en el nombre de la carpeta para entrar en ella. - Una vez dentro, verás una barra de herramientas en la parte superior. Busca el botón "Subir" o "Cargar" (en inglés, "Upload"). Haz clic en él.
- Se abrirá una nueva pantalla con un botón grande que dice "Seleccionar archivo" o "Examinar". Haz clic en él y busca el archivo
wordpress-6.x.x-es_ES.zipque descargaste en el Paso 1. - Selecciona el archivo y haz clic en "Abrir" o "Subir". La subida comenzará automáticamente.
- Espera a que la barra de progreso llegue al 100%. El tiempo de subida dependerá de la velocidad de tu conexión a internet. Una vez completado, verás el archivo
.ziplistado en el administrador de archivos.
[WARNING] No subas el archivo
.zipa la carpetapublic_htmlsi ya tienes un sitio web funcionando en esa misma carpeta. Podrías sobrescribir archivos importantes. Si es tu caso, crea una subcarpeta (por ejemplo,public_html/blog) para instalar WordPress en ella.
Paso 4: Extraer el Archivo ZIP en el Servidor
Ahora que el archivo .zip está en tu servidor, necesitamos descomprimirlo. DirectAdmin tiene una herramienta integrada para hacer esto fácilmente.
- En el Administrador de Archivos, localiza el archivo
wordpress-6.x.x-es_ES.zipque acabas de subir. - Haz clic derecho sobre el archivo. Se abrirá un menú contextual.
- Busca la opción "Extraer" o "Descomprimir" (en inglés, "Extract"). Haz clic en ella.
- El sistema te pedirá que confirmes la acción. Asegúrate de que la ruta de destino (Destination) sea la carpeta actual (donde está el archivo
.zip). Luego, haz clic en el botón "Extraer" o "OK". - El proceso es casi instantáneo. Se creará una nueva carpeta llamada
wordpressdentro de tu carpeta actual. Dentro de esa carpeta estarán todos los archivos de WordPress.
[INFO] Si el archivo
.zipse extrae correctamente, puedes eliminar el archivo.ziporiginal del servidor para mantener tu carpeta ordenada. Haz clic derecho sobre él y selecciona "Eliminar".
Paso 5: Mover los Archivos de WordPress a la Raíz
Este paso es esencial para que tu sitio web cargue correctamente. WordPress se ha extraído en una subcarpeta llamada wordpress. Si quieres que tu sitio principal (o el de la carpeta donde has trabajado) funcione directamente, necesitas mover todos los archivos de la carpeta wordpress a la carpeta raíz (por ejemplo, public_html).
- Entra en la carpeta
wordpressque se acaba de crear. - Verás todos los archivos y carpetas de WordPress (como
wp-admin,wp-content,wp-includes,index.php,wp-config-sample.php, etc.). - Haz clic en el primer archivo o carpeta, mantén presionada la tecla
Shifty haz clic en el último. Así los seleccionarás todos. Alternativamente, puedes usar el botón "Seleccionar todo" si está disponible. - Con todos los archivos seleccionados, haz clic derecho y elige la opción "Mover" (en inglés, "Move").
- En el campo "Destino" o "Ruta", escribe la ruta de la carpeta raíz. Para el dominio principal, sería
public_html. Si estás trabajando en un subdirectorio, seríapublic_html/tu-carpeta. Asegúrate de que el destino sea la carpeta padre de la carpetawordpress. - Haz clic en "Mover". Todos los archivos se trasladarán a la carpeta raíz.
- Ahora, la carpeta
wordpressdebería estar vacía. Puedes eliminarla para mantener todo limpio. Haz clic derecho sobre ella y selecciona "Eliminar".
[TIP] Si tu objetivo es tener WordPress en una subcarpeta (por ejemplo,
tudominio.com/blog), no necesitas mover los archivos. Simplemente deja la carpetawordpresscomo está y renómbrala ablogsi lo deseas (haz clic derecho y selecciona "Renombrar").
Paso 6: Crear la Base de Datos para WordPress
WordPress necesita una base de datos para guardar todo tu contenido (entradas, páginas, comentarios, usuarios, etc.). Este paso se realiza desde el panel de control de DirectAdmin, no desde el Administrador de Archivos.
- Vuelve al panel principal de DirectAdmin y busca la sección "MySQL Management" o "Bases de Datos MySQL". Haz clic en ella.
- Verás una lista de bases de datos existentes (si las hay) y un formulario para crear una nueva.
- En el campo "Nombre de la base de datos", escribe un nombre descriptivo, por ejemplo
wp_blog. DirectAdmin normalmente añadirá un prefijo con tu usuario, así que el nombre final será algo comousuario_wp_blog. - Crea un usuario para la base de datos y una contraseña segura. Puedes usar el generador de contraseñas que ofrece DirectAdmin.
- Haz clic en "Crear base de datos" o "Create". DirectAdmin creará la base de datos y el usuario, y asignará todos los privilegios a ese usuario sobre esa base de datos.
- Anota en un lugar seguro: el nombre de la base de datos, el nombre de usuario y la contraseña. Los necesitarás en el siguiente paso.
[WARNING] No utilices contraseñas fáciles de adivinar como "123456" o "password". Una contraseña segura es crucial para la protección de tu sitio web.
Paso 7: Ejecutar el Instalador de WordPress
Ahora viene la parte más visual y fácil. Ya tienes los archivos en su lugar y la base de datos creada. Es hora de que WordPress se configure solo.
- Abre una nueva pestaña en tu navegador y escribe la URL de tu sitio web. Si has instalado WordPress en la raíz, será
http://tudominio.com. Si lo has instalado en una subcarpeta, seráhttp://tudominio.com/blog. - El instalador de WordPress se abrirá automáticamente. Verás una pantalla de bienvenida en español. Haz clic en "¡Vamos a ello!".
- En la siguiente pantalla, te pedirá los datos de la base de datos. Completa los campos:
- Nombre de la base de datos: El nombre que anotaste (ej.
usuario_wp_blog). - Usuario de la base de datos: El usuario que creaste (ej.
usuario_wp_blog). - Contraseña: La contraseña que asignaste.
- Servidor de la base de datos: Deja
localhosttal como está. - Prefijo de la tabla: Puedes dejarlo como
wp_o cambiarlo por seguridad (ej.miwp_).
- Nombre de la base de datos: El nombre que anotaste (ej.
- Haz clic en "Enviar". WordPress comprobará la conexión con la base de datos. Si todo está correcto, verás un mensaje de éxito. Haz clic en "Ejecutar la instalación".
- Ahora se te pedirá la información del sitio web:
- Título del sitio: El nombre de tu sitio web (ej. "Mi Blog de Viajes").
- Nombre de usuario: El usuario administrador que usarás para entrar en el panel de WordPress (ej.
admin). Evita usar "admin" por seguridad. - Contraseña: Crea una contraseña fuerte para tu usuario administrador.
- Tu correo electrónico: Un correo válido donde recibirás notificaciones.
- Privacidad: Puedes desmarcar la casilla para que tu sitio no sea indexado por los buscadores mientras lo estás construyendo.
- Haz clic en "Instalar WordPress".
¡Felicidades! WordPress se instalará en unos segundos. Verás una pantalla de éxito con el botón "Acceder". Haz clic en él e inicia sesión con el usuario y la contraseña que acabas de crear.
Preguntas Frecuentes (FAQ)
¿Qué hago si el instalador de WordPress no se abre después de subir los archivos?
Esto suele ocurrir por dos razones principales: la base de datos no se ha creado correctamente o los archivos no están en la carpeta correcta. Verifica que los archivos de WordPress estén directamente en public_html (no dentro de una subcarpeta) y que la base de datos, el usuario y la contraseña sean correctos.
¿Puedo usar este método para instalar WordPress en un subdominio?
Sí, absolutamente. Solo tienes que navegar a la carpeta del subdominio (ej. domains/sub.tudominio.com/public_html), subir el archivo .zip y seguir los mismos pasos de extracción y configuración.
¿Es seguro eliminar el archivo .zip después de la instalación?
Sí, es totalmente seguro y recomendable. Una vez extraído, el archivo .zip ya no es necesario y eliminar archivos innecesarios del servidor es una buena práctica de seguridad.
¿Qué es el archivo wp-config.php y por qué es importante?
Es el archivo de configuración principal de WordPress. Contiene la información de conexión a la base de datos, las claves de seguridad y otras opciones. Nunca lo compartas ni lo modifiques si no sabes lo que haces. Si cometes un error en este archivo, tu sitio web puede dejar de funcionar.
Si mi hosting usa Syspanel (antes HestiaCP), ¿cambia el proceso?
El proceso de instalación de WordPress es prácticamente idéntico. La principal diferencia es el acceso al panel de control. Si tu proveedor usa Syspanel, debes acceder a través del puerto 2106 (por ejemplo, http://tu-dominio.com:2106). Una vez dentro, busca el "Administrador de Archivos" y sigue los mismos pasos de este tutorial. La creación de la base de datos también se realiza desde el panel de control de Syspanel, pero la lógica es la misma.
¿Puedo instalar un tema o plugin subiendo un archivo .zip desde el Administrador de Archivos?
Sí, es posible, pero no es recomendable para la mayoría de los casos. Es mucho más seguro y sencillo hacerlo desde el propio panel de administración de WordPress (Apariencia > Temas > Añadir nuevo > Subir tema). Sin embargo, si necesitas hacerlo manualmente, deberías subir el .zip a la carpeta wp-content/themes/ o wp-content/plugins/ y extraerlo allí.
[TIP] Si tienes problemas con la instalación, no dudes en contactar con el soporte técnico de tu proveedor de hosting. Ellos pueden verificar la configuración de tu servidor y ayudarte a resolver cualquier incidencia.
