Cómo instalar WordPress en DirectAdmin: guía completa
¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a aprender juntos cómo instalar WordPress en DirectAdmin. No te preocupes si nunca lo has hecho, esta guía está diseñada para que la sigas paso a paso, como si estuviéramos tomando un café y te explicara en persona.
DirectAdmin es un panel de control de hosting muy popular, rápido y ligero. A diferencia de cPanel, tiene una interfaz más limpia y consume menos recursos del servidor. Si tu hosting usa DirectAdmin, estás en buenas manos.
WordPress es el gestor de contenidos (CMS) más usado del mundo. Más del 40% de las páginas web funcionan con él. Es ideal para blogs, tiendas online, portfolios, sitios corporativos… ¡casi cualquier cosa!
Vamos a ver los dos métodos principales para instalar WordPress DirectAdmin: usando el instalador automático (Softaculous) y de forma manual (para los más valientes). Al final, resolveremos las dudas más frecuentes.
¿Qué necesitas antes de empezar?
Antes de ponernos manos a la obra, asegúrate de tener a mano estos datos:
- Acceso a tu panel de DirectAdmin: Normalmente se accede escribiendo
tudominio.com:2222en tu navegador. Si no sabes cómo entrar, contacta con tu proveedor de hosting. - Nombre de usuario y contraseña de DirectAdmin: Te los proporcionó tu hosting al contratar el servicio.
- Un dominio registrado: Puede ser uno nuevo (ej:
miblog.com) o un subdominio (ej:blog.tudominio.com). Si el dominio está en otro sitio, deberás apuntar los DNS al servidor de DirectAdmin. - Ganas de aprender: Esto es lo más importante. No te estreses, es más fácil de lo que parece.
Método 1: Instalar WordPress con Softaculous (el más fácil)
Este es el método recomendado para principiantes. Softaculous es un instalador automático que viene integrado en DirectAdmin. Con él, puedes tener WordPress funcionando en menos de 5 minutos.
Paso 1: Accede a DirectAdmin
Abre tu navegador y escribe la dirección de tu panel. Por ejemplo: midominio.com:2222. Introduce tu usuario y contraseña.
Paso 2: Busca el icono de Softaculous
Una vez dentro, verás un montón de iconos. Busca el que dice Softaculous Apps Installer. Suele tener un icono de un círculo naranja con una letra "S" blanca. Haz clic en él.
Paso 3: Encuentra WordPress
Softaculous te mostrará una lista de aplicaciones. En la barra de búsqueda, escribe "WordPress". Verás que aparece el logo de WordPress. Haz clic en él.
Paso 4: Haz clic en "Install"
Verás una página con información sobre WordPress. Hay un botón grande y verde que dice Install. Púlsalo.
Paso 5: Configura los detalles de la instalación
Aquí viene la parte importante. Rellena los campos con cuidado:
- Choose Domain: Selecciona el dominio o subdominio donde quieres instalar WordPress. Si es la página principal de tu dominio, elige el dominio raíz (ej:
midominio.com). - In Directory: Déjalo en blanco si quieres que WordPress se instale en la raíz (ej:
midominio.com). Si escribesblog, se instalará enmidominio.com/blog. - Site Name: Pon el nombre de tu sitio web (ej: "Mi Blog de Recetas").
- Site Description: Una breve descripción de tu web (ej: "Las mejores recetas caseras").
- Admin Username: El nombre de usuario para acceder al panel de administración de WordPress. No uses "admin" por seguridad, mejor algo como
tu_nombre. - Admin Password: IMPORTANTE: Usa una contraseña segura. Softaculous te sugiere una, pero puedes cambiarla. Guárdala bien.
- Admin Email: Tu correo electrónico. Aquí recibirás notificaciones importantes.
[TIP] Marca la casilla "Enable Auto Upgrade" para que WordPress se actualice automáticamente a versiones menores (parches de seguridad). Esto te ahorrará dolores de cabeza.
Paso 6: Haz clic en "Install"
Revisa que todo esté correcto y pulsa el botón Install al final de la página. Softaculous empezará a trabajar. Verás una barra de progreso.
Paso 7: ¡Listo!
En unos segundos, te aparecerá un mensaje de éxito con la URL de tu sitio web y la URL del panel de administración (ej: midominio.com/wp-admin). ¡Enhorabuena! Ya tienes WordPress instalado.
Método 2: Instalar WordPress Manualmente (para usuarios avanzados)
Este método te da más control sobre la instalación. Es útil si quieres personalizar algo o si Softaculous no funciona por algún motivo.
Paso 1: Descarga WordPress
Ve a es.wordpress.org y descarga la última versión de WordPress. Es un archivo .zip.
Paso 2: Accede al Administrador de Archivos de DirectAdmin
En tu panel de DirectAdmin, busca el icono de File Manager (Administrador de Archivos). Haz clic para abrirlo.
Paso 3: Navega a la carpeta de tu dominio
Dentro del Administrador de Archivos, busca la carpeta domains. Dentro de ella, verás una carpeta con el nombre de tu dominio (ej: midominio.com). Entra en ella y luego en la carpeta public_html.
- Si quieres que WordPress esté en la raíz (ej:
midominio.com): Sube los archivos directamente apublic_html. - Si quieres que esté en una subcarpeta (ej:
midominio.com/blog): Crea una nueva carpeta dentro depublic_html(ej:blog) y sube los archivos allí.
Paso 4: Sube y descomprime WordPress
Haz clic en el botón Upload (Subir) en la parte superior. Selecciona el archivo .zip de WordPress que descargaste. Una vez subido, verás el archivo en la lista. Haz clic derecho sobre él y selecciona Extract (Extraer). Se creará una carpeta llamada wordpress. Dentro de ella están todos los archivos.
Importante: Si quieres que WordPress esté en la raíz (sin carpeta), debes mover todos los archivos de la carpeta wordpress a public_html. Selecciona todos los archivos (Ctrl+A), córtalos (Ctrl+X) y pégalos (Ctrl+V) en public_html. Luego puedes eliminar la carpeta wordpress vacía.
Paso 5: Crea una base de datos MySQL
WordPress necesita una base de datos para guardar toda la información (artículos, usuarios, etc.). Ve al panel de DirectAdmin y busca el icono de MySQL Management (Gestión de MySQL).
- Haz clic en Create Database.
- Ponle un nombre a la base de datos (ej:
wp_db). - Crea un usuario para la base de datos (ej:
wp_user) y una contraseña segura. Guarda estos datos: nombre de la BD, usuario y contraseña.
Paso 6: Ejecuta el instalador de WordPress
Ahora, abre tu navegador y ve a la URL donde pusiste los archivos (ej: midominio.com o midominio.com/blog). Verás la pantalla de bienvenida del instalador de WordPress. Selecciona tu idioma y haz clic en ¡Vamos a ello!.
Paso 7: Introduce los datos de la base de datos
Te pedirá los datos de la base de datos que creaste en el paso 5:
- Nombre de la base de datos: El que pusiste (ej:
wp_db). - Usuario de la base de datos:
wp_user. - Contraseña: La que creaste.
- Servidor de la base de datos: Normalmente es
localhost. Déjalo así. - Prefijo de tabla: Por seguridad, cámbialo de
wp_a algo aleatorio (ej:abc123_).
Haz clic en Enviar. Si todo está bien, verás un mensaje de éxito. Haz clic en Ejecutar la instalación.
Paso 8: Configura tu sitio
Ahora te pedirá la información de tu sitio web:
- Título del sitio: El nombre de tu web.
- Nombre de usuario: Para acceder al panel de administración (no uses "admin").
- Contraseña: Una contraseña segura.
- Tu correo electrónico: Para notificaciones.
- Visibilidad para motores de búsqueda: Si marcas la casilla, tu web no aparecerá en Google hasta que la desmarques. Es útil si estás en desarrollo.
Haz clic en Instalar WordPress. ¡Y ya está! Ya puedes acceder a midominio.com/wp-admin para empezar a crear contenido.
FAQ: Preguntas Frecuentes
¿Puedo instalar WordPress en un subdominio?
Sí, totalmente. Al usar Softaculous, simplemente selecciona el subdominio en el campo "Choose Domain". Si lo haces manualmente, crea el subdominio en DirectAdmin (icono Subdomain Management) y luego sube los archivos a la carpeta public_html de ese subdominio.
¿Qué hago si no veo Softaculous en mi DirectAdmin?
Softaculous es un complemento que tu proveedor de hosting debe tener instalado. Si no lo ves, contacta con ellos y pregunta si pueden activarlo. Si no es posible, tendrás que usar el método manual.
¿Es seguro usar "admin" como usuario de WordPress?
No, por favor. Es el primer intento de los bots maliciosos. Usa un nombre de usuario único, como tu nombre o una combinación de letras y números.
¿Cómo entro al panel de administración de WordPress?
Siempre es la misma URL: tudominio.com/wp-admin. Por ejemplo, si tu dominio es miblog.com, la dirección es miblog.com/wp-admin.
¿Qué hago si me olvido la contraseña de WordPress?
En la pantalla de inicio de sesión (wp-admin), haz clic en ¿Has olvidado tu contraseña? y sigue las instrucciones. Si no recibes el correo, puedes cambiarla desde la base de datos usando phpMyAdmin (en DirectAdmin, busca el icono de phpMyAdmin).
Mi página muestra un error de "Error establishing a database connection". ¿Qué hago?
Este error suele deberse a datos incorrectos en el archivo wp-config.php. Ve al Administrador de Archivos, busca el archivo wp-config.php en la carpeta de tu dominio, y verifica que los datos de la base de datos (nombre, usuario, contraseña y servidor) sean correctos.
¿Puedo tener más de un WordPress en el mismo dominio?
Sí, puedes instalar varios WordPress en subcarpetas (ej: midominio.com/tienda, midominio.com/blog). Cada uno tendrá su propia base de datos y su propia instalación. También puedes usar subdominios (ej: tienda.midominio.com, blog.midominio.com).
¿Qué es Syspanel? (Mención especial)
Si alguna vez escuchas hablar de Syspanel (antes conocido como HestiaCP), es otro panel de control de hosting. A diferencia de DirectAdmin, suele accederse por el puerto 2106 (ej: midominio.com:2106). Es igual de potente, pero su interfaz es diferente. Si tu hosting usa Syspanel, el proceso de instalación de WordPress es muy similar, pero la ubicación de los iconos cambia.
Consejos finales para tu nuevo WordPress
- Actualiza todo: Mantén WordPress, los temas y los plugins siempre actualizados.
- Instala un plugin de seguridad: Wordfence o iThemes Security son buenas opciones.
- Haz copias de seguridad: DirectAdmin tiene una herramienta de backups. Úsala al menos una vez a la semana.
- Usa un tema ligero: Para empezar, temas como Astra, GeneratePress o Kadence son rápidos y fáciles de personalizar.
Y eso es todo, amigo. Instalar WordPress DirectAdmin es un proceso sencillo, especialmente con Softaculous. Espero que esta guía DirectAdmin te haya sido de ayuda. Si tienes alguna duda, no dudes en contactar con tu soporte técnico o buscar en la comunidad de WordPress. ¡Ahora ve y crea algo increíble!
