Instalar WordPress en DirectAdmin desde cero
Introducción: ¿Por qué WordPress en DirectAdmin?
Si estás leyendo esto, probablemente ya tienes (o vas a contratar) un hosting con panel DirectAdmin y quieres montar tu web con WordPress. Gran elección.
DirectAdmin es uno de los paneles de control más rápidos y ligeros del mercado. A diferencia de cPanel, que puede resultar pesado, DirectAdmin es ágil, intuitivo y consume menos recursos del servidor. Eso significa que tu WordPress irá más fluido.
Y aquí viene la mejor parte: no necesitas ser un experto en servidores para instalar WordPress en DirectAdmin. Con el instalador automático Softaculous, el proceso es prácticamente de "siguiente, siguiente, siguiente".
En esta guía completa, paso a paso, te enseñaré a instalar WordPress en DirectAdmin desde cero. Sin tecnicismos raros, sin comandos de terminal, sin complicaciones. Solo tú, tu panel y unos pocos clics.
Vamos a ello.
Requisitos previos antes de instalar
Antes de lanzarnos a la instalación, asegúrate de tener lo siguiente:
- Acceso a tu panel DirectAdmin (normalmente en
https://tu-dominio.com:2222). - Un dominio o subdominio ya creado en tu cuenta de hosting.
- Credenciales de acceso (usuario y contraseña) que te proporcionó tu proveedor de hosting.
- Base de datos disponible (aunque Softaculous la creará automáticamente por ti).
Si no tienes un dominio aún, créalo desde la sección "Gestión de Dominios" en DirectAdmin. Si tu hosting es nuevo, probablemente ya tienes uno asignado.
[!TIP]
Si tu proveedor te dio acceso a Syspanel (antes conocido como HestiaCP), el puerto de acceso es el 2106. Pero para este tutorial nos centramos en DirectAdmin, que usa el puerto 2222 por defecto.
¿Qué es Softaculous y por qué te facilita la vida?
Softaculous es un instalador de aplicaciones web que viene integrado en la mayoría de paneles DirectAdmin. Piensa en él como una "tienda de aplicaciones" para tu hosting.
Con Softaculous puedes instalar WordPress, Joomla, PrestaShop, Magento y más de 400 aplicaciones con un solo clic. No necesitas descargar archivos, crear bases de datos manualmente ni configurar nada.
El instalador se encarga de:
- Crear la base de datos.
- Configurar el usuario y permisos.
- Subir los archivos de WordPress.
- Configurar el archivo
wp-config.php. - Instalar el tema y plugins básicos.
En resumen: Softaculous DirectAdmin es la forma más rápida y segura de tener WordPress en tu servidor.
Paso 1: Accede a tu panel DirectAdmin
Abre tu navegador favorito (Chrome, Firefox, Edge) y escribe la URL de acceso a DirectAdmin.
Normalmente es:
https://tu-dominio.com:2222
O también puedes usar la IP directa del servidor con el puerto 2222, algo como:
https://192.168.1.100:2222
Te pedirá usuario y contraseña. Introduce los datos que te dio tu proveedor de hosting.
[!WARNING]
Si ves un aviso de "Conexión no privada" o "Certificado no válido", no te asustes. Es normal en muchos servidores. Haz clic en "Avanzado" y luego "Continuar" para acceder. No es un error grave.
Una vez dentro, verás el panel de control con varias secciones: Correo, Dominios, Bases de Datos, Estadísticas, etc.
Paso 2: Localiza Softaculous en DirectAdmin
En el menú principal de DirectAdmin, busca la sección "Instalador de Scripts" o "Softaculous". Dependiendo de la versión, puede aparecer como un icono con un lápiz o un engranaje.
Si no lo ves directamente, prueba esto:
- Ve a la pestaña "Avanzado" o "Extras".
- Busca el icono de Softaculous.
- También puedes escribir directamente en la URL:
https://tu-dominio.com:2222/CMD_PLUGINS/softaculous
Al hacer clic, se abrirá el panel de Softaculous con un catálogo de aplicaciones.
[!INFO]
Si no encuentras Softaculous, contacta con tu proveedor de hosting. Algunos planes básicos no lo incluyen, pero es poco común. La mayoría de hostings con DirectAdmin lo traen preinstalado.
Paso 3: Elige WordPress en el catálogo
Dentro de Softaculous, verás una barra lateral con categorías. Busca la sección "Blogs" o "CMS" y haz clic en WordPress.
También puedes usar el buscador interno escribiendo "WordPress".
Al hacer clic, verás la página de WordPress con un botón verde que dice "Instalar". Pulsa ahí.
Paso 4: Configura los parámetros de instalación
Ahora viene la parte importante. Softaculous te mostrará un formulario con varias opciones. Te explico cada una para que sepas qué elegir.
4.1. Selecciona el protocolo y dominio
En el campo "Elegir URL" o "Seleccionar dominio", elige:
- Protocolo:
https://si tu dominio tiene certificado SSL activo. Si no, usahttp://. - Dominio: selecciona tu dominio de la lista desplegable.
- Directorio: déjalo vacío si quieres que WordPress se instale en la raíz (ej:
tudominio.com). Si quieres que se instale en una subcarpeta, escribe algo comoblog(ej:tudominio.com/blog).
[!TIP]
Para la mayoría de los casos, instala en la raíz. Así tu web principal será WordPress directamente. Solo usa subdirectorio si quieres tener WordPress en una sección específica y otra web en la raíz.
4.2. Configuración del sitio
- Nombre del sitio: el título de tu web. Puedes cambiarlo luego.
- Descripción: una breve descripción de tu sitio.
- Administrador: elige un nombre de usuario para tu panel de WordPress (no uses "admin", es inseguro).
- Contraseña del administrador: crea una contraseña fuerte.
- Email del administrador: un correo válido donde recibirás notificaciones.
4.3. Idioma y opciones avanzadas
- Idioma: selecciona
Españolsi quieres el panel en español. - Limitación de acceso: déjalo desmarcado.
- Activar Multisite: solo si sabes lo que es. Mejor no lo toques.
4.4. Opciones de base de datos
Softaculous creará automáticamente la base de datos. No necesitas tocar nada aquí. Solo asegúrate de que esté marcada la opción "Crear base de datos".
4.5. Selección de plugins y temas
Puedes elegir si instalar algunos plugins populares. Para empezar, te recomiendo:
- Limit Login Attempts (protección contra fuerza bruta).
- Akismet (antispam).
En cuanto a temas, puedes dejar el que viene por defecto o elegir uno. No te preocupes, luego puedes cambiarlo.
Paso 5: Pulsa el botón de instalar
Cuando hayas rellenado todo, haz clic en el botón "Instalar" al final de la página.
Softaculous empezará a trabajar. Verás una barra de progreso. Normalmente tarda entre 1 y 3 minutos, dependiendo del servidor.
Cuando termine, verás una pantalla de éxito con:
- La URL de tu sitio:
https://tudominio.com - La URL de tu panel de administración:
https://tudominio.com/wp-admin - Tus credenciales de acceso.
[!WARNING]
Guarda esas credenciales en un lugar seguro. Si las pierdes, tendrás que usar el correo de recuperación o contactar con soporte.
Paso 6: Accede a tu WordPress
Ahora viene lo divertido. Abre una nueva pestaña y ve a:
https://tudominio.com/wp-admin
Introduce tu usuario y contraseña que configuraste en Softaculous.
¡Enhorabuena! Ya estás dentro de tu panel de administración de WordPress. Desde aquí puedes:
- Cambiar el tema.
- Crear páginas y entradas.
- Instalar plugins.
- Configurar menús, widgets, etc.
Paso 7: Configuración básica post-instalación
Aunque tu WordPress ya funciona, hay algunos ajustes que te recomiendo hacer desde el principio para que tu web sea rápida y segura.
7.1. Cambia el título y la descripción
Ve a Ajustes > Generales y modifica el título y la descripción de tu sitio. Esto afecta al SEO y a cómo aparece tu web en Google.
7.2. Activa los enlaces permanentes
Ve a Ajustes > Enlaces permanentes y selecciona la opción "Nombre de la entrada". Esto hace que tus URLs sean limpias y amigables para SEO (ej: tudominio.com/mi-post).
7.3. Instala un plugin de caché
La velocidad es clave para el SEO y la experiencia de usuario. Instala un plugin como WP Rocket (de pago) o LiteSpeed Cache (gratuito) para que tu web cargue más rápido.
7.4. Configura el SSL
Si tu dominio tiene certificado SSL activo, asegúrate de que WordPress lo use. Instala el plugin Really Simple SSL y actívalo. Esto redirigirá todo el tráfico a HTTPS.
7.5. Crea una copia de seguridad
Desde Softaculous, puedes configurar copias de seguridad automáticas. Ve a Softaculous > Copias de seguridad y programa una copia semanal.
[!INFO]
La seguridad es cosa de todos los días. No te olvides de mantener WordPress, temas y plugins actualizados. Un WordPress desactualizado es el objetivo favorito de los hackers.
Solución de problemas comunes (FAQ)
❓ ¿Y si no encuentro Softaculous en DirectAdmin?
Algunos proveedores lo ocultan. Prueba a escribir directamente en tu navegador:
https://tudominio.com:2222/CMD_PLUGINS/softaculous
Si sigue sin aparecer, contacta con soporte y pregunta por el instalador WordPress. Si tu hosting no incluye Softaculous, siempre puedes instalar WordPress manualmente mediante FTP, pero eso ya es otra historia.
❓ ¿Puedo instalar WordPress en un subdominio?
Sí. En el paso de configuración de Softaculous, simplemente selecciona el subdominio en el campo "Dominio" y deja el directorio vacío o escribe uno.
❓ ¿Qué hago si se me olvida la contraseña de WordPress?
No pasa nada. Ve a https://tudominio.com/wp-login.php y haz clic en "¿Has olvidado tu contraseña?". Introduce tu email y recibirás un enlace para restablecerla.
❓ ¿Cuánto tarda la instalación?
Con Softaculous, la instalación completa suele tardar menos de 3 minutos. Es de las más rápidas que existen.
❓ ¿Puedo usar DirectAdmin para múltiples WordPress?
Sí, puedes instalar tantos WordPress como quieras, siempre que tengas espacio en tu hosting. Cada instalación tendrá su propia base de datos y su propio directorio.
Conclusión
Instalar WordPress en DirectAdmin desde cero es un proceso sencillo, rápido y prácticamente automático gracias a Softaculous DirectAdmin. En menos de 10 minutos tendrás tu web funcionando, sin necesidad de conocimientos técnicos.
Hemos visto:
- Cómo acceder al panel DirectAdmin.
- Localizar Softaculous y seleccionar WordPress.
- Configurar correctamente la instalación.
- Acceder a tu nuevo WordPress.
- Configuración básica recomendada.
Ahora ya tienes las bases para montar tu web. El siguiente paso es elegir un buen tema, crear contenido de calidad y configurar el SEO. Pero eso ya es otra historia.
Si tienes cualquier duda, déjala en los comentarios o contacta con tu proveedor de hosting. Estarán encantados de ayudarte.
[!TIP]
Recuerda: la práctica hace al maestro. No tengas miedo de explorar tu panel de WordPress y probar cosas. Si algo se rompe, siempre puedes reinstalar desde Softaculous o restaurar una copia de seguridad.
¿Te ha servido esta guía? Compártela con alguien que esté empezando en el mundo del hosting y WordPress. Y si tu proveedor usa Syspanel (puerto 2106) en lugar de DirectAdmin, el proceso es muy similar con Softaculous, así que también te servirá de referencia.
¡Nos vemos en el próximo tutorial!
