Cómo instalar WordPress en Syspanel (gestor de archivos y base de datos)
Antes de empezar: ¿Qué necesitas para instalar WordPress en Syspanel?
Instalar WordPress puede parecer una tarea complicada, pero con Syspanel es un proceso realmente sencillo y visual. No necesitas ser un experto en programación ni en servidores. Para que todo funcione a la primera, asegúrate de tener a mano los siguientes datos antes de comenzar:
- Tu dominio o subdominio (por ejemplo,
www.tudominio.comoblog.tudominio.com). Si aún no lo has conectado, deberás hacerlo desde el gestor de DNS. - Acceso a Syspanel con permisos de administrador. Recuerda que la URL de acceso suele ser
https://tu-servidor:2106(el puerto 2106 es el estándar para este panel). - Los datos de acceso a tu servidor (usuario y contraseña principal).
- Un rato de tranquilidad (unos 20-30 minutos) para hacerlo sin prisas.
[INFO] Si no tienes un dominio, puedes usar una IP pública o un subdominio temporal para las pruebas, aunque para una web en producción siempre es recomendable un dominio propio.
Paso 1: Acceder a Syspanel y crear tu espacio de trabajo
Lo primero es entrar en tu panel de control. Abre tu navegador favorito (Chrome, Firefox, Edge) y escribe la dirección de acceso a Syspanel. Como hemos mencionado, el puerto es el 2106, así que la URL será algo como https://tu-servidor:2106.
Si es la primera vez que entras, es posible que el navegador te avise de que la conexión no es privada (certificado autofirmado). No te preocupes, es normal en paneles de administración. Haz clic en "Avanzado" y luego en "Continuar" para acceder.
Una vez dentro, verás un panel con varias secciones. Lo que nos interesa ahora es la parte de "Sitios Web" o "Dominios" (dependiendo de la versión, puede variar el nombre). Haz clic en esa opción.
Crear un nuevo sitio web
Dentro de la sección de sitios web, verás un botón que dice "Añadir sitio" o "Crear nuevo". Púlsalo.
Se abrirá un formulario con varias casillas. Los campos más importantes son:
- Nombre del dominio: Escribe aquí tu dominio completo, por ejemplo
mipagina.com. Si es un subdominio, escribeblog.mipagina.com. - Puerto: Déjalo en el valor por defecto (80 para HTTP y 443 para HTTPS).
- Servidor web: Elige la opción que prefieras. Para WordPress, tanto Apache como Nginx funcionan bien. Si no sabes cuál elegir, Apache es la opción más clásica y compatible.
- PHP: Selecciona la versión más reciente disponible (por ejemplo, PHP 8.2 o superior). WordPress funciona perfectamente con estas versiones y son más seguras.
Rellena los campos y pulsa "Crear". Syspanel te asignará una carpeta automáticamente, normalmente en /home/usuario/web/dominio/public_html. Esta ruta es crucial para el siguiente paso.
[TIP] Anota la ruta exacta de la carpeta public_html porque la usaremos más adelante. En la mayoría de los casos, Syspanel te la muestra justo después de crear el sitio.
Paso 2: Descargar WordPress y subirlo con el gestor de archivos
Ahora viene la parte más visual. Vamos a usar el gestor de archivos de Syspanel para subir WordPress. No necesitas programas externos como FTP, aunque también podrías usarlo si lo prefieres.
Descargar WordPress en tu ordenador
Primero, ve a la página oficial de WordPress en español: es.wordpress.org. Busca el botón de "Descargar WordPress" y haz clic. Se descargará un archivo .zip (por ejemplo, wordpress-6.5.zip).
Subir el archivo comprimido a Syspanel
- En Syspanel, ve a la sección "Archivos" o "Gestor de archivos".
- Navega hasta la carpeta de tu sitio web:
public_html(la ruta que anotamos antes). - Busca el botón "Subir archivo" (normalmente tiene un icono de flecha hacia arriba).
- Selecciona el archivo
.zipque descargaste y súbelo. Dependiendo de tu conexión, tardará unos segundos o un par de minutos.
Descomprimir el archivo
Una vez subido, verás el archivo wordpress.zip en la lista. Haz clic derecho sobre él y selecciona la opción "Extraer" o "Descomprimir". Syspanel creará una carpeta llamada wordpress con todos los archivos dentro.
Ahora viene un paso muy importante: mover los archivos de la carpeta wordpress a la raíz de public_html. No queremos que la web cargue desde tudominio.com/wordpress, sino directamente desde tudominio.com.
- Entra en la carpeta
wordpress. - Selecciona todos los archivos que hay dentro (Ctrl+A o Cmd+A).
- Haz clic en "Mover" o "Cortar".
- Vuelve a la carpeta
public_htmly haz clic en "Pegar".
[WARNING] Asegúrate de que public_html esté vacío o que no contenga archivos importantes antes de pegar. Si ya tenías una web, haz una copia de seguridad antes de continuar.
Paso 3: Crear la base de datos MySQL en Syspanel
WordPress necesita una base de datos para guardar todo el contenido (entradas, páginas, usuarios, configuraciones). En Syspanel, esto se gestiona desde la sección "Base de datos" o "MySQL".
Crear la base de datos
- Ve a la sección "Bases de datos" en el menú principal.
- Haz clic en "Añadir base de datos" o "Crear nueva".
- Rellena los campos:
- Nombre de la base de datos: Por ejemplo,
mipagina_wp. - Usuario: Por ejemplo,
mipagina_user. - Contraseña: Elige una contraseña segura. Puedes usar el generador que incluye Syspanel o crear una tu mismo. Guárdala bien, la necesitarás en el siguiente paso.
- Nombre de la base de datos: Por ejemplo,
- Pulsa "Crear".
[INFO] Syspanel te mostrará el nombre de host de la base de datos. Normalmente es localhost, pero si tu servidor usa conexiones remotas, puede ser algo como mysql.tudominio.com. En el 99% de los casos, localhost es correcto.
Paso 4: Configurar WordPress (el asistente de instalación)
Ahora viene la parte más gratificante. Abre tu navegador y escribe tu dominio (por ejemplo, www.tudominio.com). WordPress detectará que no está instalado y te mostrará el asistente de configuración.
Seleccionar el idioma
Lo primero que te pedirá es elegir el idioma. Selecciona Español y pulsa "Continuar".
Configurar la base de datos
En la siguiente pantalla, WordPress te pedirá los datos de conexión a la base de datos. Rellena los campos con la información que creaste en el paso 3:
- Nombre de la base de datos:
mipagina_wp - Usuario:
mipagina_user - Contraseña: La que hayas elegido.
- Servidor de la base de datos:
localhost - Prefijo de tabla: Déjalo como
wp_(a menos que quieras cambiarlo por seguridad).
Pulsa "Enviar". WordPress comprobará la conexión y, si todo es correcto, te mostrará un mensaje verde de éxito. Haz clic en "Ejecutar la instalación".
Configurar el sitio y el administrador
En esta pantalla, tendrás que rellenar los datos de tu nuevo sitio:
- Título del sitio: El nombre de tu web (por ejemplo, "Mi Blog de Viajes").
- Nombre de usuario: El usuario administrador (evita usar "admin" por seguridad).
- Contraseña: Elige una contraseña fuerte.
- Tu correo electrónico: Para recuperar la contraseña si la olvidas.
Pulsa "Instalar WordPress". ¡En menos de 10 segundos tendrás tu WordPress instalado y funcionando!
Paso 5: Configuración básica y primeros pasos post-instalación
Una vez instalado, WordPress te llevará automáticamente al panel de administración (tudominio.com/wp-admin). Antes de empezar a crear contenido, es recomendable hacer algunos ajustes básicos.
Ajustar los enlaces permanentes (Permalinks)
Para que tus URLs sean limpias y amigables para el SEO (por ejemplo, tudominio.com/mi-primer-articulo en lugar de tudominio.com/?p=123), ve a:
- Ajustes → Enlaces permanentes.
- Selecciona la opción "Nombre de la entrada".
- Guarda los cambios.
[TIP] Si al guardar ves un error de archivo .htaccess, no te preocupes. Syspanel suele configurarlo automáticamente. Si no, tendrás que activar el módulo mod_rewrite en Apache (desde Syspanel, en la configuración del sitio).
Instalar un certificado SSL (HTTPS)
La seguridad es fundamental. En Syspanel, ve a la sección de tu sitio web y busca la opción "SSL" o "Certificados". Puedes instalar un certificado gratuito de Let's Encrypt con un solo clic. Una vez activado, asegúrate de que tu web se cargue con https:// en lugar de http://.
Configurar WordPress para usar HTTPS
Si ya tenías el sitio en HTTP y luego instalas el SSL, es posible que necesites forzar la redirección. Puedes hacerlo desde Syspanel o añadiendo una línea al archivo wp-config.php:
define('WP_HOME', 'https://tudominio.com');
define('WP_SITEURL', 'https://tudominio.com');
Preguntas frecuentes (FAQ) sobre la instalación de WordPress en Syspanel
¿Puedo usar el gestor de archivos de Syspanel para editar archivos de WordPress?
Sí, totalmente. El gestor de archivos de Syspanel te permite editar archivos directamente desde el navegador (por ejemplo, wp-config.php o functions.php). Solo tienes que hacer clic derecho sobre el archivo y seleccionar "Editar". Eso sí, ten cuidado al modificar archivos de tema o plugin, ya que un error puede romper la web.
¿Qué hago si veo el error "Error al conectar con la base de datos"?
Este es uno de los errores más comunes. Suele deberse a:
- Datos incorrectos en el archivo
wp-config.php. Revisa el nombre de la base de datos, usuario y contraseña. - El servidor de base de datos no es
localhost. Algunos servidores usan un hostname específico. Consúltalo en la sección de bases de datos de Syspanel. - La base de datos no existe. Asegúrate de haberla creado correctamente en Syspanel.
¿Puedo instalar WordPress en un subdirectorio (por ejemplo, tudominio.com/blog)?
Sí. Solo tienes que crear una carpeta dentro de public_html (por ejemplo, blog) y subir WordPress ahí. Luego accedes a tudominio.com/blog y sigues el asistente.
¿Es mejor usar Nginx o Apache para WordPress?
Ambos funcionan perfectamente. Apache es más tradicional y con compatibilidad casi universal con todos los plugins. Nginx es más rápido en sitios con mucho tráfico. Si eres principiante, Apache te dará menos problemas. Si tienes un sitio de alto rendimiento, Nginx con PHP-FPM es una opción excelente.
¿Cómo actualizo WordPress en Syspanel?
Puedes hacerlo desde el propio panel de administración de WordPress (el aviso de actualización aparece automáticamente). Si prefieres hacerlo manualmente, descarga la última versión, sube los archivos con el gestor de archivos y sobreescribe los existentes (sin borrar la carpeta wp-content).
¿Qué es el puerto 2106 y por qué es importante?
El puerto 2106 es el puerto de acceso al panel de Syspanel. Es una medida de seguridad adicional para que el panel no sea accesible desde el puerto estándar (443). Siempre que quieras gestionar tu hosting, deberás acceder a https://tu-servidor:2106.
Conclusión y siguientes pasos
¡Enhorabuena! Ya tienes WordPress instalado y funcionando en tu servidor con Syspanel. Has aprendido a:
- Crear un sitio web en Syspanel.
- Subir y descomprimir WordPress con el gestor de archivos.
- Crear una base de datos MySQL en Syspanel.
- Completar el asistente de instalación de WordPress.
- Realizar los primeros ajustes de configuración.
Ahora ya puedes empezar a explorar el panel de administración de WordPress, instalar un tema que te guste, añadir plugins y crear tu primer contenido. Recuerda que Syspanel te ofrece todas las herramientas necesarias para gestionar tu hosting de forma sencilla, sin necesidad de usar programas externos.
[TIP] Te recomendamos que configures las copias de seguridad automáticas en Syspanel. Es una función muy útil que te salvará de más de un apuro si algo sale mal en el futuro.
Si te has quedado con alguna duda, repasa los pasos anteriores o consulta la documentación oficial de Syspanel. ¡Buena suerte con tu nueva web!
