Cómo subir WordPress por FTP usando Syspanel: guía para principiantes
¿Te intimida eso de subir WordPress por FTP y no sabes por dónde empezar? Tranquilo, es mucho más fácil de lo que parece. En esta guía para principiantes, te voy a llevar de la mano, paso a paso, para que instales WordPress manualmente usando el administrador de archivos de Syspanel y un cliente FTP. Olvídate de los tecnicismos complicados; aquí hablamos claro y sencillo.
Al final de este artículo, no solo habrás subido tu WordPress, sino que entenderás qué has hecho y por qué. Vamos a desmitificar el proceso de instalar wordpress manual de una vez por todas.
¿Qué necesitas antes de empezar a subir WordPress por FTP?
Antes de lanzarnos a la piscina, asegurémonos de que tienes todo el equipo necesario. No necesitas ser un hacker ni un programador, solo un poco de organización. Esto es lo que necesitas tener a mano:
- Acceso a Syspanel: Necesitas las credenciales (usuario y contraseña) para entrar a tu panel de control de hosting. Recuerda que el acceso a Syspanel se realiza a través de una URL específica que termina en el puerto 2106 (por ejemplo,
https://tu-dominio.com:2106). Si no lo tienes, contacta con tu proveedor de hosting. - Datos de acceso FTP: Dentro de Syspanel, podrás crear o ver tus credenciales FTP. Normalmente son un usuario, una contraseña y el nombre del servidor (que suele ser
localhostoftp.tudominio.com). No te preocupes, te enseñaré dónde encontrarlos. - Un cliente FTP: Esto es un programa que te permite conectarte a tu servidor y transferir archivos. Te recomiendo FileZilla porque es gratuito, muy popular y fácil de usar para principiantes. Puedes descargarlo desde su página oficial.
- El archivo de WordPress: Ve a
es.wordpress.orgy descarga el archivo ZIP de WordPress. Es un único archivo que contiene todo el sistema. No lo descomprimas aún, lo haremos más tarde.
[INFO] Si tu conexión a internet es lenta, no te preocupes. El archivo de WordPress pesa alrededor de 20 MB, así que la descarga no debería llevarte mucho tiempo.
Paso 1: Crear la base de datos en Syspanel (El requisito olvidado)
Aquí es donde la mayoría de los tutoriales se saltan un paso, pero es obligatorio para que WordPress funcione. WordPress necesita un lugar donde guardar todas tus publicaciones, páginas y configuraciones. Ese lugar es una base de datos MySQL. Hazlo antes de subir los archivos, te ahorrarás dolores de cabeza.
- Entra a Syspanel con tu usuario y contraseña. Verás un panel de control con varias secciones.
- Busca la sección que dice "Bases de Datos" o "MySQL Databases". Haz clic ahí.
- Verás un formulario para crear una nueva base de datos. Ponle un nombre que recuerdes, por ejemplo,
miblog_wp. - El sistema te pedirá que crees un usuario y una contraseña para esa base de datos. Guárdalos en un lugar seguro, los necesitarás en unos minutos. (Por ejemplo, usuario:
miblog_user). - Haz clic en "Crear" o "Crear Base de Datos".
[TIP] Es una buena práctica crear un usuario de base de datos dedicado solo para WordPress, en lugar de usar el usuario root. Así es más seguro.
¡Listo! Ya tienes la base de datos creada. Ahora sí, vamos a por la parte divertida: subir los archivos.
Paso 2: Conectarte por FTP a tu servidor con FileZilla
Ahora vamos a usar el cliente FTP para subir WordPress FTP. Abre FileZilla. Verás una interfaz con varias casillas en la parte superior.
- En el campo "Servidor" (o Host), pon
localhostoftp.tudominio.com. Esto te lo dará tu proveedor, perolocalhostsuele funcionar. - En el campo "Nombre de usuario" (o Usuario), pon el usuario FTP que encontraste en Syspanel.
- En el campo "Contraseña", pon la contraseña FTP correspondiente.
- Deja el campo "Puerto" vacío o pon
21(es el puerto estándar para FTP). - Haz clic en "Conexión rápida". Si todo es correcto, verás en el panel derecho una lista de carpetas. ¡Felicidades, estás dentro de tu servidor!
[WARNING] Si FileZilla te da un error de "certificado no reconocido" o algo similar, no te preocupes. Es normal en conexiones FTP. Simplemente acepta el certificado y continúa. Asegúrate de usar "FTP" y no "SFTP" a menos que tu proveedor te indique lo contrario.
Paso 3: Subir los archivos de WordPress a la carpeta correcta
Este es el paso más importante de la guía. Tienes que asegurarte de subir los archivos a la carpeta correcta, o de lo contrario, tu sitio no aparecerá.
En el panel derecho de FileZilla (tu servidor), verás una carpeta llamada public_html (o a veces htdocs o www). Esta es la carpeta raíz de tu sitio web. Haz doble clic en ella para entrar.
Ahora, sigue estos pasos:
- Descomprime el archivo ZIP de WordPress que descargaste en tu ordenador. Obtendrás una carpeta llamada
wordpress. - Entra en esa carpeta
wordpress. Dentro verás muchos archivos y carpetas (comowp-admin,wp-content,wp-includes, etc.). - Selecciona todos los archivos y carpetas de dentro de la carpeta
wordpress(puedes usarCtrl+Aen Windows oCmd+Aen Mac). - Arrastra todos esos archivos seleccionados a la carpeta
public_htmlen el panel derecho de FileZilla. - FileZilla comenzará a subir los archivos. Verás cómo se van transfiriendo en la parte inferior de la pantalla. Espera a que termine. No cierres el programa hasta que se complete.
[TIP] No subas la carpeta wordpress entera, sino su contenido. Si subes la carpeta, tu sitio se abrirá en tudominio.com/wordpress en lugar de tudominio.com.
Paso 4: Configurar WordPress (El famoso "Instalación de WordPress")
Una vez que todos los archivos estén subidos, es hora de ejecutar el instalador. Este paso es muy guiado y visual, así que no te asustes.
- Abre tu navegador web y escribe tu dominio (por ejemplo,
www.tudominio.com). - Verás la pantalla de bienvenida de WordPress en español. Haz clic en "¡Vamos a ello!".
- Te pedirá que selecciones tu idioma. Elige "Español" y haz clic en "Continuar".
- Ahora verás una pantalla pidiendo los datos de la base de datos. Aquí es donde entra en juego lo que creamos en el Paso 1:
- Nombre de la base de datos:
miblog_wp - Usuario de la base de datos:
miblog_user - Contraseña de la base de datos: (la que pusiste)
- Servidor de la base de datos:
localhost - Prefijo de tabla: déjalo como
wp_.
- Nombre de la base de datos:
- Haz clic en "Enviar". WordPress comprobará la conexión y, si todo está bien, te dará la enhorabuena.
- Haz clic en "Instalar WordPress".
- El último paso es crear tu usuario administrador. Ponle un nombre de usuario que recuerdes, una contraseña segura y tu correo electrónico.
- Haz clic en "Instalar WordPress" de nuevo.
¡Y eso es todo! Verás un mensaje de éxito y un botón para "Acceder". ¡Ya tienes tu WordPress instalado!
[INFO] Si al poner tu dominio no ves la pantalla de instalación, puede ser que los archivos no se hayan subido bien a public_html. Revisa que no hayas subido la carpeta wordpress entera. También verifica que tu dominio apunte a la IP de tu servidor.
Resolviendo problemas comunes al subir WordPress por FTP
Es normal encontrarse con algún obstáculo en el camino. Aquí te dejo una mini-FAQ con los problemas más habituales y sus soluciones.
¿Por qué veo un error 500 (Internal Server Error) después de subir los archivos?
Este error suele deberse a un problema con los permisos de los archivos o carpetas. En FileZilla, haz clic derecho sobre la carpeta public_html y selecciona "Permisos de archivo...". Asegúrate de que las carpetas tengan permisos 755 y los archivos 644. Marca la opción de "Recurse into subdirectories" para aplicar los cambios a todo.
¿Qué hago si me pide los datos de FTP en la instalación de WordPress?
Eso no es normal. Si te pide datos FTP durante la instalación, significa que el servidor no tiene permisos de escritura. Esto es raro en Syspanel, pero si ocurre, crea un archivo llamado wp-config.php en la carpeta public_html con los datos de la base de datos. Es un poco avanzado, pero puedes buscar "crear wp-config.php manualmente" para seguir las instrucciones.
¿Por qué no puedo conectarme por FTP con FileZilla?
Primero, verifica que estás usando el usuario y la contraseña de FTP correctos, no los de Syspanel. Segundo, asegúrate de que tu proveedor de hosting no bloquee el puerto 21. Si es así, intenta usar SFTP (puerto 22) en FileZilla, cambiando el protocolo en la parte superior de la ventana de conexión rápida.
Conclusión: Has dominado el arte de subir WordPress FTP
¡Enhorabuena! Has completado con éxito el proceso de instalar wordpress manual usando FTP y Syspanel. Puede que al principio pareciera complicado, pero ahora ya sabes qué es cada cosa: la base de datos para guardar tu contenido, el FTP para transferir archivos y Syspanel como tu centro de control.
Este conocimiento te da un control total sobre tu sitio web. Ya no dependes de instaladores automáticos de un clic, y entiendes mejor cómo funciona tu hosting. La próxima vez que necesites hacer una instalación limpia o mover un sitio, sabrás exactamente qué hacer.
[TIP] Te recomiendo que, después de instalar, cambies la contraseña de tu usuario FTP en Syspanel por seguridad. Es un buen hábito.
Si has llegado hasta aquí, ya no eres un principiante. Eres alguien que sabe lo que hace. Ahora, ve y crea algo increíble con tu nuevo WordPress. ¡Buen trabajo!
