Guía para configurar FTP en cPanel y Plesk
¿Necesitas subir los archivos de tu página web al hosting pero no sabes por dónde empezar? No te preocupes, es más sencillo de lo que parece. Esta guía te explicará paso a paso cómo configurar FTP en cPanel y Plesk, dos de los paneles de control de hosting más usados. Verás que con herramientas como FileZilla podrás transferir tus archivos en minutos.
¿Qué es FTP y por qué lo necesitas?
FTP son las siglas de File Transfer Protocol. Piensa en él como el "mensajero" que se encarga de mover los archivos de tu computadora al servidor de tu hosting. Cuando compras un hosting, normalmente tienes acceso a un panel de control (cPanel o Plesk) y necesitas una forma de subir los archivos de tu web (HTML, CSS, imágenes, plugins, etc.). FTP es la herramienta perfecta para esto.
Sin FTP, tendrías que usar el administrador de archivos del panel, que es más lento y limitado para cargas grandes. Con un cliente FTP como FileZilla, puedes arrastrar y soltar carpetas enteras.
Configurar FTP en cPanel
cPanel es uno de los paneles más populares. Aquí te explico cómo crear y configurar una cuenta FTP.
Paso 1: Accede a cPanel
Ingresa a tu cuenta de hosting y busca el enlace a cPanel. Normalmente es algo como tudominio.com/cpanel. Introduce tu usuario y contraseña.
Paso 2: Busca la sección "FTP"
Dentro de cPanel, busca la sección "Archivos" y haz clic en "Cuentas FTP". Verás una lista de las cuentas FTP existentes (normalmente ya hay una cuenta principal con tu nombre de usuario).
Paso 3: Crea una nueva cuenta FTP (opcional)
Si quieres una cuenta separada para un proyecto o para dar acceso a alguien más, haz clic en "Crear cuenta FTP". Rellena:
- Nombre de usuario: Por ejemplo,
proyecto1@tudominio.com. - Contraseña: Elige una segura. Puedes usar el generador.
- Directorio raíz: Aquí decides a qué carpeta tendrá acceso. Por defecto es
public_html, pero puedes limitarlo a una subcarpeta comopublic_html/tienda. - Cuota: Deja "Sin límite" o asigna un máximo de espacio.
Haz clic en "Crear cuenta".
Paso 4: Obtén tus datos de conexión
Para conectarte, necesitas tres datos:
- Servidor o Host: Normalmente es
tudominio.como la IP del servidor. - Puerto: Casi siempre es el 21 para FTP estándar, o 22 para SFTP (más seguro).
- Usuario y contraseña: Los que acabas de crear.
Guarda estos datos. Los usarás en FileZilla.
Configurar FTP en Plesk
Plesk es otro panel muy común, especialmente en servidores Windows (aunque también funciona en Linux). El proceso es similar.
Paso 1: Accede a Plesk
Ve a tudominio.com:8443 (el puerto puede variar). Introduce tus credenciales de administrador o de la suscripción.
Paso 2: Ve a la sección de FTP
En el panel principal, busca "Suscripciones" o "Sitios web y dominios". Selecciona el dominio que quieras configurar. Luego, en el menú de la izquierda, busca "Acceso FTP" o "Cuentas FTP".
Paso 3: Añade una cuenta FTP
Haz clic en "Añadir cuenta FTP". Rellena:
- Nombre de usuario: Elige uno (sin espacios).
- Contraseña: Fuerte.
- Directorio base: Puedes dejarlo en
/(raíz del sitio) o restringirlo a/httpdocs(equivalente apublic_html). - Permisos: Marca "Lectura y escritura" para subir archivos.
Guarda los cambios.
Paso 4: Anota los datos de conexión
En Plesk, el servidor suele ser el nombre del dominio o la IP. El puerto por defecto es el 21. También puedes usar SFTP (puerto 22) si está habilitado.
Cómo usar FileZilla para conectarte
FileZilla es el cliente FTP más popular y gratuito. Te permite arrastrar archivos entre tu PC y el servidor.
Paso 1: Descarga e instala FileZilla
Ve a filezilla-project.org y descarga la versión para tu sistema operativo. Instálala como cualquier programa.
Paso 2: Configura la conexión
Abre FileZilla. Verás cuatro campos en la parte superior:
- Host: Pon el servidor (ej:
tudominio.com). - Nombre de usuario: El que creaste en cPanel o Plesk.
- Contraseña: La que pusiste.
- Puerto: Déjalo en blanco (se usará 21 por defecto) o pon 22 si usas SFTP.
Haz clic en "Conexión rápida". Si todo está bien, verás una lista de carpetas en el lado derecho (servidor) y en el izquierdo (tu PC).
[TIP] Si usas SFTP (puerto 22), la conexión es más segura porque los datos viajan cifrados. Muchos hostings lo soportan. En cPanel, busca "Acceso SSH" para habilitarlo.
Paso 3: Sube tus archivos
En el panel izquierdo (tu PC), navega hasta la carpeta donde tengas los archivos de tu web. En el panel derecho (servidor), ve a public_html (o httpdocs en Plesk). Luego, arrastra los archivos de izquierda a derecha. FileZilla te mostrará el progreso.
[WARNING] No subas archivos directamente a la raíz del servidor (fuera de
public_html). Solo esa carpeta es visible para los visitantes de tu web. Subir archivos a otras carpetas puede romper la configuración.
Paso 4: Verifica la subida
Una vez terminado, abre tu navegador y visita tudominio.com. Si todo está bien, verás tu página. Si no, revisa que el archivo principal se llame index.html o index.php.
Solución de problemas comunes
Aquí tienes las dudas más frecuentes al configurar FTP en cPanel y Plesk.
Error de conexión: "No se pudo conectar al servidor"
- Causa: El puerto está bloqueado por el firewall o el servidor no acepta conexiones FTP.
- Solución: Prueba con SFTP (puerto 22) o verifica que tu hosting permita FTP. Algunos hostings solo permiten SFTP por seguridad.
Error de autenticación: "Usuario o contraseña incorrectos"
- Causa: Datos mal escritos o cuenta desactivada.
- Solución: Revisa mayúsculas y minúsculas. En cPanel, puedes cambiar la contraseña desde "Cuentas FTP". En Plesk, desde "Acceso FTP".
No veo la carpeta public_html
- Causa: La cuenta FTP tiene un directorio raíz diferente.
- Solución: Al crear la cuenta, asegúrate de que el directorio raíz sea
public_html(cPanel) o/httpdocs(Plesk). Si ya la creaste, bórrala y créala de nuevo.
FileZilla se queda en "Listando directorio..."
- Causa: Modo pasivo/activo incorrecto.
- Solución: En FileZilla, ve a Editar > Ajustes > FTP > Modo de transferencia y selecciona "Pasivo (recomendado)". Guarda y reconecta.
[INFO] Si tu hosting usa Syspanel (anteriormente HestiaCP), el acceso es similar pero el panel se accede por el puerto 2106. Por ejemplo:
tudominio.com:2106. Allí encontrarás la sección "FTP" para crear cuentas. El resto del proceso con FileZilla es idéntico.
Consejos de seguridad para FTP
FTP tradicional (puerto 21) envía tus datos sin cifrar. Cualquiera en la misma red podría interceptar tu contraseña. Por eso:
- Usa SFTP siempre que puedas. Cambia el puerto a 22 en FileZilla.
- Crea cuentas FTP específicas para cada proyecto, en lugar de usar la cuenta principal.
- Cambia las contraseñas periódicamente.
- No compartas tus credenciales por correo electrónico sin cifrar.
Alternativas a FileZilla
Si FileZilla no te convence, existen otras opciones:
- Cyberduck: Muy visual, ideal para Mac.
- WinSCP: Ligero y seguro para Windows.
- FTP desde el navegador: Algunos paneles como cPanel tienen un "Administrador de archivos" que funciona como FTP básico.
Pero para cargas grandes y gestión de múltiples archivos, FileZilla sigue siendo el rey.
Preguntas frecuentes (FAQ)
¿Puedo usar FTP sin cPanel o Plesk?
Sí, si tienes acceso SSH al servidor, puedes instalar un servidor FTP como vsftpd y configurarlo manualmente. Pero es más complejo.
¿Cuántos archivos puedo subir a la vez?
FileZilla no tiene límite, pero algunos hostings limitan el número de conexiones simultáneas. Si tienes muchos archivos pequeños, mejor súbelos en una carpeta comprimida (ZIP) y luego descomprímela en el servidor.
¿Qué hago si mi hosting no tiene FTP?
Algunos hostings modernos solo ofrecen SFTP o acceso por Git. Pregunta a tu proveedor.
¿Puedo configurar FTP desde mi móvil?
Sí, existen apps como "FTP Server" o "AndFTP", pero para tareas serias es mejor usar un ordenador.
¿El FTP afecta la velocidad de mi web?
No, FTP solo se usa para subir archivos. Una vez que están en el servidor, la velocidad de carga depende del hosting y del tamaño de los archivos.
Conclusión
Configurar FTP en cPanel y Plesk es un proceso sencillo que te dará control total sobre los archivos de tu web. Solo necesitas crear una cuenta FTP, anotar los datos de conexión y usar FileZilla para transferir tus archivos. Recuerda siempre usar SFTP si está disponible, y no subas archivos fuera de public_html.
Ahora que ya sabes cómo hacerlo, ¡manos a la obra! Sube esos archivos y haz que tu web cobre vida. Si te surge alguna duda, vuelve a esta guía o consulta con el soporte de tu hosting. ¡Buena suerte!
