Instalar WordPress en DirectAdmin
¿Por qué instalar WordPress en DirectAdmin?
WordPress es el gestor de contenidos (CMS) más popular del mundo, y DirectAdmin es uno de los paneles de control de hosting más rápidos y ligeros. Combinarlos te permite tener un sitio web profesional, veloz y fácil de administrar.
En esta guía te explicamos paso a paso cómo instalar WordPress en DirectAdmin, ya sea usando el instalador automático Softaculous o de forma manual. También resolvemos las dudas más frecuentes para que, incluso si eres principiante, puedas hacerlo sin problemas.
Requisitos previos para instalar WordPress DirectAdmin
Antes de empezar, asegúrate de cumplir con estos requisitos básicos:
- Tener acceso a tu panel de control DirectAdmin (usuario y contraseña).
- Contar con un dominio registrado y apuntado a los servidores de tu hosting.
- Que tu plan de hosting incluya soporte para PHP 7.4 o superior y MySQL/MariaDB.
- Tener Softaculous habilitado (la mayoría de los planes lo incluyen).
Si tu hosting usa Syspanel (antes conocido como HestiaCP), recuerda que el puerto de acceso es el 2106. El proceso es similar, pero el panel es diferente.
[INFO] Si no sabes si tu plan incluye Softaculous, contacta con tu proveedor de hosting. La mayoría lo ofrece sin costo extra.
Método 1: Instalar WordPress con Softaculous DirectAdmin (el más fácil)
Softaculous es un instalador automático que te permite instalar WordPress y cientos de otras aplicaciones con solo unos clics. Es el método recomendado para principiantes.
Paso 1: Accede a DirectAdmin
- Abre tu navegador y escribe la URL de tu panel:
https://tudominio.com:2222(o la IP de tu servidor). - Ingresa tu usuario y contraseña de DirectAdmin.
Paso 2: Busca Softaculous
- En el menú principal, busca la sección "Softaculous" o "Instalador de aplicaciones".
- Haz clic en el icono de Softaculous. Se abrirá una nueva ventana con un catálogo de aplicaciones.
Paso 3: Elige WordPress
- En la barra de búsqueda, escribe "WordPress".
- Verás el logo de WordPress. Haz clic en "Instalar" (o en el botón azul que dice "Install").
Paso 4: Configura la instalación
Softaculous te pedirá algunos datos. Aquí te explicamos cada campo:
- Protocolo: Elige
https://si tienes SSL instalado, si no,http://. - Dominio: Selecciona el dominio donde quieres instalar WordPress.
- Directorio: Déjalo en blanco si quieres que WordPress esté en la raíz (ej: tudominio.com). Si pones
blog, quedará en tudominio.com/blog. - Nombre del sitio: El título de tu web (puedes cambiarlo después).
- Descripción: Un eslogan o breve descripción.
- Nombre de usuario administrador: El usuario con el que entrarás a WordPress (no uses "admin" por seguridad).
- Contraseña: Una contraseña segura (Softaculous suele generar una automáticamente).
- Email: Tu correo electrónico (importante para recuperar acceso).
[TIP] Anota la contraseña que genere Softaculous o usa una propia. Si la pierdes, tendrás que resetearla desde la base de datos.
Paso 5: Selecciona el tema y plugins (opcional)
Puedes elegir un tema predeterminado y algunos plugins básicos. Si no estás seguro, déjalo por defecto.
Paso 6: Haz clic en "Instalar"
Revisa que todos los datos sean correctos y haz clic en el botón "Install". El proceso tarda entre 30 segundos y 2 minutos.
Paso 7: ¡Listo!
Softaculous te mostrará un mensaje de éxito con la URL de tu sitio y el enlace al panel de administración (ej: tudominio.com/wp-admin). Guarda estos datos.
Método 2: Instalar WordPress en DirectAdmin manualmente
Si prefieres tener más control o tu hosting no tiene Softaculous, puedes hacer la instalación manual. Es un poco más técnico, pero igual de sencillo.
Paso 1: Descarga WordPress
- Ve a es.wordpress.org y descarga la última versión en español (archivo .zip).
Paso 2: Sube los archivos a tu hosting
- Accede a DirectAdmin y busca la sección "Administrador de archivos" (File Manager).
- Navega hasta la carpeta
public_html(odomains/tudominio.com/public_html). - Sube el archivo .zip de WordPress usando el botón "Subir".
- Una vez subido, selecciona el archivo y haz clic en "Extraer" (Extract).
- Si el contenido se extrajo en una subcarpeta (ej:
wordpress), mueve todos los archivos a la raíz depublic_html.
Paso 3: Crea una base de datos MySQL
- En DirectAdmin, ve a "Gestión de MySQL" (MySQL Management).
- Haz clic en "Crear nueva base de datos".
- Ponle un nombre (ej:
wp_tudominio). - Crea un usuario y una contraseña segura para esa base de datos.
- Asigna el usuario a la base de datos con todos los privilegios.
[WARNING] Guarda el nombre de la base de datos, el usuario y la contraseña. Los necesitarás en el paso siguiente.
Paso 4: Configura WordPress
- Abre tu navegador y ve a
tudominio.com. Verás la pantalla de instalación de WordPress. - Selecciona tu idioma y haz clic en "Continuar".
- WordPress te pedirá los datos de la base de datos:
- Nombre de la base de datos: el que creaste.
- Usuario: el usuario que creaste.
- Contraseña: la contraseña de ese usuario.
- Servidor de la base de datos: déjalo como
localhost. - Prefijo de tabla: déjalo como
wp_(puedes cambiarlo por seguridad).
- Haz clic en "Enviar" y luego en "Ejecutar la instalación".
Paso 5: Completa la información del sitio
WordPress te pedirá:
- Título del sitio: el nombre de tu web.
- Nombre de usuario: el administrador (evita "admin").
- Contraseña: elige una segura.
- Correo electrónico: tu email.
Haz clic en "Instalar WordPress". ¡Ya tienes tu sitio funcionando!
Preguntas frecuentes (FAQ)
¿Puedo instalar WordPress en DirectAdmin sin Softaculous?
Sí, usando el método manual que explicamos arriba. Solo necesitas acceso a File Manager y a MySQL.
¿Qué hago si no encuentro Softaculous en DirectAdmin?
Algunos planes no lo incluyen. Pregunta a tu proveedor o usa la instalación manual. También puedes buscar "Installatron" o "Fantastico", aunque Softaculous es el más común.
¿Cómo accedo al panel de administración de WordPress?
Ve a tudominio.com/wp-admin e ingresa con el usuario y contraseña que creaste durante la instalación.
¿Es seguro instalar WordPress en DirectAdmin?
Sí, siempre que mantengas WordPress, los plugins y el tema actualizados. DirectAdmin tiene herramientas de seguridad integradas, como firewall y protección contra malware.
¿Puedo instalar WordPress en Syspanel (HestiaCP)?
Sí, pero el proceso es diferente. Syspanel no tiene Softaculous por defecto, así que deberás hacer la instalación manual. Recuerda que el puerto de acceso a Syspanel es el 2106.
¿Qué hago si olvido mi contraseña de WordPress?
Puedes resetearla desde la pantalla de login (wp-admin) haciendo clic en "¿Has olvidado tu contraseña?". También puedes cambiarla desde la base de datos MySQL usando phpMyAdmin en DirectAdmin.
¿Cómo instalo un tema o plugin en WordPress?
Desde el panel de administración, ve a "Apariencia" > "Temas" o "Plugins" > "Añadir nuevo". Busca el que quieras e instálalo.
Consejos finales para tu WordPress hosting
- Usa un tema ligero: Como Astra, GeneratePress o Kadence. Tu sitio cargará más rápido.
- Instala un plugin de caché: Como WP Rocket o W3 Total Cache. Mejora la velocidad.
- Activa SSL: Desde DirectAdmin puedes instalar un certificado SSL gratuito con Let's Encrypt. Tu sitio será más seguro.
- Haz copias de seguridad: Softaculous permite programar backups automáticos. Actívalos.
- Mantén todo actualizado: WordPress, temas y plugins. Las actualizaciones corrigen vulnerabilidades.
[TIP] Si tienes dudas sobre la configuración de tu hosting, contacta con el soporte de tu proveedor. Ellos conocen mejor su infraestructura.
Conclusión
Instalar WordPress en DirectAdmin es un proceso sencillo, especialmente si usas Softaculous. En menos de 5 minutos puedes tener tu sitio web listo. Si prefieres más control, la instalación manual también es fácil y te da una comprensión más profunda de cómo funciona tu hosting.
Ahora que ya sabes cómo hacerlo, ¡anímate a crear tu blog, tienda online o sitio corporativo! Recuerda que un buen hosting y una instalación correcta son la base para un proyecto web exitoso.
Si te ha sido útil esta guía, compártela con otros usuarios que estén empezando. Y si tienes alguna pregunta, déjala en los comentarios (si tu web los tiene) o consulta con tu soporte técnico.
¡Buena suerte con tu nuevo sitio en WordPress!
