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

Cómo instalar WordPress en Syspanel de forma manual

Actualizado el 31 de enero de 2026

¡Hola! Bienvenido a esta guía completa. Si estás leyendo esto, seguramente quieres instalar WordPress en Syspanel de forma manual. Es una excelente decisión. Aunque muchos proveedores ofrecen instaladores automáticos, hacerlo manualmente te da un control total sobre la configuración, te permite aprender más sobre el servidor y, en muchos casos, asegura un mejor rendimiento.

Syspanel (basado en HestiaCP) es un panel de control muy potente y ligero para gestionar tu servidor. En este tutorial, paso a paso y con un lenguaje muy sencillo, te explicaré cómo instalar WordPress manualmente en tu servidor usando Syspanel. No necesitas ser un experto en Linux, solo seguir cada instrucción al pie de la letra.

Vamos a empezar.


Requisitos Previos Antes de Instalar WordPress en Syspanel

Antes de lanzarnos a la instalación, asegurémonos de que tienes todo lo necesario. Es como preparar los ingredientes antes de cocinar.

1. Acceso a tu Servidor y a Syspanel

Necesitas tener acceso a tu servidor. Esto incluye:

  • Acceso a Syspanel: Abre tu navegador y escribe https://tu-dominio-o-ip:2106. Recuerda, el puerto es el 2106. Inicia sesión con tu usuario y contraseña de administrador.
  • Acceso SSH (Opcional pero muy recomendable): Para tareas avanzadas, como crear la base de datos o mover archivos, usar la terminal es más rápido. Necesitarás un cliente SSH (como PuTTY en Windows o la terminal en Mac/Linux) y las credenciales de tu servidor (usuario root o un usuario con sudo).

2. Un Nombre de Dominio o Subdominio

WordPress necesita un dominio (ej: tusitio.com) o un subdominio (ej: blog.tusitio.com) para funcionar. Debes tenerlo configurado apuntando a la IP de tu servidor. Si no lo has hecho, este es el momento.

3. Tener Instalado PHP y MySQL (MariaDB)

Syspanel se encarga de instalar la pila LAMP/LEMP básica. Pero asegúrate de que tu versión de PHP sea la recomendada para la versión de WordPress que vas a instalar (normalmente PHP 7.4 o superior). Puedes verificar esto en Syspanel, en la sección de Ajustes del Servidor o al crear un nuevo paquete de hosting.

[INFO] Si tu servidor tiene PHP 8.0 o superior, mejor. WordPress es totalmente compatible y es más rápido.


Paso 1: Crear un Usuario y un Paquete de Hosting en Syspanel

Este es el primer paso real. Aquí le decimos a Syspanel que vamos a alojar un sitio web.

  1. Inicia sesión en Syspanel (puerto 2106).
  2. Ve a la sección USUARIOS y haz clic en Añadir Usuario.
    • Nombre de Usuario: Elige uno, por ejemplo, miusuario.
    • Contraseña: Crea una contraseña segura.
    • Paquete: Si no tienes uno, crea uno nuevo o usa el predeterminado. El paquete define los límites de recursos (espacio, bases de datos, etc.).
    • Rol: Normalmente "Usuario".
  3. Haz clic en Guardar. Este usuario será el propietario del sitio web.

Paso 2: Crear el Sitio Web (Dominio) en Syspanel

Ahora vamos a añadir el dominio que usará WordPress.

  1. Dentro de Syspanel, ve a WEB y haz clic en Añadir Dominio.
  2. Nombre de dominio: Escribe tu dominio completo, por ejemplo, midominio.com.
  3. Paquete: Selecciona el paquete que creaste para el usuario.
  4. Habilitar SSL: Marca esta casilla. Syspanel te permitirá instalar un certificado SSL gratuito de Let's Encrypt más tarde. Es fundamental para la seguridad.
  5. Otras opciones: Puedes dejar las opciones por defecto (Proxy Template, etc.).
  6. Haz clic en Guardar. En unos segundos, tu dominio estará creado.

Paso 3: Crear la Base de Datos para WordPress

WordPress necesita una base de datos para guardar toda la información (posts, usuarios, configuraciones). Vamos a crearla.

  1. En Syspanel, ve a la sección BDD (Bases de Datos).
  2. Haz clic en Añadir Base de Datos.
  3. Nombre de la Base de Datos: Ponle un nombre descriptivo, como wp_midominio.
  4. Usuario de la Base de Datos: Por defecto, se crea uno con el mismo nombre. Puedes cambiarlo si quieres.
  5. Contraseña: Genera una contraseña segura. ¡Guárdala bien! La necesitarás en el siguiente paso.
  6. Haz clic en Guardar. La base de datos se creará con el usuario y la contraseña que definiste.

Paso 4: Descargar y Subir WordPress al Servidor

Aquí viene la parte manual. Vamos a descargar WordPress y subirlo a tu servidor.

Opción A: Usando SSH (Recomendado)

  1. Conéctate a tu servidor por SSH.
  2. Navega al directorio web de tu dominio. Normalmente está en /home/nombre_usuario/web/nombre_dominio/public_html/. Por ejemplo: cd /home/miusuario/web/midominio.com/public_html/
  3. Descarga la última versión de WordPress:
    wget https://wordpress.org/latest.tar.gz
    
  4. Descomprime el archivo:
    tar -xzvf latest.tar.gz
    
  5. Mueve el contenido de la carpeta wordpress al directorio actual (public_html):
    mv wordpress/* ./
    
  6. Elimina la carpeta wordpress vacía y el archivo comprimido:
    rm -rf wordpress latest.tar.gz
    

Opción B: Usando el Administrador de Archivos de Syspanel

  1. Inicia sesión en Syspanel y ve a la sección WEB.
  2. Haz clic en el icono de Administrador de Archivos (normalmente una carpeta) al lado de tu dominio.
  3. Navega a la carpeta public_html.
  4. Sube el archivo latest.tar.gz que descargaste desde wordpress.org.
  5. Una vez subido, haz clic derecho sobre él y selecciona Extraer.
  6. Se creará una carpeta llamada wordpress. Abre esa carpeta, selecciona todos los archivos y muévelos (córtalos y pégalos) a la carpeta public_html (la raíz).

[TIP] Si usas el Administrador de Archivos, asegúrate de que los archivos tengan los permisos correctos (generalmente 644 para archivos y 755 para carpetas). Syspanel suele hacerlo automáticamente.

Paso 5: Configurar la Instalación de WordPress (El Asistente)

Ahora es el momento de la verdad. Abre tu navegador y escribe http://midominio.com o https://midominio.com (si ya tienes SSL). Deberías ver el asistente de instalación de WordPress.

  1. Selecciona el idioma: Elige Español.
  2. ¡Bienvenido! Haz clic en ¡Vamos a ello!.
  3. Base de datos:
    • Nombre de la base de datos: El que creaste en Syspanel (ej: wp_midominio).
    • Usuario de la base de datos: El que creaste (ej: wp_midominio).
    • Contraseña: La contraseña que generaste.
    • Servidor de la base de datos: Déjalo como localhost.
    • Prefijo de tabla: Puedes dejarlo como wp_ o cambiarlo por seguridad (ej: wp_abc123_). No lo olvides.
  4. Haz clic en Enviar. WordPress comprobará la conexión. Si todo está bien, te pedirá que ejecutes la instalación.
  5. Haz clic en Ejecutar la instalación.
  6. Información del sitio:
    • Título del sitio: El nombre de tu web.
    • Nombre de usuario: El usuario administrador de WordPress (ej: admin). No uses "admin" por seguridad.
    • Contraseña: Crea una contraseña muy segura.
    • Tu correo electrónico: El tuyo.
    • Visibilidad para motores de búsqueda: Puedes dejarlo desmarcado por ahora.
  7. Haz clic en Instalar WordPress.

¡Enhorabuena! Ya has instalado WordPress. Ahora puedes iniciar sesión en http://midominio.com/wp-admin.


FAQ: Preguntas Frecuentes (Solución de Problemas Comunes)

1. No veo el asistente de instalación, solo una página en blanco o un error 500.

Esto suele ser por un problema de permisos o de configuración de PHP.

[WARNING] Solución: Verifica los permisos de los archivos en public_html. Deben ser 644 para archivos y 755 para carpetas. También revisa que la versión de PHP de tu dominio sea la correcta (PHP 7.4+). Puedes cambiarla en Syspanel, en WEB -> Editar tu dominio -> PHP Version.

2. WordPress me pide las credenciales FTP.

Esto ocurre porque el usuario del servidor web (www-data) no tiene permisos de escritura en la carpeta public_html.

[INFO] Solución: Conéctate por SSH y ejecuta: chown -R nombre_usuario:nombre_usuario /home/nombre_usuario/web/nombre_dominio/public_html/ (cambia nombre_usuario y nombre_dominio por los tuyos). Esto le da la propiedad al usuario correcto.

3. No puedo instalar plugins o temas.

El problema suele ser el mismo que el anterior: permisos de escritura.

[TIP] Solución: Además del comando chown, asegúrate de que la carpeta wp-content tenga permisos 755. Nunca pongas 777 por seguridad.

4. ¿Cómo activo SSL (HTTPS) en mi WordPress?

Syspanel facilita mucho esto.

  1. Ve a WEB en Syspanel.
  2. Haz clic en Editar al lado de tu dominio.
  3. Ve a la pestaña SSL.
  4. Marca Let's Encrypt y haz clic en Guardar. Syspanel instalará y renovará automáticamente el certificado.
  5. Luego, en WordPress, instala un plugin como Really Simple SSL para forzar HTTPS.

5. ¿Puedo instalar WordPress en un subdominio?

¡Claro! El proceso es exactamente el mismo. Solo crea el subdominio (ej: blog.tudominio.com) en Syspanel como si fuera un dominio normal y repite todos los pasos.


Consejos Finales y Buenas Prácticas

  • Seguridad: Cambia siempre el prefijo de la tabla de la base de datos (wp_) por uno personalizado. No uses "admin" como usuario administrador.
  • Actualizaciones: Mantén WordPress, tus plugins y temas actualizados. Syspanel no lo hace por ti, así que tendrás que hacerlo desde el panel de administración de WordPress.
  • Copias de Seguridad: Configura copias de seguridad automáticas. Syspanel tiene una función para ello en la sección BACKUP. Úsala.
  • Rendimiento: Instala un plugin de caché (como W3 Total Cache o WP Super Cache) para que tu web vaya más rápida.

Instalar WordPress manualmente en Syspanel te da un control y aprendizaje enormes. Si has seguido esta guía, ahora tienes un sitio web funcionando. Si te surge cualquier duda, recuerda que la comunidad de Syspanel y WordPress es enorme y siempre hay alguien dispuesto a ayudar.

¡Disfruta de tu nuevo WordPress!

¿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