Cómo instalar WordPress en un servidor de Hosting

En este post te voy a explicar cómo instalar WordPress en un servidor utilizando la herramienta cPanel, que es actualmente la herramienta de administración para servidores de hosting más usada y seguramente también la mejor.

como instalar wordpress en un servidor de hosting

 

Imagen de Shutterstock - ©

Además, una vez instalado WordPress, haremos también un repaso rápido a algunos puntos fundamentales en la configuración de WordPress.

Requisitos para poder instalar WordPress con cPanel

Antes de empezar con la demo de la instalación, te quiero comentar una serie de cosas que has de chequear para cerciorarte de que dispones de un hosting adecuado para WordPress.

Tu hosting debe soportar WordPress

No todos los hostings y planes de hosting valen para instalar WordPress.

Un buen hosting para WordPress, hoy en día no sale caro, pero tienes que escoger bien tu proveedor por la calidad varía mucho según el proveedor que escojas y según te muevas 2-3€ al mes para arriba o para abajo en el precio.

Si no le quieres dar muchas vueltas, te puedo recomendar hoy por hoy, por mi buena experiencia, a los siguientes: Webempresa, SiteGround y Hostgator.

Si prefieres escoger el hosting por tu cuenta o ya tienes uno contratado, en general, debes comprobar los siguientes puntos:

  • En primer lugar, cerciórate de que tu proveedor de hosting y el plan que has elegido permiten instalar WordPress.
  • Eso quiere decir que el hosting permita ejecutar aplicaciones creadas en el lenguaje de programación PHP (en el que está hecho WordPress) y la base de datos MySQL.
  • De todos modos, si no te quieres liar con la elección de tu hosting, opta simplemente por alguna de las opciones que te he recomendado.

Necesitas un domino apuntando a tu hosting

En segundo lugar, necesitarás tener un dominio activo bajo el cual se va a ver tu sitio WordPress en Internet.

Lo más común es que hayas contratado tu dominio junto con tu hosting. Tiene la ventaja de que simplifica las cosas porque así el domino ya queda activo y vinculado a tu servidor. No tienes que hacer nada más.

Eso sí, una vez activado un nuevo dominio, tiene que transcurrir un tiempo mínimo para que sea visible en Internet. Esto se llama el tiempo de propagación del dominio y, salvo en ocasiones puntuales, normalmente no suele tardar más de 24 horas.

Así que, si has contratado el hosting e inmediatamente después aún no funciona el dominio, no te alarmes, simplemente espera un día para que el dominio se haya propagado del todo.

Si después de este tiempo aún no funciona, contacto el soporte de tu proveedor.

Si tienes el dominio contratado con otro proveedor, un proveedor de dominios o incluso WordPress.com, no te preocupes: un dominio siempre se tiene que poder configurar para que apunte a otro hosting, es decir, a tu hosting actual.

En este vídeo puedes ver un ejemplo cómo funciona esto:

En cualquier caso, si tienes problemas con esta parte, acude al soporte tu proveedor de dominios y del hosting. Es su obligación ayudarte con esto porque para eso precisamente está el servicio de soporte.

Instalar y configurar WordPress en un alojamiento web con cPanel

Visto esto, ya estamos en condiciones para empezar con la instalación.

La instalación de WordPress se compone de cuatro partes diferenciadas:

  1. Descargar la aplicación WordPress de la web wordpress.org.
  2. Subir los ficheros de la aplicación de WordPress al servidor.
  3. Crear una base de datos que será utilizada por WordPress.
  4. Ejecutar la instalación con el asistente de instalación de WordPress.

Antes de empezar, también un breve comentario en este punto:

Los hostings incorporan a veces también un asistente de instalación propio. No obstante, yo voy a seguir el proceso original de instalación de WordPress porque se hace igual en cualquier proveedor, de modo de modo que podrás seguir los pasos de este vídeo tengas el proveedor que tengas.

Además, es más transparente, es decir, vas a ver mejor en qué consiste realmente instalar WordPress en un hosting y tardamos solamente uno o dos minutos más que con los asistentes específicos de cada hosting.

1.  Descarga de WordPress

Pues dicho esto, me voy a ir a es.wordpress.org, que es la versión en español del portal de wordpress.org.

Una vez dentro de la página principal, haz clic en el botón de la esquina superior derecha donde pone "Consigue WordPress".

descarga de wordpress.org
Haz clic en “Consigue WordPress”.

Ahora llegas a una nueva ventana, donde debes deslizar hacia abajo hasta encontrar el botón que estás viendo en la imagen de abajo. Haz clic en "Descargar WordPress".

descargar wordpress
Haz clic en Descargar WordPress.

Aprovechamos también que estamos aquí para fijarnos en tres menús importantes de esta web:

  • En el menú de temas dispones de miles de temas gratuitos. No obstante, como tema ideal para tu blog te recomiendo, en realidad, el tema profesional de pago Divi que no vas a encontrar aquí.
  • En el menú de plugins dispones de un repositorio con miles de plugins gratuitos que permiten optimizar tu instalación de WordPress y/o extender su funcionalidad.
  • Y luego, por último, es muy importante que sepas que existe un foro gratuito de soporte en el que puedes plantear dudas técnicas y problemas que tengas con tu instalación de WordPress.

Bueno, pues que sepas simplemente que esto está aquí para cuando le quieras echar un vistazo, aunque te tengo que advertir también que no te debes dispersar con estas cosas perdiendo horas y horas probando un montón de temas y plugins.

Es algo muy típico entre los bloggers novatos y hace que pierdas el foco de lo que realmente importa al principio que es crear los primeros contenidos y conseguir que la gente los lea.

2.  Subir WordPress al servidor

Ahora que tengo el fichero con la aplicación de WordPress toca subirlo a mi servidor de hosting. Para esto voy a usar cPanel.

En tu caso, para que puedas acceder a tu cPanel, tu proveedor te tiene que haber enviado un email con los datos de acceso, es decir:

  • La URL de acceso a la herramienta de administración
  • Tu usuario administrador
  • Y tu contraseña
entrar cpanel
La pantalla de login de cPanel.

 

Si no tienes estos datos, ponte en contacto con el soporte de tu hosting para que te los vuelvan a facilitar. También te recomiendo que guardes la URL de acceso a tu cPanel entre los marcadores (bookmarks) de tu navegador para futuros usos.

Y aquí también un paréntesis rápido: el interfaz de cPanel dispone de varias plantillas de diseño, es decir, se puede configurar con diferentes estéticas.

Por eso es posible que tu cPanel tenga un aspecto diferente a lo que ves aquí, pero no te preocupes, es sólo estética. Aunque el interfaz de usuario puede llegar a parecer muy diferente a primera vista, si te fijas bien, verás que todo funciona igual y puedes replicar los pasos exactamente igual a cómo los hago aquí.

cpanel home
La portada de cPanel con todas sus herramientas.

En este tutorial en vídeo, que es prácticamente una versión de este post en vídeo, se usa también cPanel. Puedes echarle un vistazo si prefieres el contenido en formato de vídeo:

Cierro el paréntesis y volvemos a lo nuestro que era subir los ficheros de la aplicación de WordPress a nuestro servidor para que todo quede listo para iniciar la instalación del programa.

Ojo: ¡El hosting web celebra su Black Friday desde ya!

Aviso: estas ofertas son válidas ahora, pueden vencer en unos pocos días.

Esto lo hago con el administrador de archivos de cPanel. Lo puedo localizar buscándolo en la pantalla principal de cPanel en el widget de búsqueda. Para ello he introducido “archivos” y cPanel localiza todos los módulos relacionados con archivos (panel en la derecha).

Entre las opciones disponibles elijo “Administrador de archivos”, lo que me lleva a la pantalla del administrador de archivos.

El lugar para estos ficheros va a ser la carpeta public_html y, por tanto, es la carpeta que voy a utilizar también en este post.

Fíjate que arriba del todo en la imagen superior se ve el menú “Cargar”. Haz clic en este menú y carga en la pantalla que sale a continuación el fichero .zip que te acabas de bajar de wordpress.org.

public html cpanel
Hemos subido el fichero de la aplicación de WordPress. Si subes el fichero de prueba de dominio, también debería aparecer aquí.

Puedes aprovechar que estás aquí para cerciorarte de que tu dominio está bien configurado y funciona como esperas.

Para ello sube el fichero prueba-dominio.html que te puedes descargar a continuación igual que has hecho antes con el fichero .zip de WordPress.

Si todo ha ido bien, el fichero prueba-dominio.html debería aparecer junto al fichero comprimido de WordPress en el listado de ficheros de public_html.

Una vez subido el fichero de prueba del dominio, prueba que tu dominio funciona accediendo simplemente a la siguiente URL:

https://tudominio.com/prueba-dominio.html

Si tienes todo bien, te ha de salir un mensaje como éste:

dominio ok
El mensaje que muestra el fichero que te descargaste antes.

Comentarte también simplemente para que lo sepas que se puede configurar tu hosting para que el dominio principal apunte a una carpeta dentro de public_html.

Es más, en un hosting bueno que no imponga limitaciones en esto, como los que yo te recomendaba (Webempresa, SiteGround o Hostgator), puedes crear incluso diferentes webs con diferentes dominios que cuelguen cada una dentro de una subcarpeta de public_html.

Para ver cómo hacerlo exactamente, tu proveedor de hosting te tiene que facilitar documentación, o bien, explicártelo en el soporte.

En este post se explica el tema un poco más a fondo:

mejor hosting multidominio ¿Cuál es el mejor Hosting Multidominio en España?

Aquí te cuento que es el hosting multidominio, cuales son los mejores proveedores y cómo se configura para alojar varias webs a la vez.

Yo voy a seguir por la vía estándar de instalar WordPress directamente en public_html.

Para ello descomprimo el fichero con el código de WordPress seleccionándolo y haciendo clic en el menú “Extraer” que puedes ver en la imagen de arriba del administrador de archivos WordPress.

Si todo ha ido bien, tiene que haber creado una carpeta “wordpress” dentro de public_html que contiene el código.

instalar wordpress cpanel
Al descomprimir el archivo de WordPress se crea la carpeta “wordpress”.

No obstante, los ficheros deben colgar directamente de public_html. Así que tenemos que moverlos.

Para ello me meto dentro de la carpeta, selecciono todos los ficheros con el menú de “seleccionar todo” y los arrastro con el botón al panel izquierdo dentro de la carpeta public_html. Es decir, los muevo exactamente como lo haría en el sistema de archivos de mi ordenador, con el explorador de archivos de Windows, por ejemplo.

Ahora, los ficheros deben estar colgando dentro de public_html, con lo que ya quedan listos para la instalación:

wordpress cpanel
Ya hemos movido los ficheros de WordPress a donde tienen que estar: en plublic_html.

Como la carpeta “wordpress” se ha quedado vacía, ya no vale para nada y las puedes borrar. Al igual que el fichero .zip que nos descargamos de wordpress.org, éste también se puede borrar.

3.  Crear la base de datos

Con esto tenemos los ficheros de WordPress dispuestos para la instalación. Pero antes de iniciar la instalación tenemos que crear, además, una base de datos porque es ahí donde WordPress almacena sus contenidos y otras cosas.

La base de datos se crea en un segundo con la herramienta de creación de bases de datos de cPanel.

Aquí va a ser muy importante que apuntes tres cosas que te harán falta más adelante en la instalación de WordPress:

  1. El nombre de la base de datos
  2. Un usuario para esa base de datos
  3. Y la contraseña de ese usuario

Por tanto, abre un momento el Notepad o una aplicación similar para ir tomando nota.

Para crear la base de datos, desde cPanel puedo buscar la herramienta de creación de bases de datos.

Por tanto, me voy de nuevo a la pantalla principal de cPanel. Probablemente siga abierta como una pestaña de tu ordenador, pero, si no es así, siempre puedes usar marcador creado antes para volver a ella.

Una vez en esta pantalla, tecleo simplemente “MySQL” en el widget de búsqueda igual que lo hice antes con “archivos” y me salen las herramientas relacionadas con MySQL

Hago clic en el icono de “MySQL Bases de datos”, lo que me abrirá la pantalla de la herramienta de bases de datos y creo una nueva.

Para ello, introduzco el nombre que le quiero dar a la nueva base de datos y hago clic en el botón de “Crear una base de datos”. Apúntate el nombre que le das a esta base de datos en el bloc de notas.

crear base datos cpanel
Rellena los datos y crea la base de datos.

Y ojo: el nombre de la base de datos no es solamente lo que tú has tecleado sino también el prefijo con el subrayado que te ha colocado cPanel automáticamente.

Dale al enlace de “Saltar a Usuarios MySQL” en la esquina superior derecha y haz scroll para irte un poco más abajo a la sección de creación de usuarios de bases de datos.

Crea aquí un nuevo usuario, junto con una contraseña segura (imposible de adivinar). Puedes usar la contraseña que quieras, pero una contraseña fácil de adivinar supone un riesgo de seguridad para tu sitio.

usuario sql cpanel
Aquí indica los datos de usuario de base de datos.

Ya tengo la base de datos y el usuario. Lo que me falta es dar a ese usuario (que va a utilizar WordPress) permisos de acceso a la base de datos que es lo que voy a hacer a continuación.

Para ello, me voy un poco más abajo a la sección en la que puedo agregar usuarios a bases de datos. Aquí agrego el usuario que acabo de crear a la base de datos que acabo de crear.

asignar usuario a la base de datos
Indica el nombre de usuario y el nombre de la base de datos que hemos creado.

Cuando tengas seleccionado el usuario y la base de datos que acabamos de crear, haz clic en "Añadir" y habremos terminado el trabajo con la base de datos.

4.  Asistente de instalación de WordPress

Con los pasos anteriores ya tenemos todo preparado para la última fase de instalación, la cual la vamos a realizar con el asistente de instalación de WordPress.

Recuerda que éste es el asistente de instalación original de WordPress, no hay que confundirlo con los asistentes de instalación específicos de cada hosting que comentaba antes.

Al acceder al dominio, se va a iniciar automáticamente el asistente de instalación. Dale al botón de “¡Vamos a ello!” y empieza la instalación.

bienvenido wordpress
La pantalla de inicio del instalador de WordPress.

En el formulario que ves ahora vas a necesitar los datos del nombre de la base de datos, el usuario de base de datos y su contraseña que has apuntado antes, rellena el formulario con ellos.

wordpress instalar
En el siguiente paso se conecta la base de datos. Ojo con incluir aquí el prefijo que antepone el hosting automáticamente a los nombres.

Los últimos dos campos déjalos como están y dale al botón de “Enviar”.

Si has metido los datos bien, te tiene que salir la pantalla que ves ahora. Dale al botón de “Ejecutar la instalación” y el asistente se pondrá a realizar una serie de tareas de la instalación.

instalar wordpress hosting
Una vez que WordPress está conectado a la base de datos puede comenzar la ejecución de la instalación.

Esto iniciará la instalación en sí de WordPress y tardará unos segundos.

A continuación te saldrá esta pantalla:

datos instalar wordpress
Ahora toca la configuración básica del sitio WordPress en sí y tu usuario para acceder a él.

WordPress ya está instalado y funcionando, pero el asistente necesita los datos básicos del sitio web para poder estar listo del todo:

  • Relleno primero el nombre del sitio, voy a llamarlo “Mi blog de demo”.
  • Luego pongo el nombre del usuario administrador de WordPress que quiero utilizar. No lo confundas, por cierto, con el usuario administrador de tu hosting. Una cosa es el usuario del hosting y otra diferente el usuario de WordPress que estamos configurando aquí.
  • Y ahora una contraseña. Puedes apuntar la que te propone WordPress o crear la tuya. Pero si creas la tuya es fundamental que sea una contraseña segura, es decir, que no se pueda adivinar, ya que si no, te expones a que te hackeen el sitio fácilmente.
  • Después de esto tienes que indicar el correo electrónico asociado al usuario administrador a través del cual WordPress se va comunicar contigo enviándote avisos y otras cosas importantes.
  • Y, por último, si no quieres que Google indexe tu blog, marca esta casilla de aquí. Lo normal será que quieras que sea visible y, por tanto, la dejarías tal como está, sin marcar.

Para completar la instalación, dale al botón de “Instalar WordPress” y el asistente completará la instalación.

Y si todo ha ido bien, te tiene que salir la siguiente pantalla:

wordpress xampp instalar correctamente
¡Y ya hemos terminado!

Ahora el sitio ya está listo definitivamente y podemos acceder a él 🙂

Acceso al escritorio de WordPress

Vamos a empezar por probar que nuestra instalación de WordPress funciona. Para ello, accedemos al escritorio de WordPress que es el lugar desde el cual se hace todo en WordPress.

La URL del escritorio es la siguiente, quédate con ello porque vas a acceder muchas veces aquí:

https://tudominio.com/wp-admin

Si está bien, te tiene que salir la siguiente pantalla:

acceder wordpress campp
La pantalla de autenticación que sale al acceder a la administración de WordPress.

Y aquí tienes que acceder con el usuario administrador y contraseña que introdujiste antes en el formulario del instalador de WordPress.

Ésta es la pantalla que te tiene que salir, la pantalla del escritorio:

escritorio wordpress nuevo
El escritorio de WordPress.

Lo que vas a ver cómo portada del sitio, es decir, lo que va a ver la gente cuando entra a tu dominio va a depender de la plantilla de diseño por defecto que esté activada en WordPress y ésta va cambiando según van saliendo nuevas versiones de WordPress.

En el momento de crear este post, la plantilla por defecto (WordPress 5.7.2) tenía este aspecto:

ejemplo sitio nuevo wordpress
La página principal de WordPress recien instalado.

 

Recuerda de todos modos que este diseño que estás viendo aquí es sólo uno entre muchos.

En WordPress dispones de una infinidad de plantillas de diseño y de muy buena calidad, es precisamente una de las grandes ventajas de WordPress.

Cómo diseñar el resto de tu web a partir de aquí

Para rematar, quiero recomendarte uno de nuestros tutoriales estrella que explica paso a paso y desde cero cómo crear una web con WordPress con un diseño profesional y todo lo que necesitas para arrancar con tu aventura online.

Conclusiones

Si quieres montar una web, WordPress con hosting propio es, de largo, la mejor plataforma que puedes encontrar. Por tanto, en primer lugar, mi enhorabuena por haberla instalado 🙂

Además, es incluso económica si la comparamos con las soluciones en la nube como Wix o Webnode, y mucho más potente, ni decir tiene.

Las únicas contrapartidas con un pequeño esfuerzo adicional en la instalación inicial, pero el cual tampoco pasa de unos minutos de trabajo como has podido ver en esta tutorial, y que tienes que manejar una parte un poco más técnica con el hosting, aunque esto, con un buen hosting, es algo que lo que prácticamente te olvidas y para lo cual, llegado el momento, tienes a tu disposición la ayuda de los técnicos de soporte del hosting.

El premio por estos pequeños inconvenientes es que las posibilidades de tu proyecto online estarán simplemente a galaxias de distancia de las plataformas en la nube antes mencionadas. Por poner un simple ejemplo, tan sólo en cuanto a plugins gratuitos, dispones de más de 30.000 (!) en wordpress.org con los que puedes extender tu web con funcionalidades añadidas.

Aunque, en mi opinión, la ventaja más importante es que con WordPress con hosting propio, mantienes el 100% de control sobre tu web. No dependes de nadie y no por ello no puedes caer en una situación de cautividad como ocurre cuando se usan soluciones en la nube.

Y, por último, recuerda que el hosting va a ser la columna vertebral de tu web.

Por tanto, éste no es un sitio para racanear con el servicio contratado. Y tampoco hace falta, puedes contratar buen hosting con un coste económico muy razonable como es el caso, por ejemplo, de las empresas que personalmente te recomiendo: Webempresa, SiteGround y Hostgator.

¿Te gustaría leer más sobre esta temática? Busca aquí:

Acerca del autor: Berto López

Soy autor y fundador de este blog, e Ingeniero en Informática de formación con amplia experiencia: he trabajado como empleado, empresario, incluso funcionario. Vamos, que he probado de todo 😄

De todo ello, lo que me apasiona de verdad, es el emprendimiento, combinado con la tecnología, algo que he podido retomar con mi proyecto web actual al cual pertenece, entre otras, esa web.

Aparte de mi propia experiencia emprendedora, mi contacto profesional con pymes y pequeños emprendedores me ha generado un gran interés en el marketing online.

Emprendí muy joven y eso hizo que todo el desarrollo inicial de las redes sociales, WordPress, SEO, etc. ya lo viví con esa experiencia. Me fascinó cómo cambió las reglas del juego para bien, sobre todo, para los pequeños emprendedores.

Esto me parece algo tan importante, de tanto calado social, que este blog nace con la vocación de ser un sitio de divulgación de este conocimiento y con la intención de motivar sus lectores para que aprovechen al máximo el potencial de estas disciplinas.


143 comentarios en «Cómo instalar WordPress en un servidor de Hosting»

    • Hola Carlos,

      En tu hosting tienes que tener herramientas similares para trabajar con archivos. El proceso de instalación se te debería hacer bastante similar.

      ¡Un saludo!
      Berto

      Responder
  1. Hola Berto,
    Muchas gracias por el tutorial, me ha ido de perlas.
    Aunque tengo un "problema". Resulta que en el cPanel me han adjudicado un nombre al azar como usuario, y para la URL de la página también, el nombre de usuario con algún numero y WordPress temporal. Cogí Hosting con webempresa el M, será por eso?
    Me recomiendas contactar con el soporte de Webembresa?
    gracias de antemano

    Responder
    • Hola Aida,

      No, con cualquier hosting de pago tienes tu propio dominio, simplemente no lo tendrás configurado. Es un tema para consultarlo al soporte de Webempresa y que te guien ellos.

      ¡Un saludo!
      Berto

      Responder

Deja un comentario

⚠️ Importante: por respeto a esta comunidad, sigue estas pautas al dejar tu comentario:

  • Usa tu nombre personal, ni nombres inventados, ni el de tu web, ni el de tu empresa.
  • Cuida la redacción: separa párrafos y no escribas en mayúsculas (equivale a gritar).
  • No dejes enlaces a tu web en el comentario, dispones del campo "sitio web" para ello.
  • Eliminaremos comentarios con insultos, ofensivos o con lenguaje soez.

Al rellenar el formulario estás dando el consentimiento expreso al tratamiento de tus datos (guardar tu comentario y datos del formulario en el blog) conforme al Reglamento General de Protección de Datos (RGPD).

El responsable de este sitio es Wenova Online S.L.. La finalidad de este formulario es la divulgación en marketing online y emprendimiento, legitimado con tu consentimiento expreso.

El destinatario de tus datos es Webempresa (el hosting de este blog, ubicado en España) y podrás ejercer tus derechos de acceso, rectificación, limitación o supresión de tus datos (ver la política de privacidad).