🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Instalar WordPress en un subdirectorio con Syspanel

Actualizado el 31 de marzo de 2026

¿Por qué instalar WordPress en un subdirectorio?

Cuando decides crear una web con WordPress, una de las primeras decisiones que debes tomar es si instalarlo en la raíz de tu dominio (tudominio.com) o en un subdirectorio (tudominio.com/blog). Instalar WordPress en un subdirectorio tiene ventajas muy claras, especialmente si ya tienes una web principal o si quieres mantener secciones separadas.

Por ejemplo, si tienes una tienda online en tu dominio principal, puedes instalar wordpress syspanel en un subdirectorio llamado /blog para crear un espacio de contenidos sin interferir con tu tienda. Esto te permite gestionar dos sistemas independientes con la misma instalación de alojamiento, algo muy práctico para experimentar, crear un sitio de pruebas o simplemente organizar mejor tu presencia online.

Además, instalar wordpress subdirectorio no afecta negativamente al SEO si lo configuras correctamente. De hecho, puede ser beneficioso porque mantienes la autoridad del dominio en un solo lugar y concentras tus esfuerzos de posicionamiento. Muchos usuarios creen erróneamente que un subdirectorio resta valor a su web principal, pero nada más lejos de la realidad: Google lo trata como una sección más de tu sitio, y si lo trabajas bien, puede aportar tráfico extra.

En este tutorial completo te voy a explicar paso a paso cómo realizar esta instalación usando Syspanel, el panel de control que encontrarás en la mayoría de los planes de hosting modernos. No necesitas ser un experto en tecnología: con seguir las instrucciones al pie de la letra, tendrás tu WordPress funcionando en menos de 10 minutos.

Qué necesitas antes de empezar

Antes de lanzarte a instalar wp panel, asegúrate de tener a mano los siguientes datos:

  • Acceso a Syspanel: Este panel de control es el corazón de tu hosting. Se accede normalmente a través de la URL http://tudominio.com:2106 o desde el área de cliente de tu proveedor. El puerto 2106 es la puerta de entrada a todas las herramientas de gestión.

  • Credenciales de acceso: Usuario y contraseña de Syspanel. Si no los tienes, contacta con tu proveedor de hosting.

  • Dominio registrado y apuntando a tu servidor: Aunque puedes usar un subdominio, para este tutorial asumiremos que usas un dominio principal y crearás un subdirectorio dentro de él.

  • Ganas de aprender: No necesitas conocimientos avanzados, solo seguir los pasos con atención.

Primeros pasos en Syspanel

Lo primero es acceder a Syspanel. Abre tu navegador web favorito y escribe la dirección de acceso. Recuerda que el puerto es el 2106, así que la URL será algo como https://tudominio.com:2106 o http://tudominio.com:2106. Si tu navegador muestra un aviso de seguridad, no te preocupes: es normal porque el certificado SSL puede ser autogenerado. Haz clic en "Avanzado" y luego en "Continuar" para acceder.

Una vez dentro, verás un panel de control limpio y organizado. En la parte izquierda tienes el menú principal con todas las opciones disponibles: cuentas de correo, bases de datos, dominios, archivos, etc. Para nuestro objetivo, vamos a centrarnos en dos secciones clave: Administrador de archivos y Bases de datos MySQL.

Antes de continuar, es recomendable que te familiarices con la interfaz. Explora las diferentes secciones para que sepas dónde está cada cosa cuando la necesites. Esto te ahorrará tiempo y evitará errores.

Paso 1: Crear la base de datos MySQL

WordPress necesita una base de datos para almacenar todo su contenido: entradas, páginas, comentarios, configuración, etc. Sin ella, la instalación no puede funcionar. Vamos a crearla paso a paso.

Accede al gestor de bases de datos

En el menú de Syspanel, busca la sección llamada Bases de datos MySQL o MySQL Databases. Haz clic en ella para abrir el gestor.

Crea una nueva base de datos

Verás un formulario con campos como "Nombre de la base de datos", "Usuario" y "Contraseña". Rellena los campos con datos que puedas recordar fácilmente pero que sean seguros.

  • Nombre de la base de datos: Por ejemplo, wpblog_db.
  • Usuario: Por ejemplo, wpblog_user.
  • Contraseña: Elige una contraseña robusta que combine letras, números y símbolos. Syspanel suele tener un botón para generar contraseñas seguras automáticamente. Úsalo si no se te ocurre una.

Una vez rellenado el formulario, haz clic en Crear base de datos o Create Database. Espera unos segundos a que el sistema procese la petición. Verás un mensaje de confirmación indicando que la base de datos se ha creado correctamente.

Anota los datos de acceso

Es fundamental que guardes en un lugar seguro el nombre de la base de datos, el usuario y la contraseña. Los necesitarás más adelante durante el proceso de instalación de WordPress. Te recomiendo que los escribas en un bloc de notas o en un documento privado.

Paso 2: Crear el subdirectorio para WordPress

Ahora vamos a crear la carpeta donde se instalará WordPress. Esta carpeta será el subdirectorio que aparecerá en tu dominio. Por ejemplo, si tu dominio es mipagina.com, el subdirectorio podría ser mipagina.com/blog.

Abre el Administrador de archivos

En el menú de Syspanel, busca la sección Administrador de archivos o File Manager. Haz clic para abrirla. Verás una estructura de carpetas similar a la de cualquier sistema operativo, con el contenido de tu hosting.

Navega hasta la carpeta public_html

Dentro del administrador de archivos, busca la carpeta llamada public_html. Esta es la raíz de tu sitio web, donde se almacenan todos los archivos que se sirven a los visitantes. Haz doble clic en ella para entrar.

Crea una nueva carpeta

Una vez dentro de public_html, busca el botón que dice Nueva carpeta o New Folder. Haz clic en él y escribe el nombre que quieras para tu subdirectorio. Si tu web es de tecnología, podrías llamarla /tech; si es un blog personal, /blog; si es una tienda, /tienda. El nombre debe ser descriptivo y fácil de recordar.

Por ejemplo, escribe blog y pulsa Enter o haz clic en Crear. La carpeta aparecerá en la lista de archivos.

Verifica que la carpeta se ha creado

Asegúrate de que la carpeta está dentro de public_html y no en otro lugar. Si tienes dudas, puedes comprobarlo viendo la ruta en la barra de direcciones del administrador de archivos: debería ser algo como /public_html/blog.

Paso 3: Descargar y preparar WordPress

Ahora viene la parte más interesante: instalar wp panel. Tienes dos opciones: descargar WordPress desde el sitio oficial y subirlo manualmente, o usar un instalador automático. En este tutorial te mostraré el método manual, que es más didáctico y te da mayor control sobre el proceso.

Descarga WordPress desde el sitio oficial

Abre otra pestaña de tu navegador y ve a es.wordpress.org. Busca el botón de descarga y haz clic en Descargar WordPress. Se descargará un archivo comprimido en formato .zip o .tar.gz. Guárdalo en tu ordenador, en una carpeta que recuerdes.

Sube el archivo comprimido a tu hosting

Vuelve al administrador de archivos de Syspanel y entra en la carpeta public_html/blog que creaste antes. Busca el botón Subir archivo o Upload File. Haz clic y selecciona el archivo comprimido que acabas de descargar. Espera a que la subida termine. Dependiendo de la velocidad de tu conexión, puede tardar unos segundos o un par de minutos.

Extrae el contenido del archivo

Una vez subido, verás el archivo .zip en la lista de archivos dentro de la carpeta blog. Haz clic derecho sobre él y selecciona Extraer o Extract. El sistema te preguntará dónde quieres extraer los archivos. Asegúrate de que la ruta sea /public_html/blog y confirma.

Después de unos segundos, verás que aparece una carpeta llamada wordpress dentro de blog. Esto es normal: el archivo comprimido contiene una carpeta principal que incluye todos los archivos de WordPress. Para que la instalación funcione correctamente, necesitamos que los archivos estén directamente en blog, no dentro de una subcarpeta.

Mueve los archivos a la carpeta correcta

Entra en la carpeta wordpress que se ha creado. Verás una lista de archivos y carpetas como wp-admin, wp-content, wp-includes, etc. Selecciona todos estos elementos (puedes usar Ctrl+A para seleccionar todo) y muévelos a la carpeta blog. Puedes hacerlo arrastrándolos o usando la opción Mover del administrador de archivos.

Una vez movidos, borra la carpeta wordpress vacía y el archivo .zip original. No los necesitas más.

Comprueba la estructura final

Al final de este paso, la carpeta blog debe contener directamente los archivos de WordPress: index.php, wp-admin, wp-content, etc. Si ves esto, vas por buen camino. Si hay algún error, repite el proceso de extracción y movimiento con calma.

Paso 4: Configurar el archivo wp-config.php

WordPress necesita un archivo de configuración para conectarse a la base de datos. Este archivo se llama wp-config.php. Durante el proceso de instalación, WordPress intentará crearlo automáticamente, pero es más fiable hacerlo manualmente.

Renombra el archivo de ejemplo

En la carpeta blog, busca un archivo llamado wp-config-sample.php. Haz clic derecho sobre él y selecciona Renombrar o Rename. Cambia el nombre a wp-config.php.

Edita el archivo de configuración

Ahora haz clic derecho sobre wp-config.php y selecciona Editar o Edit. Se abrirá un editor de texto en línea. Busca las líneas que contienen las siguientes definiciones:

define( 'DB_NAME', 'nombre_base_datos' );
define( 'DB_USER', 'usuario_base_datos' );
define( 'DB_PASSWORD', 'contraseña_base_datos' );
define( 'DB_HOST', 'localhost' );

Sustituye los valores entre comillas por los datos de la base de datos que creaste en el Paso 1:

  • DB_NAME: El nombre de tu base de datos, por ejemplo wpblog_db.
  • DB_USER: El usuario de la base de datos, por ejemplo wpblog_user.
  • DB_PASSWORD: La contraseña que elegiste.
  • DB_HOST: Normalmente es localhost, pero si tu proveedor usa un host diferente, lo encontrarás en la información de tu cuenta.

Guarda los cambios y cierra el editor.

Añade las claves de seguridad (opcional pero recomendado)

En el mismo archivo wp-config.php, hay una sección con las claves de seguridad (Salt Keys). Estas claves ayudan a proteger tu instalación. Puedes obtener unas nuevas visitando https://api.wordpress.org/secret-key/1.1/salt/. Copia los valores y pégalos en el archivo, sustituyendo los que vienen por defecto. Esto es un extra de seguridad que vale la pena.

Paso 5: Ejecutar el instalador de WordPress

Con todo listo, es hora de realizar la instalación propiamente dicha. Este es el momento más emocionante: verás a WordPress en acción.

Accede a la URL de tu subdirectorio

Abre tu navegador y escribe la dirección de tu subdirectorio. Siguiendo nuestro ejemplo, sería http://tudominio.com/blog. WordPress detectará que no está instalado y te mostrará la pantalla de bienvenida del instalador.

Selecciona tu idioma

En la primera pantalla, WordPress te pedirá que elijas el idioma de la instalación. Selecciona Español y haz clic en Continuar.

Introduce los datos de la base de datos

En la siguiente pantalla, WordPress te pedirá los datos de la base de datos. Rellena los campos con la información que guardaste:

  • Nombre de la base de datos: wpblog_db
  • Usuario de la base de datos: wpblog_user
  • Contraseña: La contraseña que elegiste
  • Servidor de la base de datos: localhost
  • Prefijo de la tabla: Déjalo como wp_ salvo que tengas motivos para cambiarlo.

Haz clic en Enviar. WordPress comprobará la conexión y, si todo es correcto, te mostrará un mensaje de éxito. Haz clic en Ejecutar la instalación.

Configura la información de tu sitio

Ahora verás el formulario de configuración final. Aquí debes introducir:

  • Título del sitio: El nombre de tu web o blog, por ejemplo "Mi Blog Tecnológico".
  • Nombre de usuario: El usuario administrador, evita usar "admin" por seguridad. Elige algo único como "miusuario_admin".
  • Contraseña: Crea una contraseña segura para el administrador.
  • Tu correo electrónico: Un correo válido donde recibirás notificaciones de WordPress.
  • Privacidad: Desmarca la casilla si no quieres que tu sitio sea indexado por los buscadores (esto es útil mientras lo estás configurando).

Haz clic en Instalar WordPress. El proceso tardará unos segundos.

¡Enhorabuena! Instalación completada

Verás una pantalla de éxito con el mensaje "WordPress ha sido instalado". Haz clic en Iniciar sesión e introduce el usuario y contraseña que acabas de crear. ¡Ya estás dentro de tu nuevo panel de administración de WordPress!

Configuración post-instalación esencial

Una vez dentro del panel de administración, hay algunas cosas que debes hacer para que tu instalación esté optimizada y sea segura.

Cambia el permalink o enlaces permanentes

Ve a Ajustes > Enlaces permanentes. Elige la opción "Nombre de la entrada" para que las URLs de tus artículos sean limpias y amigables para el SEO (por ejemplo, tudominio.com/blog/mi-primer-articulo). Guarda los cambios.

Instala un plugin de seguridad

Te recomiendo instalar un plugin como Wordfence o iThemes Security. Estos plugins te ayudan a proteger tu instalación contra ataques de fuerza bruta y otras amenazas. Ve a Plugins > Añadir nuevo, busca el plugin, instálalo y actívalo.

Configura una copia de seguridad

Las copias de seguridad son vitales. Puedes usar plugins como UpdraftPlus para programar copias automáticas. Configúralo para que haga una copia diaria y la envíe a un servicio de almacenamiento en la nube como Google Drive o Dropbox.

Verifica que todo funciona

Visita http://tudominio.com/blog en tu navegador. Deberías ver la página principal de tu WordPress con el tema por defecto. Haz clic en algunos enlaces para comprobar que las páginas se cargan correctamente.

Solución de problemas comunes

A veces las cosas no salen a la primera. Aquí tienes algunos problemas frecuentes y sus soluciones.

Error de conexión a la base de datos

Si ves el mensaje "Error al conectar con la base de datos", revisa los datos que has introducido en el wp-config.php. Asegúrate de que el nombre, usuario y contraseña son exactamente los que creaste en Syspanel. También verifica que el host sea localhost o el que te indique tu proveedor.

Página en blanco

Si al acceder a tu subdirectorio ves una página en blanco, puede ser por un conflicto de archivos. Asegúrate de que los archivos de WordPress están directamente en blog y no dentro de una subcarpeta. También puedes intentar subir los archivos de nuevo siguiendo los pasos anteriores.

El subdirectorio no aparece

Si al escribir tudominio.com/blog te da un error 404, comprueba que la carpeta blog existe dentro de public_html y que contiene los archivos de WordPress. También verifica que no haya un archivo .htaccess que esté redirigiendo el tráfico.

Problemas con el puerto 2106

Si no puedes acceder a Syspanel, asegúrate de que estás escribiendo bien la URL y el puerto. Al

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel