Cómo instalar WordPress en DirectAdmin desde Softaculous
Introducción: ¿Qué es Softaculous y por qué usarlo en DirectAdmin?
Si tienes un hosting con panel DirectAdmin, una de las formas más rápidas y seguras de montar una web es usando Softaculous. Este es un instalador automático de aplicaciones que viene preinstalado en la mayoría de los planes de alojamiento web. Con él, puedes instalar WordPress en DirectAdmin en cuestión de minutos, sin necesidad de tocar archivos ni bases de datos manualmente.
Softaculous se encarga de todo el trabajo pesado: crea la base de datos, configura el usuario, descarga los archivos de WordPress y ajusta el archivo wp-config.php por ti. Es la opción perfecta tanto para principiantes como para usuarios avanzados que quieren ahorrar tiempo.
En esta guía paso a paso, aprenderás a usar Softaculous WordPress desde cero. No necesitas conocimientos técnicos, solo seguir las instrucciones al pie de la letra. Al final, tendrás tu WordPress funcionando con un dominio o subdominio, listo para personalizar.
Requisitos previos antes de instalar WordPress
Antes de lanzarte a instalar, asegúrate de cumplir con estos requisitos básicos:
- Tener acceso al panel de control de DirectAdmin (usuario y contraseña).
- Un plan de hosting activo con PHP y MySQL habilitados (casi todos lo incluyen).
- Tener un dominio registrado y apuntando a tu servidor (o usar un subdominio temporal).
- Que el dominio no tenga una instalación previa de WordPress en la misma carpeta.
Si tu hosting usa Syspanel (antes conocido como HestiaCP), recuerda que el acceso al panel se realiza a través del puerto 2106. Pero en este artículo nos centramos en DirectAdmin, que normalmente se accede por el puerto 2222.
Paso 1: Acceder a DirectAdmin y localizar Softaculous
Abre tu navegador y escribe la URL de acceso a DirectAdmin. Normalmente es algo como: https://tudominio.com:2222 o https://tuip:2222. Introduce tus credenciales y pulsa "Entrar".
Una vez dentro, verás el panel principal con diferentes iconos y secciones. Busca el icono llamado "Softaculous" o "Instalador de scripts". En la mayoría de los casos, está en la sección "Administración de cuentas" o "Herramientas". Haz clic en él.
[INFO]: Si no encuentras Softaculous, es posible que tu proveedor de hosting no lo tenga activado. En ese caso, contacta con soporte o revisa si tienes acceso a la instalación manual de WordPress.
Paso 2: Elegir WordPress en el catálogo de Softaculous
Al entrar en Softaculous, verás un panel con muchas aplicaciones: Joomla, Drupal, PrestaShop, etc. En la barra lateral izquierda, busca la categoría "Blogs" o "CMS" y haz clic en "WordPress".
Se abrirá una página con información sobre WordPress: versión disponible, requisitos y opciones de instalación. Verás un botón azul o verde que dice "Install" o "Instalar". Haz clic en él para comenzar.
[TIP]: Si quieres una instalación rápida, puedes elegir la opción "Quick Install" (instalación rápida), que usa valores por defecto. Pero te recomiendo la instalación personalizada para configurar todo a tu gusto.
Paso 3: Configurar los parámetros de instalación (dominio, directorio y base de datos)
Ahora viene la parte importante. Softaculous te mostrará un formulario con varias secciones. Vamos a repasarlas una a una:
3.1. Seleccionar el dominio y el directorio
En el campo "Choose Domain" (Elegir dominio), selecciona el dominio donde quieres instalar WordPress. Si solo tienes uno, aparecerá automáticamente.
En el campo "In Directory" (En directorio), déjalo en blanco si quieres que WordPress se instale en la raíz del dominio (por ejemplo, tudominio.com). Si pones algo como blog, se instalará en tudominio.com/blog.
[WARNING]: Si dejas el directorio en blanco, asegúrate de que la carpeta raíz esté vacía. Si ya hay archivos (como una página de "en construcción"), la instalación puede fallar.
3.2. Configurar los datos del sitio
Aquí defines el nombre de tu sitio y la descripción. No te preocupes, esto lo puedes cambiar después desde el administrador de WordPress.
- Nombre del sitio: El título de tu web (ej: "Mi Blog de Viajes").
- Descripción del sitio: Una frase corta (ej: "Consejos y guías para viajar barato").
- Administrador de usuario: El nombre de usuario para entrar a
wp-admin(no uses "admin" por seguridad). - Contraseña: Crea una contraseña fuerte. Softaculous suele generar una automáticamente, pero puedes cambiarla.
- Email del administrador: Un correo válido donde recibirás notificaciones.
3.3. Seleccionar el idioma
Elige el idioma de tu WordPress. Puede ser español, inglés, etc. Esto afecta al panel de administración y al idioma por defecto de los temas.
3.4. Configuración de la base de datos
Softaculous crea la base de datos automáticamente. Solo tienes que elegir un prefijo para las tablas (ej: wp_). Si no sabes qué poner, déjalo por defecto.
Paso 4: Opciones avanzadas (temas, plugins y actualizaciones)
Antes de pulsar el botón final, Softaculous te ofrece opciones avanzadas. Vamos a ver las más útiles:
- Instalar un tema: Puedes seleccionar un tema gratuito de la lista. Si no sabes cuál elegir, deja la opción por defecto.
- Instalar plugins: Marca algunos básicos como "Contact Form 7" o "Yoast SEO" si los necesitas. No instales demasiados al principio.
- Actualizaciones automáticas: Activa las actualizaciones automáticas de WordPress para mantener tu sitio seguro. Puedes elegir entre núcleo, temas y plugins.
[TIP]: Te recomiendo activar las actualizaciones automáticas menores (de seguridad) pero revisar manualmente las grandes versiones. Así evitas sorpresas con la compatibilidad.
Paso 5: Instalar WordPress y acceder al panel de administración
Una vez rellenados todos los campos, pulsa el botón "Install" al final de la página. Softaculous comenzará a trabajar. Verás una barra de progreso y, en unos segundos, un mensaje de éxito con la URL de tu sitio y la URL del panel de administración.
- URL del sitio:
https://tudominio.com - URL del panel:
https://tudominio.com/wp-admin
Guarda estas direcciones en un lugar seguro. Ahora ya puedes entrar a tu WordPress con el usuario y contraseña que configuraste.
[INFO]: Si la instalación falla, revisa que el dominio esté correctamente apuntado y que la carpeta de destino esté vacía. También verifica los permisos de escritura en el servidor.
Paso 6: Primeros pasos después de instalar WordPress
¡Felicidades! Ya tienes WordPress instalado. Ahora toca configurarlo y empezar a crear contenido. Estos son los primeros pasos que te recomiendo:
- Cambia el tema: Ve a "Apariencia > Temas" y elige uno que se adapte a tu estilo. Puedes buscar temas gratuitos o subir uno premium.
- Crea una página de inicio: Ve a "Páginas > Añadir nueva" y crea una página con tu contenido principal.
- Ajusta los enlaces permanentes: Ve a "Ajustes > Enlaces permanentes" y elige "Nombre de la entrada" para URLs limpias y amigables para SEO.
- Instala plugins esenciales: Como Yoast SEO, un plugin de caché (ej: W3 Total Cache) y un plugin de seguridad (ej: Wordfence).
- Elimina contenido de ejemplo: Borra la entrada "Hola mundo" y la página "Ejemplo" para empezar limpio.
Resolución de problemas comunes al instalar WordPress en DirectAdmin
A veces las cosas no salen a la primera. Aquí tienes los problemas más frecuentes y sus soluciones:
"No puedo acceder a Softaculous en DirectAdmin"
Si no ves el icono de Softaculous, es posible que tu plan no lo incluya. Contacta con tu proveedor de hosting y pregunta si puedes activarlo. Algunos usan alternativas como Syspanel (puerto 2106), pero eso es otro panel diferente.
"La instalación falla por la base de datos"
Esto suele pasar si la base de datos ya existe o si el prefijo tiene caracteres raros. Prueba a cambiar el prefijo a algo como wp123_ y asegúrate de que el nombre de la base de datos esté libre.
"No puedo entrar a wp-admin"
Si olvidaste la contraseña, puedes restablecerla desde el panel de control de la base de datos o usando el enlace "¿Has olvidado tu contraseña?" en la pantalla de login. Si el problema es otro, revisa que el dominio no esté redirigiendo mal.
"WordPress se ve mal o no carga CSS"
Esto suele ser un problema de permisos de archivos o de caché. Ve a "Ajustes > Enlaces permanentes" y pulsa "Guardar cambios" para regenerar el .htaccess. Si no funciona, contacta con soporte.
Preguntas frecuentes (FAQ) sobre Softaculous WordPress en DirectAdmin
¿Es seguro instalar WordPress con Softaculous?
Sí, es totalmente seguro. Softaculous usa los archivos oficiales de WordPress y crea la base de datos correctamente. Eso sí, después de instalar, cambia la contraseña del administrador y activa la autenticación en dos pasos.
¿Puedo instalar WordPress en un subdominio?
Por supuesto. En el paso de selección de dominio, elige el subdominio que hayas creado previamente en DirectAdmin. El proceso es el mismo.
¿Qué hago si quiero instalar WordPress en la raíz pero ya hay una web?
Tienes dos opciones: o instalas en un subdirectorio (ej: /nuevaweb) y luego rediriges, o borras los archivos antiguos. Te recomiendo hacer una copia de seguridad antes de borrar nada.
¿Puedo desinstalar WordPress desde Softaculous?
Sí. En el panel de Softaculous, ve a la sección "Instalaciones" y verás tu WordPress listado. Pulsa el icono de la papelera y confirma la desinstalación. Esto borra archivos y base de datos.
¿Softaculous actualiza WordPress automáticamente?
Puedes activar las actualizaciones automáticas desde la configuración inicial. Si no lo hiciste, puedes cambiarlo en las opciones de la instalación dentro de Softaculous.
¿Qué es mejor, instalar manualmente o con Softaculous?
Para la mayoría de usuarios, Softaculous es mucho mejor: es más rápido, evita errores y gestiona la base de datos automáticamente. Solo si necesitas una configuración muy personalizada, te recomiendo la instalación manual.
Conclusión: WordPress en DirectAdmin, un proceso sencillo con Softaculous
Como has visto, instalar WordPress en DirectAdmin con Softaculous WordPress es un proceso muy sencillo y accesible para cualquier persona, incluso sin experiencia técnica. Siguiendo estos pasos, tendrás tu sitio web funcionando en menos de 10 minutos.
Recuerda que después de la instalación, el trabajo real comienza: crear contenido, optimizar para SEO, mejorar la velocidad y mantener todo actualizado. Pero la base ya la tienes, y con esta guía has superado el primer gran escollo.
Si en algún momento te pierdes, vuelve a este artículo y repasa cada sección. Y si tu hosting usa Syspanel en lugar de DirectAdmin, recuerda que el acceso es por el puerto 2106, aunque el proceso de instalación con Softaculous es prácticamente idéntico.
¡Ahora sí, a crear tu web! 🚀
