Cómo subir un sitio web WordPress a Syspanel
Antes de empezar: ¿Qué necesitas tener a mano?
Subir un sitio web WordPress a Syspanel puede sonar a algo muy técnico, pero te prometo que con esta guía lo vas a lograr sin problemas. Syspanel es el panel de control que usamos en nuestros servidores para gestionar tus sitios web, bases de datos y correos. Es una herramienta muy visual y amigable, así que no necesitas ser un experto en programación para manejarla.
Antes de lanzarnos a la acción, vamos a preparar una pequeña lista de cosas que necesitas tener listas. Esto te ahorrará tiempo y dolores de cabeza a mitad del proceso.
[INFO] Si ya tienes tu sitio WordPress funcionando en otro hosting y quieres cambiarlo a Syspanel, el proceso es prácticamente el mismo que te explico aquí. Solo necesitas tener acceso a los archivos de tu web actual y a la copia de seguridad de tu base de datos.
Esto es lo que necesitas:
- Tus archivos de WordPress: Es decir, la carpeta que contiene todo el código de tu web (wp-admin, wp-content, wp-includes, etc.). Si ya tienes un sitio online, puedes descargarlos mediante FTP desde tu hosting anterior.
- Tu base de datos: Un archivo con extensión
.sql. Esta base de datos contiene todas tus entradas, páginas, comentarios y configuraciones. La exportarás desde tu hosting anterior (normalmente con phpMyAdmin) o la crearás desde cero si tu WordPress es nuevo. - Tus credenciales de acceso a Syspanel: El usuario y la contraseña que te proporcionamos al contratar el servicio. La URL de acceso suele ser algo así como
https://tu-dominio.com:2106o una IP específica. Recuerda que el puerto de acceso es el 2106. - Un cliente FTP: Un programa que te permite subir archivos al servidor. Puedes usar FileZilla (gratuito y muy popular), Cyberduck o incluso el administrador de archivos que incluye el propio Syspanel. Si no tienes ninguno, te recomiendo FileZilla porque es muy intuitivo.
Con esto listo, ya podemos empezar. Vamos a dividir el proceso en dos grandes partes: instalar WordPress desde cero (si no tienes sitio previo) y migrar un WordPress existente a Syspanel. Aunque el objetivo final es el mismo (tener tu web funcionando), el camino es ligeramente distinto.
Parte 1: Instalar WordPress desde cero en Syspanel
Si estás empezando tu proyecto y no tienes un sitio web previo, esta es la ruta más rápida y limpia. Syspanel, al igual que otros paneles como cPanel o Plesk, ofrece un instalador automático de WordPress que te hará la vida mucho más fácil.
Paso 1: Accede a Syspanel
Abre tu navegador y escribe la dirección de acceso a tu panel. Recuerda que siempre es con el puerto 2106. Por ejemplo: https://tudominio.com:2106.
Te pedirá tu usuario y contraseña. Una vez dentro, verás el escritorio principal con diferentes iconos y secciones. Busca la sección que dice Webs o Dominios (el nombre puede variar ligeramente según la versión).
Paso 2: Crear un dominio o subdominio
Para que WordPress tenga un lugar donde "vivir", primero necesitas crear un dominio o un subdominio en Syspanel.
- Si ya tienes un dominio comprado y apuntando a nuestro servidor, simplemente haz clic en Añadir dominio y escribe tu dominio (por ejemplo,
mipagina.com). - Si estás probando o quieres una dirección temporal, puedes crear un subdominio. Por ejemplo,
prueba.mipagina.com. También puedes usar un dominio temporal que te proporcionamos, si lo tienes disponible.
Syspanel automáticamente creará la carpeta raíz para este dominio (normalmente dentro de /home/usuario/web/tudominio/public_html). No toques nada más por ahora, solo asegúrate de que el dominio esté creado y activo.
Paso 3: Usar el instalador de WordPress
Ahora viene la parte mágica. En Syspanel, busca la opción WordPress o Instalador de aplicaciones. Es posible que esté dentro de la sección de tu dominio, en un botón que dice Instalar WordPress o similar.
Haz clic en esa opción y se abrirá un asistente. Te pedirá algunos datos:
- Directorio de instalación: Déjalo vacío si quieres instalar WordPress en la raíz de tu dominio (es decir, que tu web se vea directamente en
tudominio.com). Si quieres instalarlo en una subcarpeta (por ejemplo,tudominio.com/blog), escribeblogaquí. - Nombre del sitio: El título que quieres darle a tu web. Puedes cambiarlo más tarde.
- Usuario administrador: El nombre de usuario que usarás para entrar al panel de administración de WordPress (wp-admin). No uses "admin" por seguridad, elige algo único.
- Contraseña: Una contraseña segura para tu usuario administrador. Guárdala bien.
- Email del administrador: Un correo válido donde recibirás notificaciones de WordPress.
Rellena los campos y haz clic en Instalar. En unos segundos, Syspanel hará todo el trabajo por ti: descargará WordPress, creará la base de datos y configurará el archivo wp-config.php con los datos de conexión.
[TIP] Anota los datos de la base de datos que crea Syspanel (nombre de la base, usuario y contraseña). Aunque no los necesitas para el uso diario, son útiles si más adelante necesitas hacer una copia de seguridad manual o migrar tu web a otro servidor.
Paso 4: Verifica tu instalación
Una vez que el instalador termine, verás un mensaje de éxito. Ahora, abre tu navegador y ve a tudominio.com. Deberías ver la página de bienvenida de WordPress. Para entrar al panel de administración, ve a tudominio.com/wp-admin e introduce el usuario y contraseña que creaste.
¡Felicidades! Ya tienes WordPress instalado en Syspanel. Ahora puedes empezar a personalizar tu web, instalar temas y plugins, y crear contenido.
Parte 2: Migrar un WordPress existente a Syspanel
Si ya tienes tu web funcionando en otro hosting y quieres moverla a Syspanel, el proceso es un poco más laborioso, pero no te preocupes, te lo explico paso a paso. Básicamente, vamos a hacer tres cosas: subir los archivos, importar la base de datos y configurar la conexión entre ambos.
Paso 1: Prepara tu sitio actual
Antes de tocar nada en Syspanel, necesitas tener una copia de seguridad de tu web actual. Esto incluye dos cosas:
-
Descargar los archivos de tu sitio: Conecta con tu hosting actual usando un cliente FTP (como FileZilla) con las credenciales que te dieron. Navega hasta la carpeta donde está instalado WordPress (normalmente
public_htmlohtdocs) y descarga todo el contenido a tu ordenador. Asegúrate de que la descarga sea completa, esto puede tardar unos minutos si tu web es grande. -
Exportar la base de datos: Entra al panel de control de tu hosting actual y busca phpMyAdmin (o la herramienta de gestión de bases de datos que tengan). Selecciona la base de datos de tu WordPress, haz clic en la pestaña Exportar y elige el método Rápido con formato SQL. Descarga el archivo
.sqlresultante.
[WARNING] Es crucial que la base de datos que exportes sea la correcta. Si tienes varias bases de datos, identifica la que corresponde a tu WordPress. Puedes verificarlo mirando el archivo wp-config.php de tu sitio, donde encontrarás el nombre de la base de datos en la línea define('DB_NAME', 'tu_base_de_datos');.
Paso 2: Crea tu dominio y base de datos en Syspanel
Ahora vamos a trabajar en Syspanel.
-
Crea el dominio: Igual que en la instalación desde cero, ve a la sección de Webs y añade tu dominio. Asegúrate de que esté correctamente configurado y apuntando a nuestro servidor (si no sabes cómo hacerlo, contacta con soporte y te ayudamos).
-
Crea la base de datos: Busca la sección Bases de datos o MySQL en Syspanel. Haz clic en Añadir base de datos y crea una nueva. Te pedirá un nombre, un usuario y una contraseña. Anota estos tres datos, los necesitarás en breve.
Paso 3: Sube los archivos de WordPress
Este es el paso más importante de la migración. Tienes dos opciones para subir tus archivos: usar un cliente FTP o usar el administrador de archivos de Syspanel.
Opción A: Usar un cliente FTP (Recomendado)
- Abre FileZilla (o tu cliente FTP favorito).
- En el campo Servidor (Host), escribe
tudominio.como la IP de tu servidor. - En Nombre de usuario y Contraseña, introduce las credenciales de FTP que te proporcionó Syspanel. Puedes encontrarlas en la sección Cuentas FTP de tu dominio.
- En el campo Puerto, pon 21 (puerto estándar de FTP).
- Haz clic en Conexión rápida. Si todo va bien, verás una lista de archivos en la parte derecha (el servidor) y en la parte izquierda (tu ordenador).
- Navega en el servidor hasta la carpeta
public_html(o la carpeta raíz de tu dominio). - Ahora, en la parte izquierda, navega hasta la carpeta donde descargaste los archivos de tu WordPress.
- Selecciona todos los archivos y carpetas (Ctrl+A) y arrástralos a la carpeta
public_htmldel servidor. FileZilla empezará a subir los archivos. Espera a que termine, puede tardar un rato.
Opción B: Usar el administrador de archivos de Syspanel
- En Syspanel, ve a la sección de Administrador de archivos de tu dominio.
- Navega hasta la carpeta
public_html. - Usa el botón Subir para cargar un archivo ZIP que hayas creado con todos los archivos de tu WordPress. Es recomendable comprimir tus archivos en un ZIP para que la subida sea más rápida.
- Una vez subido el ZIP, selecciónalo y haz clic en Extraer. El sistema descomprimirá todos los archivos en la carpeta.
[TIP] Si usas el administrador de archivos de Syspanel, asegúrate de que el archivo ZIP se extraiga en la raíz del dominio y no dentro de una subcarpeta. A veces, al extraer, se crea una carpeta con el nombre del ZIP y los archivos quedan dentro. Deberías tener los archivos (wp-admin, wp-content, etc.) directamente en public_html.
Paso 4: Importa tu base de datos
Ahora vamos a importar la base de datos que exportaste al principio.
- Ve a phpMyAdmin desde Syspanel. Normalmente lo encuentras en la sección de Bases de datos.
- Selecciona la base de datos que creaste en el paso anterior.
- Haz clic en la pestaña Importar.
- Haz clic en Elegir archivo y selecciona el archivo
.sqlque descargaste. - Haz clic en Continuar y espera a que se complete la importación.
Paso 5: Conecta WordPress con la nueva base de datos
Este es el paso final y crucial. Necesitamos decirle a WordPress que use la nueva base de datos que acabas de importar.
- En la carpeta
public_html, busca el archivo llamadowp-config.php. Ábrelo con un editor de texto (como el Bloc de notas o Sublime Text). - Busca las líneas que definen la conexión a la base de datos. Deben verse así:
define( 'DB_NAME', 'nombre_base_datos' );
define( 'DB_USER', 'usuario_base_datos' );
define( 'DB_PASSWORD', 'contraseña_base_datos' );
define( 'DB_HOST', 'localhost' );
- Reemplaza
nombre_base_datos,usuario_base_datosycontraseña_base_datoscon los datos de la base de datos que creaste en Syspanel. - Guarda el archivo y súbelo de nuevo al servidor (si lo estás editando localmente) o edítalo directamente con el administrador de archivos de Syspanel.
Paso 6: Actualiza la URL de tu sitio (si es necesario)
Si tu dominio es el mismo que tenías antes, no necesitas hacer nada. Pero si estás cambiando de dominio (por ejemplo, de miviejaweb.com a miviejaweb.com pero en un entorno de pruebas), WordPress podría tener la URL antigua guardada en la base de datos. Para arreglarlo, tienes que acceder a phpMyAdmin, ir a la tabla wp_options y buscar las filas con siteurl y home. Cambia los valores a tu nueva URL.
[WARNING] Si no actualizas la URL, podrías tener problemas al acceder al panel de administración o ver tu web. Si al entrar a tudominio.com/wp-admin te redirige a la web antigua, este es el problema.
Paso 7: Verifica tu sitio
¡Ya casi lo tienes! Ahora, abre tu navegador y visita tu dominio. Deberías ver tu web tal y como estaba en el hosting anterior. Entra también a tudominio.com/wp-admin para asegurarte de que puedes gestionar tu contenido.
Solución de problemas comunes (FAQ)
Aquí te dejo algunas respuestas a preguntas que nos hacen a menudo.
¿Por qué no puedo acceder a Syspanel con el puerto 2106?
Asegúrate de escribir la URL completa con https:// y el puerto al final. Por ejemplo: https://tudominio.com:2106. Si no funciona, verifica que tu dominio esté apuntando correctamente a nuestro servidor (los registros DNS). También puede ser que tu navegador o tu antivirus estén bloqueando el puerto. Prueba con otro navegador o desactiva temporalmente el cortafuegos.
¿Qué hago si el instalador de WordPress de Syspanel falla?
A veces puede fallar por problemas de conexión o permisos. Lo más fácil es intentarlo de nuevo. Si el error persiste, verifica que el dominio esté bien configurado y que haya espacio en tu disco. Si todo parece correcto, contacta con soporte y les enviamos el mensaje de error exacto.
¿Puedo usar FTP para subir archivos a Syspanel?
Sí, por supuesto. De hecho, es la opción que recomendamos para migraciones. Solo necesitas las credenciales FTP que se generan en la sección Cuentas FTP de tu dominio en Syspanel. El puerto estándar es el 21.
¿Cómo sé si mi base de datos se importó correctamente?
Puedes verificar en phpMyAdmin que las tablas aparecen en la lista de la izquierda. También puedes intentar entrar a tu web. Si ves un error de conexión a la base de datos, es probable que la importación haya fallado o que los datos en wp-config.php no sean correctos.
¿Qué pasa si mi web se ve sin estilos (todo el texto sin formato)?
Esto suele pasar cuando la URL en la base de datos no coincide con la URL real de tu sitio. Revisa el paso 6 de la migración y asegúrate de que siteurl y home en wp_options sean correctos. También puede ser que los enlaces permanentes estén mal configurados. Ve a Ajustes > Enlaces permanentes en el panel de WordPress y haz clic en Guardar cambios para refrescarlos.
¿Es necesario usar FTP o puedo hacer todo desde Syspanel?
Puedes hacer todo desde Syspanel usando el administrador de archivos. Es un poco más tedioso para subir muchos archivos, pero funciona perfectamente. Para la migración, te recomiendo comprimir tus archivos en un ZIP para que la subida sea más rápida y luego extraerlos en el servidor.
[INFO] Recuerda que Syspanel es la herramienta que hemos desarrollado para que gestiones tu hosting de forma sencilla. Si en algún momento te sientes perdido, no dudes en escribirnos. Estamos aquí para ayudarte.
Espero que esta guía te haya sido de gran ayuda. Subir WordPress a Syspanel no tiene por qué ser
