Syspanel: Cómo instalar WordPress manualmente en tu hosting
¿Te acaban de dar acceso a un Syspanel y no sabes por dónde empezar para montar tu web? Tranquilo, has llegado al lugar correcto. En esta guía te voy a explicar, paso a paso y sin tecnicismos raros, cómo instalar WordPress manualmente en tu hosting.
Olvídate de los instaladores automáticos por un momento. Aprender a hacerlo a mano te dará un control total sobre tu sitio y, de paso, entenderás mejor cómo funciona tu servidor. Al fin y al cabo, Syspanel es la herramienta que tienes a tu disposición para gestionar todo, y dominarla es más fácil de lo que crees.
Vamos a ello. Coge un café, relájate y sigue estos pasos. Al final, tendrás tu WordPress funcionando y con el conocimiento necesario para mantenerlo.
¿Qué necesitas antes de empezar?
Antes de ensuciarnos las manos, asegurémonos de que tenemos todas las herramientas. No necesitas ser un experto en Linux ni nada parecido, solo un poco de método y atención a los detalles.
Esto es lo que necesitas tener a mano:
- Acceso a tu Syspanel: Las credenciales de administrador y saber que el puerto de acceso es el 2106. Normalmente accedes escribiendo
https://tudominio.com:2106ohttps://tuip:2106. - Un dominio apuntando a tu servidor: Idealmente, tu dominio ya debe estar configurado y apuntando a la IP de tu hosting Syspanel. Si no sabes cómo hacerlo, revisa la documentación de tu proveedor de dominios, pero para esta guía asumiremos que ya lo tienes.
- Un cliente FTP/SFTP (opcional pero recomendado): Herramientas como FileZilla o WinSCP te facilitarán la subida de archivos. También puedes usar el administrador de archivos que incluye Syspanel, pero el FTP es más cómodo para archivos pesados.
- El paquete de WordPress: Lo descargaremos directamente desde la web oficial, pero si quieres, puedes tenerlo ya en tu ordenador.
- Paciencia: Aunque no es complicado, es un proceso con varios pasos. No te saltes ninguno.
Paso 1: Descargar WordPress desde la fuente oficial
Lo primero es obtener el código fuente de WordPress. Siempre, siempre, descárgalo desde es.wordpress.org. Evita descargarlo de sitios de terceros que puedan incluir malware o código malicioso.
Ve a tu navegador y descarga el archivo .zip o .tar.gz más reciente. Guárdalo en tu ordenador, en una carpeta de fácil acceso como el Escritorio o Descargas.
[INFO]: WordPress es el gestor de contenidos (CMS) más usado del mundo. Al descargarlo desde la web oficial, te aseguras de tener la versión más segura y actualizada.
Paso 2: Crear la base de datos en Syspanel
WordPress necesita una base de datos para guardar todas tus entradas, páginas, comentarios y configuraciones. Es el "almacén" de tu web. Sin ella, WordPress no puede funcionar.
Vamos a crearla dentro de tu Syspanel. Es un proceso muy visual y sencillo.
2.1 Accede a tu panel
Abre tu navegador y escribe la dirección de tu servidor con el puerto 2106. Verás la pantalla de inicio de sesión de Syspanel. Introduce tu usuario y contraseña de administrador.
2.2 Busca la sección de Bases de Datos
Una vez dentro, busca la sección que se llama "Base de Datos" o "DB". Normalmente está en el menú lateral izquierdo, en el bloque de herramientas de servidor.
2.3 Crea una nueva base de datos
Haz clic en el botón de "Nueva Base de Datos" o "Añadir".
Te pedirá tres datos:
- Nombre de la Base de Datos: Elige un nombre descriptivo, por ejemplo
mipagina_wp. Evita espacios y caracteres especiales. - Nombre de Usuario: Este será el usuario que WordPress usará para conectarse a la base de datos. Por ejemplo,
mipagina_admin. - Contraseña: Aquí es donde tienes que poner una contraseña fuerte. Puedes usar el generador de contraseñas que te ofrece el propio Syspanel. Guárdala en un lugar seguro, la necesitarás más adelante.
[WARNING]: No uses contraseñas fáciles como "123456" o "admin". Una base de datos desprotegida es una invitación a los piratas informáticos. Utiliza una combinación de letras mayúsculas, minúsculas, números y símbolos.
Una vez rellenado, haz clic en "Guardar" o "Crear". ¡Listo! Ya tienes tu base de datos creada. Anota estos tres datos (nombre, usuario y contraseña) porque los necesitarás en el paso 5.
Paso 3: Subir los archivos de WordPress a tu hosting
Ahora toca mover el WordPress que descargaste al servidor. Tenemos dos opciones: usar el administrador de archivos de Syspanel o usar un cliente FTP/SFTP.
Opción A: Usando el Administrador de Archivos de Syspanel
Este método es ideal si no quieres instalar programas extra.
- Dentro de Syspanel, ve a la sección "Administrador de Archivos".
- Navega hasta la carpeta
public_html. Esta es la carpeta raíz de tu dominio principal. Si tienes varios dominios, asegúrate de elegir la correcta. - Haz clic en el botón "Subir" y selecciona el archivo
.zipque descargaste de WordPress. - Una vez subido, verás el archivo
.zipen la lista. Haz clic derecho sobre él y selecciona "Extraer" o "Descomprimir". - Esto creará una carpeta llamada
wordpress. Ahora tienes que mover el contenido de esa carpeta (los archivos y carpetas que hay dentro) directamente apublic_html. Selecciona todo, córtalo y pégalo enpublic_html. - Al final, deberías tener los archivos de WordPress (como
wp-admin,wp-content,wp-config-sample.php, etc.) directamente enpublic_html, no dentro de una subcarpeta. - Ya puedes eliminar la carpeta vacía
wordpressy el archivo.zippara mantener todo limpio.
Opción B: Usando un Cliente FTP/SFTP (Recomendado)
Este método es más rápido y te permite subir muchos archivos sin problemas.
- Abre FileZilla (o el que uses).
- Conéctate a tu servidor usando las credenciales FTP que configuraste en Syspanel (normalmente en la sección "Cuentas FTP").
- En el panel derecho (el servidor), navega hasta
public_html. - En el panel izquierdo (tu ordenador), navega hasta donde descargaste el
.zipde WordPress. - Extrae el
.zipen tu ordenador para obtener la carpetawordpress. - Entra en esa carpeta
wordpressy selecciona todo su contenido (Ctrl+A). - Arrastra y suelta esos archivos en el panel derecho, dentro de
public_html. - Espera a que se suban todos. Puede tardar unos minutos.
[TIP]: Si tienes un plan de hosting con poco espacio o una conexión lenta, el FTP es mucho más eficiente que el administrador de archivos web.
Paso 4: Configurar los permisos de archivos (Opcional pero importante)
A veces, los archivos subidos no tienen los permisos correctos, lo que puede dar errores de "No se puede escribir" o "Permiso denegado". Syspanel suele configurar esto automáticamente, pero si falla, aquí tienes la solución.
- Ve de nuevo al Administrador de Archivos de Syspanel.
- Selecciona la carpeta
public_htmly haz clic en "Permisos". - Asegúrate de que las carpetas tengan permisos
755y los archivos644. La forma más fácil es hacerlo recursivamente (aplicar a todas las subcarpetas y archivos).
Esta regla es la estándar para la mayoría de los servidores. No te obsesiones, pero si ves errores raros, este es un buen lugar para empezar a mirar.
Paso 5: El asistente de instalación de WordPress
Ahora viene la parte mágica. Abre tu navegador y escribe tu dominio (por ejemplo, www.tudominio.com). Si todo está bien, deberías ver la pantalla de bienvenida de WordPress en español.
- Selecciona tu idioma y haz clic en "Continuar".
- WordPress te mostrará una página de bienvenida. Haz clic en "¡Vamos a ello!".
- Ahora te pedirá los datos de la base de datos que creamos en el Paso 2. Rellena los campos:
- Nombre de la base de datos:
mipagina_wp - Usuario de la base de datos:
mipagina_admin - Contraseña de la base de datos: La que pusiste al crearla.
- Servidor de la base de datos: Normalmente es
localhost. Déjalo como está. - Prefijo de tabla: Puedes dejarlo como
wp_. Cambiarlo por algo comomiwp_es una medida de seguridad extra, pero no es imprescindible.
- Nombre de la base de datos:
- Haz clic en "Enviar".
- WordPress comprobará la conexión. Si todo es correcto, verás un mensaje verde de éxito. Haz clic en "Ejecutar la instalación".
[INFO]: El servidor de base de datos suele ser localhost, pero en algunos hosting gestionados puede ser un nombre distinto. Si falla, revisa la documentación de tu hosting Syspanel para conocer la dirección exacta del servidor MySQL.
Paso 6: Configurar tu sitio web y usuario administrador
Este es el último paso del asistente. Aquí configurarás los datos básicos de tu sitio.
- Título del sitio: Ponle un nombre a tu web.
- Nombre de usuario: Elige un nombre de usuario para tu cuenta de administrador. Evita usar "admin" o "administrador", son los primeros que prueban los bots.
- Contraseña: Pon una contraseña muy segura. WordPress te mostrará un indicador de fortaleza. Intenta que sea verde.
- Tu correo electrónico: Introduce un correo válido, ya que aquí recibirás notificaciones importantes.
- Privacidad: Puedes desmarcar la casilla de "Permitir que los motores de búsqueda indexen este sitio" si no quieres que te encuentren en Google todavía. Lo normal es dejarla desmarcada para que empieces a posicionarte.
- Haz clic en "Instalar WordPress".
¡Enhorabuena! Verás un mensaje de éxito. Haz clic en "Acceder" y entra con el usuario y contraseña que acabas de crear.
Solución de problemas comunes (FAQ)
Aquí tienes algunas dudas que suelen surgir en este proceso:
1. "No puedo acceder al Syspanel, no me carga"
Asegúrate de que escribes la URL correcta. Recuerda que el puerto es el 2106. Por ejemplo: https://tudominio.com:2106. Si no funciona, prueba con http:// en lugar de https://. Verifica que tu dominio esté bien apuntando a la IP de tu servidor y que no haya problemas de firewall.
2. "WordPress me pide las credenciales FTP al actualizar o instalar plugins"
Esto es un problema de permisos. El servidor web no tiene permisos de escritura. Vuelve al Paso 4 y asegúrate de que los permisos de public_html sean correctos (755 en carpetas, 644 en archivos). A veces, también hay que cambiar el propietario de los archivos, pero eso es más avanzado. En Syspanel, busca la opción de "Permisos" y revisa que el usuario del servidor web sea el propietario.
3. "Me sale el error 'Error al conectar con la base de datos'"
Revisa el Paso 2. Lo más común es que hayas escrito mal el nombre de la base de datos, el usuario o la contraseña. Vuelve a entrar en Syspanel y verifica estos datos. También asegúrate de que el servidor de la base de datos sea localhost.
4. "¿Puedo usar el instalador automático de Syspanel?"
Sí, Syspanel suele incluir un instalador automático (Softaculous o similar). Este tutorial es para hacerlo manualmente, lo que te da más control y conocimiento. Sin embargo, el instalador automático es perfectamente válido si quieres ahorrar tiempo. Eso sí, hacerlo manual te permite personalizar el prefijo de la tabla y entender mejor cada parte.
5. "¿Qué hago ahora que ya lo tengo instalado?"
¡Ya tienes tu WordPress funcionando! Ahora es el momento de explorar. Entra en el Panel de Administración (/wp-admin), instala un tema que te guste, añade algunos plugins esenciales (como uno de seguridad y uno de caché) y empieza a crear contenido. Recuerda que el SEO es un trabajo de largo plazo.
Conclusión
Instalar WordPress manualmente en tu hosting Syspanel es una tarea que, una vez que la haces una vez, se vuelve pan comido. Has aprendido a crear una base de datos, subir archivos y configurar tu sitio desde cero. Esto te da una base sólida para entender cómo funciona tu web y te será muy útil para el mantenimiento futuro.
Ahora tienes el control total. Explora, experimenta y no tengas miedo de meterte en la configuración. Si algo se rompe, siempre puedes volver a empezar desde este tutorial. ¡Nos vemos en el siguiente artículo!
