Wordpress

Cómo instalar WordPress utilizando FTP o cPanel

instalar WordPress utilizando FTP o cPanel

Instalar WordPress pode ser relativamente simples, mas existem diferentes formas de fazer isso dependendo do servidor e do nível de controle que queremos ter sobre a instalação.

En esta guía veremos cómo instalar WordPress manualmente utilizando SFTP/FTP o las herramientas disponibles en cPanel, además de algunas comprobaciones importantes que conviene realizar antes de publicar la web.

¿Prefieres recibir WordPress ya preparado? En mi servicio de hosting para WordPress puedo entregarte WordPress ya instalado y preparado para empezar a trabajar. Y si tu web ya está alojada con otro proveedor, también puedo realizar la transferencia al nuevo servidor, para que no tengas que hacer la migración manualmente.

Antes de instalar WordPress

Antes de empezar necesitamos disponer de una infraestructura donde ejecutar WordPress y de acceso suficiente para realizar la instalación.

Dependiendo del método elegido podemos necesitar:

  • un dominio correctamente configurado;
  • una cuenta de alojamiento compatible con WordPress;
  • acceso a cPanel o al panel proporcionado por el alojamiento;
  • acceso SFTP o FTP si vamos a transferir los archivos manualmente;
  • una base de datos y un usuario con los permisos necesarios;
  • la versión actual de WordPress descargada desde WordPress.org.

También conviene comprobar previamente la versión de PHP y los requisitos técnicos de WordPress, especialmente si estamos trabajando sobre un alojamiento que ya lleva tiempo funcionando.

¿FTP o SFTP?

Tradicionalmente hablamos de “instalar WordPress por FTP”, pero actualmente, cuando el servidor lo permite, prefiero utilizar SFTP.

FTP permite transferir archivos entre nuestro ordenador y el servidor, pero el protocolo FTP convencional no cifra la comunicación de la misma forma que SFTP.

Por eso, si tu alojamiento proporciona acceso SFTP, utilizaría esa opción.

Podemos conectarnos mediante clientes como FileZilla u otras aplicaciones compatibles con el protocolo proporcionado por nuestro servidor.

Método 1: instalar WordPress utilizando SFTP o FTP

La instalación manual mediante transferencia de archivos nos permite controlar directamente qué estamos subiendo y dónde se instalará WordPress.

1. Descarga WordPress

Descarga WordPress desde su sitio web oficial y descomprime el archivo en tu ordenador.

No recomiendo descargar WordPress desde repositorios desconocidos o páginas que ofrezcan paquetes modificados.

2. Conecta con el servidor

Abre tu cliente SFTP/FTP e introduce los datos proporcionados por tu alojamiento: servidor, usuario, contraseña y puerto cuando corresponda.

Si tienes disponible SFTP, utilízalo preferentemente frente al FTP convencional.

3. Localiza el directorio del dominio

Debes subir WordPress al directorio configurado como raíz del dominio donde quieres realizar la instalación.

En determinadas configuraciones puede ser public_html, pero no debemos asumir que siempre será esa carpeta. Un servidor puede alojar varios dominios y cada uno puede utilizar un document root diferente.

4. Sube los archivos de WordPress

Transfiere al directorio correcto el contenido del paquete de WordPress que has descomprimido.

Al terminar deberías encontrar directamente en el directorio de instalación archivos y carpetas como:

  • wp-admin;
  • wp-content;
  • wp-includes;
  • index.php;
  • wp-config-sample.php.

5. Crea la base de datos

WordPress necesita una base de datos para almacenar contenidos, configuraciones, usuarios y otra información necesaria para su funcionamiento.

Desde el panel de alojamiento debemos crear una base de datos y un usuario, asignando a ese usuario los privilegios necesarios sobre la base de datos.

Guarda los siguientes datos porque los necesitaremos durante la instalación:

  • nombre de la base de datos;
  • usuario;
  • contraseña;
  • servidor o host de la base de datos.

6. Ejecuta el instalador de WordPress

Una vez que los archivos estén en el servidor y la base de datos esté preparada, abre el dominio en el navegador.

WordPress iniciará el proceso de configuración y solicitará los datos necesarios para conectarse con la base de datos.

Después podrás definir información como el título inicial del sitio y el usuario administrador.

Método 2: instalar WordPress desde cPanel

cPanel es un panel utilizado por muchos proveedores de alojamiento para administrar dominios, archivos, bases de datos, cuentas de correo y diferentes funciones del servidor.

Dependiendo de la configuración del alojamiento, podemos realizar una instalación manual utilizando sus herramientas o disponer de algún instalador de aplicaciones que automatice parte del proceso.

Instalación manual utilizando cPanel

Si queremos realizar el proceso manualmente, el flujo general es el siguiente:

  1. Accede a cPanel.
  2. Crea una base de datos.
  3. Crea un usuario para esa base de datos.
  4. Asigna al usuario los privilegios necesarios sobre la base de datos.
  5. Descarga WordPress desde WordPress.org.
  6. Accede al Administrador de archivos de cPanel.
  7. Localiza el directorio raíz correspondiente al dominio.
  8. Sube el paquete de WordPress.
  9. Descomprímelo en el directorio correcto.
  10. Accede al dominio y completa el instalador de WordPress.

Subir el archivo comprimido desde el Administrador de archivos y descomprimirlo directamente en el servidor puede resultar más rápido que transferir miles de archivos individualmente mediante FTP.

¿Y si cPanel dispone de un instalador automático?

Algunos servidores incorporan herramientas que permiten instalar WordPress desde el propio panel sin crear y subir manualmente todos los archivos.

En ese caso el proceso puede ser mucho más sencillo: elegimos el dominio, configuramos las opciones disponibles y el sistema prepara WordPress y la base de datos.

La interfaz y las opciones dependen del alojamiento, por lo que no todos los cPanel mostrarán exactamente las mismas herramientas.

Configura correctamente el usuario administrador

Durante la instalación también debemos prestar atención a la cuenta que tendrá privilegios administrativos.

Utiliza una contraseña robusta y evita compartir una misma cuenta administrativa entre diferentes personas.

Si varias personas necesitan trabajar en WordPress, es preferible crear usuarios independientes y asignar a cada uno únicamente los permisos que necesita.

Esto facilita tanto la seguridad como la trazabilidad de las acciones realizadas dentro de la web.

Revisa HTTPS antes de empezar a trabajar

Una instalación nueva debería funcionar correctamente mediante HTTPS.

Comprueba que el certificado esté activo y que WordPress utilice correctamente la versión segura del dominio antes de empezar a crear contenidos y configurar enlaces.

Corregir desde el principio el dominio definitivo y el protocolo utilizado evita tener que solucionar posteriormente URLs antiguas, redirecciones innecesarias o contenido mixto.

Una instalación nueva también necesita mantenimiento

Instalar WordPress es solamente el primer paso.

A partir de ese momento tendremos que mantener el core, los plugins y los temas, realizar copias de seguridad, comprobar compatibilidades y revisar periódicamente el funcionamiento del sitio.

En mi guía sobre cómo actualizar WordPress con seguridad explico el procedimiento que recomiendo para realizar actualizaciones de una forma controlada.

Y si prefieres delegar esta parte, puedes consultar mi servicio de mantenimiento WordPress.

La seguridad no empieza después de publicar la web

Una instalación nueva puede empezar a recibir tráfico automatizado muy pronto.

Por eso no esperaría a que exista una incidencia para pensar en usuarios, actualizaciones, copias de seguridad, permisos y protección del tráfico.

La seguridad debe formar parte de la arquitectura desde el principio, especialmente cuando la web incorpora formularios, usuarios, áreas privadas o WooCommerce.

¿Y si ya tienes WordPress en otro alojamiento?

En ese caso normalmente no necesitas instalar WordPress desde cero.

Podemos trasladar la instalación existente al nuevo servidor conservando la web, base de datos, contenidos, plugins, tema y configuración.

Una migración debe planificarse correctamente para reducir interrupciones y comprobar posteriormente que dominio, HTTPS, formularios, correo, enlaces, tareas programadas y funcionalidades importantes continúan funcionando.

Si contratas mi hosting no necesitas encargarte de esta parte. Si se trata de una web nueva, puedo entregarte WordPress ya instalado. Si actualmente tienes la web con otro proveedor, puedo realizar la transferencia al nuevo alojamiento y comprobar su funcionamiento después de la migración. Puedes consultar el servicio de hosting para WordPress.

¿Instalar WordPress tú mismo o recibirlo ya preparado?

Conocer el proceso de instalación es útil, especialmente si trabajas con WordPress o quieres entender mejor cómo funciona tu alojamiento.

Pero para una empresa el objetivo normalmente no es aprender a crear bases de datos, transferir archivos o configurar una instalación: el objetivo es tener una web funcionando correctamente.

Por eso ambas opciones son perfectamente válidas.

  • Si quieres aprender o gestionar tu propia infraestructura: puedes instalar WordPress manualmente siguiendo los pasos de esta guía.
  • Si quieres empezar directamente con WordPress: puedes utilizar un alojamiento donde la instalación ya se entregue preparada.
  • Si ya tienes una web: normalmente será mejor migrarla que empezar nuevamente desde cero.

Conclusión

WordPress puede instalarse manualmente mediante SFTP/FTP, utilizando las herramientas de cPanel o mediante un instalador proporcionado por el propio alojamiento.

Más importante que el método utilizado es que la instalación quede correctamente configurada sobre una infraestructura adecuada y que, a partir de ahí, exista una estrategia de actualizaciones, copias de seguridad, mantenimiento y seguridad.

Si quieres trabajar tú mismo con la plataforma, puedes consultar mis guías y servicios para WordPress.

Y si prefieres olvidarte de la instalación o de la migración, en mi servicio de hosting protegido para WordPress puedo entregarte WordPress instalado o trasladar tu web actual desde otro proveedor.

Escrito por

Hugo Calixto

¡Hola! Soy Hugo Calixto, Desarrollador Web y Experto en SEO con más de 15 años de experiencia. Mi Enfoque: Desarrollo Web de Páginas y Tiendas Online con CMS WordPress o CMS Personalizado; Consultoría SEO orientada a resultados; Alojamiento WEB de alta calidad y seguridad. Ser polivalente es necesario en los tiempos actuales. Aporto experiencia en diversas áreas para ofrecer soluciones económicas y eficaces a mis clientes.