Actualizada [18/06/2021]

Instalación de WordPress

Previsualización
  Duración: 10:58 minutos
  Más información

Introducción

 

En esta primera Lección de Curso de WordPress básico repasamos el proceso de instalación de WordPress a través del panel de control del alojamiento (Hosting) de forma automática y mostramos cómo descargar el archivo comprimido ZIP desde WordPress.org e instalarlo de forma manual en un Hosting.

La instalación manual se realiza utilizando la última versión estable del momento que es WordPress 5.7.2

Nota: El presente Curso se elaboró en base a WordPress 4.9.9 y aunque la mayoría de los temas tratados en el curso no varían entre versiones, salvo pequeños cambios, algunas lecciones como esta de “Instalación de WordPress” y otras en las que se tocan temas o configuraciones que han cambiado en las actuales versiones estables, se están actualizando a WordPress 5.7.x para que muestren las pantallas y diferentes elementos acordes a tu instalación de WordPress “estable”.

Para poder instalar WordPress (y nos referiremos a lo largo de todo el Curso a WordPress.org, es decir, la versión libre y gratuita) necesitas contar con una alojamiento web, llamado Hosting, donde poder alojar tu página y gestionar el dominio que vayas a utilizar para tu proyecto web, tu tienda online, etc.

No es necesario que tengas actualmente un sitio web activo en un Hosting para poder realizar este Curso.

Si no eres cliente de Webempresa, se supone que tienes tu propio Hosting, en el proveedor que sea, y es en el panel del Hosting de ese proveedor donde tú tienes que realizar la instalación de WordPress.

Puedes realizar este Curso también instalando WordPress en tu ordenador, utilizando algún servidor local gratuito como WAMPP/XAMPP/LAMPP (no lo abordamos en este Curso) de forma que te sirva para avanzar en las prácticas del presente curso.

Requisitos para instalar WordPress

 

La mayoría de proveedores de alojamiento web (Hosting) dispone de un Panel de Administrador (cPanel, Plesk, DirectAdmin, Webmin, etc.) y en el caso concreto de este Curso utilizaremos cPanel para realizar la instalación y otras acciones a lo largo de las lecciones, ya que es el panel de gestión de alojamiento web que utiliza Webempresa.

Los requisitos recomendados para trabajar con WordPress son:

  • Versión PHP mínima: 7.0 (para WordPress 4.8 y versiones superiores )
  • Versión PHP recomendada: 7.3 (Con 7.4 funciona más rápido).
  • memory_limit: 256M
  • max_execution_time: 60
  • max_input_time: 60
  • upload_max_filesize: 128M
  • post_max_size: 128M
  • max_input_vars = 1000 o superior.
  • allow_url_fopen: on (Activado permite importar imágenes).
  • safe_mode: off
  • cURL: (Con cURL instalado pasarelas como Paypal y otras funcionan sin problemas).
  • mod_rewrite: instalado y activado.
  • mod_security: off
  • JSON: ON
  • ctype: ON
  • mySQL: 5.7 o superior (mejor rendimiento con mariaDB).
  • mySQL: INNODB (myIsam no funciona correctamente).
  • php.ini: (Debe incluir date.timezone).
  • Open SSL: Versión 1.0.2 o superior.
  • Servidores: Linux.
  • cageFS y otro Firewall técnico en el servidor configurado correctamente para que en el dashboard no sea muy lento el bloquear servicios externos como Analytics integrado en plugin en el dashboard (por ejemplo).
  • suhosin.request.max_vars = 2048 o superior.
  • suhosin.post.max_vars = 2048 o superior.

Instalación de WordPress desde cPanel (autoinstalador)

 

Cuando accedes al Panel de Hosting cPanel, dispones de una serie de herramientas, entre ellas, un sistema de instaladores para WordPress, ya sea una instalación básica, solo del CMS, una instalación de WordPress con WooCommerce incluido ya preinstalado para poder poner en marcha tu tienda online rápidamente o incluso instaladores de WordPress con constructores visuales como Divi.

El instalador automático de WordPress te facilita todo el proceso facilitando apenas una serie de datos para poder lanzar dicho proceso.

  • Estableces un nombre para el sitio web.
  • Seleccionas un dominio que previamente tengas ya disponible a tu nombre.
  • Si se trata de una instalación secundaria (2ª web) en el campo “Ruta” pon el nombre de la carpeta destino de la web.
  • Establece un email para que WordPress (tu instalación) sepa donde enviarte los correos de administración (registros/altas de usuarios, comentarios que realicen en tu web…)
  • Pon tu usuario y contraseña de acceso a la web.
  • Lanza la instalación, que en la mayoría de casos (y proveedores de Hosting) en menos de 1 minuto se completará.

Si el proceso de instalación automática ha sido correcto, ya tendrás disponible una instalación de WordPress, para poder acceder a ella (al dashboard) de forma que puedas empezar a gestionarla.

Instalación de WordPress manualmente

 

La instalación manual de WordPress no difiere mucho de la automática en cuanto al resultado final, ya que ambas instalaciones funcionarán exactamente de la misma forma, pero en la automática el usuario no necesita realizar tareas de subida de archivos, etc., mientras que la instalación manual requiere descargarse un archivo, subirlo al Hosting y realizar todo el proceso intermedio.

Explicado en detalle el proceso es el siguiente:

  • Descarga el archivo comprimido ZIP de la versión estable desde WordPress.org
  • Accede a tu Panel de Hosting y abre tu administrador de archivos (filemanager).
  • Crea una carpeta (si no existe) donde realizar la instalación.
  • Sube al Hosting el archivo .zip que has descargado a tu ordenador y extráelo.
  • Mueve los archivos de la carpeta creada /public_html/wordpress/ hacia la carpeta /public_html/ *
  • Elimina la carpeta vacía adicional creada /wordpress/ ya que no la necesitarás.
  • Desde tu Panel de Hosting ahora toca crear la base de datos para esta instalación de WordPress. Accede a tu Panel de Hosting, Bases de Datos, Crear una nueva base de datos.
  • Pon un nombre de base de datos que no contenga espacios, acentos o caracteres especiales y haz clic en Crear una base de datos.
  • En esa misma pantalla, más abajo, debes crear el usuario que tendrá privilegios para poder usar esa base de datos y le generas una contraseña segura, preferible solo alfanumérica (letras y números).
  • Asígnale los permisos pertinentes a ese usuario creado para que pueda ejecutar consultas, escribir y realizar otras tareas en la base de datos. Hazlo desde la opción Añadir usuario a la base de datos > Todos los privilegios.
  • Anota todos los datos de la base de datos ya que los necesitarás en el proceso de instalación.
  • Desde una pestaña de tu navegador abre la url de tu dominio https://tu-dominio.com/ (o la url temporal si no tienes el dominio activo en tu Hosting todavía) para lanzar el instalador de WordPress.
  • Sigue las pantallas del proceso de instalación y recuerda aportar los datos que te pedirá de la base de datos.
  • Pon el prefijo de la base de datos que por lo general será: wp_
  • Haz clic en el botón Ejecutar la instalación.
  • Añade un Título del sitio (nombre que tendrá tu sitio web).
  • Establece una contraseña robusta, alfanumérica para tu usuario Administrador.
  • Pon una cuenta de email en la que si recibas notificaciones de tu sitio web.
  • Haz clic en el botón Instalar WordPress.
  • Una vez concluido este proceso ya podrás usar tu sitio y acceder al dashboard (panel de administración de tu web) desde la url https://tu-dominio.com/wp-admin

* El archivo ZIP descargado, al extraerlo crea automáticamente la carpeta /public_html/wordpress/ y pone dentro los archivos y carpetas de la instalación, lo que supone una ruta o nivel de ruta adicional al deseado lo que podría suponer que tu web acabase cargando desde https://tu-dominio.com/public_html/wordpress/ en lugar de hacerlo de forma adecuada desde https://tu-dominio.com/ por este motivo es por el que se deben mover los archivos.

A partir de aquí, ya dentro del panel de administración de WordPress, comienza la aventura de diseñar tu sitio web con WordPress.

 

Nota: Las instalaciones manuales que realizas de WordPress no quedan reflejadas en el Panel de Hosting sea cPanel o cualquier otro que disponga de control de instalaciones automáticas, por lo que no verás disponible esta instalación salvo que accedas a la carpeta correspondiente o la invoques desde el dominio con el que la has asociado.

 

En este vídeo puedes ver cómo se realiza todo el proceso de instalación manual de WordPress en una carpeta del Hosting.

  Duración: 13:24 minutos
  Más información

Si este proceso lo has realizado de forma correcta tendrás disponible una instalación de WordPress en tu Hosting.

Desinstalación manual de WordPress

 

La desinstalación manual de WordPress se aplica a casos en los que anteriormente la instalación se realizó también manualmente o fue fruto de un traslado de una web desde otro Hosting, lo que supone que esta instalación posiblemente carezca de desinstalador automático en tu Panel de Hosting.

Si necesitas desinstalar (más bien eliminar) una web con WordPress que instalaste de forma manual, este es el proceso:

  • Realiza una copia de seguridad completa del Hosting y descárgala al ordenador (por si acaso).
  • Accede a la carpeta de la instalación a eliminar y edita el archivo wp-config.php
  • Anota el nombre de la base de datos y del usuario de la base de datos de esta instalación a eliminar.
  • Desde tu Panel de Hosting ve a Bases de Datos, Bases de Datos MySQL.
  • Elimina el usuario de la base de datos afectado.
  • Elimina la base de datos afectada.
  • Ve a tu Panel de Hosting, Archivos y abre tu Administrador de Archivos o Filemanager.
  • Selecciona y elimina la carpeta de la instalación de WordPress afectada. *
* Revisa antes de eliminar la carpeta de la instalación manual que no haya carpetas de otras webs o instalaciones, sobre todo si la pusiste en la carpeta principal /public_html/ o raíz de tu Hosting.

Nota: Es importante que te asegures de vaciar la Papelera de tu Administrador de Archivos para que los archivos y carpetas eliminados dejen de ocupar espacio en tu Hosting.

En este Curso no se aborda el uso del “editor de bloques” Gutenberg. Para conocer el nuevo editor de bloques desde WordPress 5.0 en adelante te recomendamos realizar el Curso de Gutenberg Básico de Webempresa University

¡Te espero en la siguiente lección del Curso! 😉

Cuestionario de Preguntas

 

Volver a: Curso de WordPress Gratis