WordPress funciona en más del 40 % de todas las webs del mundo. Desde blogs sencillos hasta grandes tiendas online: todo es posible. Y lo mejor: hoy instalarlo es tan sencillo que en 10 minutos tienes una web funcionando.

¿Qué necesitas?

Antes de empezar a instalar:

  • Hosting web compatible con PHP y MySQL
  • Un dominio conectado a tu hosting
  • Datos de FTP o acceso a tu panel de control

En la mayoría de los proveedores de hosting modernos puedes instalar WordPress con un solo clic. También es posible la instalación manual.

Método 1: instalación de un clic (recomendado)

La forma más rápida. La mayoría de los paneles de control tienen un autoinstalador:

En DirectAdmin/cPanel:

  1. Inicia sesión en tu panel de control
  2. Busca “Softaculous”, “Installatron” o “WordPress”
  3. Haz clic en instalar WordPress
  4. Rellena los datos de tu web (título, nombre de usuario de administrador, contraseña)
  5. Haz clic en instalar

En un minuto tu web de WordPress está lista.

Método 2: instalación manual

A veces quieres o necesitas instalar manualmente. Estos son los pasos:

Paso 1: descarga WordPress

Ve a nl.wordpress.org y descarga la última versión. Obtendrás un archivo ZIP.

Paso 2: súbelo a tu servidor

Descomprime el archivo ZIP y sube su contenido por FTP a la raíz web de tu hosting (webroot) (normalmente public_html o www). También puedes subir el archivo ZIP desde tu panel de control y descomprimirlo allí.

Paso 3: crea una base de datos

En tu panel de control:

  1. Ve a Bases de datos MySQL
  2. Crea una nueva base de datos
  3. Crea un usuario de base de datos
  4. Asigna el usuario a la base de datos con todos los privilegios

Anota el nombre de la base de datos, el nombre de usuario y la contraseña.

Paso 4: ejecuta la instalación

Ve a tu dominio en el navegador. WordPress inicia la instalación automáticamente:

  1. Elige tu idioma
  2. Rellena los datos de la base de datos
  3. WordPress prueba la conexión
  4. Rellena el título de tu web y los datos de administrador
  5. Haz clic en “Instalar WordPress”

Paso 5: inicia sesión

Ve a example.com/wp-admin e inicia sesión con los datos que has elegido. Tu web de WordPress está lista.

Qué hacer justo después de la instalación

Tu web funciona, pero hay un par de cosas que debes configurar enseguida:

Configurar los enlaces permanentes

Ve a Ajustes → Enlaces permanentes y elige “Nombre de la entrada”. Esto da URLs legibles como /contact/ en lugar de /?p=123.

Elimina el contenido predeterminado

WordPress instala una entrada y una página de ejemplo. Elimínalas.

Instala plugins esenciales

  • Un plugin de seguridad (Wordfence o Sucuri)
  • Un plugin de copias de seguridad (UpdraftPlus)
  • Un plugin de SEO (Yoast SEO o RankMath)

Elige un tema

El tema predeterminado está bien para empezar, pero probablemente querrás otro. Ve a Apariencia → Temas.

Activa el SSL

Asegúrate de que tu web funciona con HTTPS. Cambia la URL de WordPress en Ajustes → Generales.

Preguntas frecuentes

¿Puedo instalar WordPress en local para hacer pruebas?

Sí, con herramientas como LocalWP, XAMPP o MAMP puedes ejecutar WordPress en tu propio ordenador.

¿Cómo actualizo WordPress?

WordPress muestra un aviso cuando hay actualizaciones. Haz clic en actualizar. Haz siempre una copia de seguridad antes.

¿Puedo mover WordPress a otro dominio?

Sí, pero requiere algo de trabajo. Tienes que modificar la base de datos y mover los archivos.

Empieza con WordPress

Instalar WordPress con Softaculous

La forma más sencilla si tu hosting tiene Softaculous o un instalador de aplicaciones similar:

  1. Inicia sesión en tu panel de control
  2. Busca Softaculous, Installatron o One-Click Installer
  3. Elige WordPress
  4. Rellena los datos:
    • Dominio y carpeta de instalación
    • Nombre y descripción de la web
    • Nombre de usuario y contraseña de administrador
    • Dirección de correo electrónico del administrador
  5. Haz clic en Instalar
  6. Listo. Ya puedes iniciar sesión en example.com/wp-admin

Instalar WordPress manualmente

Si no tienes un instalador, puedes instalar manualmente:

Paso 1: descargar WordPress

Descarga la última versión desde wordpress.org. Descomprime el archivo ZIP en tu ordenador.

Paso 2: crear la base de datos

En tu panel de control:

  1. Ve a Bases de datos MySQL
  2. Crea una nueva base de datos
  3. Crea un usuario con una contraseña segura
  4. Asigna el usuario a la base de datos con todos los privilegios
  5. Anota: nombre de la base de datos, usuario, contraseña, host (normalmente localhost)

Paso 3: subir los archivos

Sube todos los archivos de WordPress a tu carpeta public_html o httpdocs por FTP o con el administrador de archivos (File Manager).

Paso 4: asistente de instalación

Ve a example.com en tu navegador. Se inicia el asistente de instalación:

  1. Elige tu idioma
  2. Rellena los datos de la base de datos
  3. Elige un título para la web, un nombre de usuario de administrador y una contraseña
  4. Haz clic en Instalar

Después de la instalación

Primeros pasos

  • Inicia sesión en /wp-admin con los datos que has elegido
  • Ve a Ajustes > Generales y comprueba el título y la URL de tu web
  • Ve a Ajustes > Enlaces permanentes y elige una estructura legible
  • Elimina la entrada y la página predeterminadas
  • Instala un tema que se adapte a ti

Plugins esenciales

Estos plugins son útiles para casi cualquier web:

  • Yoast SEO o RankMath: optimización para buscadores
  • WP Super Cache o W3 Total Cache: velocidad
  • Wordfence o Sucuri: seguridad
  • UpdraftPlus: copias de seguridad
  • Contact Form 7 o WPForms: formularios de contacto

Seguridad

  • Usa una contraseña segura y única
  • Instala un plugin de seguridad
  • Mantén WordPress, los temas y los plugins al día
  • Elimina los plugins y temas que no uses
  • Haz copias de seguridad con regularidad

Mantenimiento de WordPress

Después de la instalación, el mantenimiento regular es importante:

Cada semana

  • Comprueba si hay actualizaciones de WordPress, los temas y los plugins
  • Comprueba que tu web funciona correctamente
  • Revisa los comentarios y los envíos de formularios

Cada mes

  • Haz una copia de seguridad manual
  • Comprueba tus registros de errores
  • Prueba tus copias de seguridad restaurándolas
  • Revisa tus plugins y elimina los que no uses

De forma periódica

  • Optimiza tu base de datos
  • Comprueba la velocidad de la web
  • Revisa los registros de seguridad
  • Actualiza el contenido y comprueba si hay enlaces rotos

Una web de WordPress bien mantenida es más rápida, más segura y más fiable. Dedica unos minutos cada semana al mantenimiento y evita grandes problemas más adelante.

Instalar WordPress es el primer paso hacia tu propia web. Con los instaladores de un clic que ofrecen la mayoría de los proveedores de hosting, se ha convertido en un juego de niños. En unos minutos tienes WordPress funcionando.

Después de la instalación empieza el trabajo de verdad: elegir un tema, instalar plugins esenciales y añadir tu contenido. Tómate tu tiempo para conocer WordPress: es una plataforma potente con posibilidades infinitas. Y no olvides hacer con regularidad copias de seguridad de tu nueva web.

WordPress te permite crear una página web profesional sin conocimientos de programación. Instálalo, explora las posibilidades y construye tu presencia online con el CMS más popular del mundo.

Instalar WordPress es solo el principio. La verdadera potencia está en los miles de plugins y temas que hacen única tu web. Explora las posibilidades y construye tu web ideal paso a paso.

Empieza ya con WordPress y construye tu presencia online.

En el hosting WordPress de Theory7, WordPress viene preinstalado. Puedes empezar a construir de inmediato sin complicaciones técnicas.

Instalar WordPress: comparativa de métodos

Hay varias formas de instalar WordPress. El método que mejor te encaje depende de tus conocimientos técnicos y de tu entorno de hosting.

MétodoDificultadTiempoControlRecomendado para
Instalador de un clic (Softaculous)Muy fácil2 minutosLimitadoPrincipiantes
Instalación manualMedia15-30 minutosTotalDesarrolladores
WP-CLI (línea de comandos)Avanzada5 minutosTotalUsuarios con experiencia
Hosting WordPress gestionadoNo requiere instalaciónAl instanteLimitadoUsuarios que prefieren delegar
Instalación local (XAMPP/Local)Media10-20 minutosTotalDesarrollo y pruebas

Después de instalar WordPress: primeros pasos esenciales

Justo después de instalar WordPress hay una serie de pasos cruciales que debes dar para que tu web sea segura y funcione bien:

  1. Configura la estructura de enlaces permanentes: ve a Ajustes → Enlaces permanentes y elige “Nombre de la entrada” para tener URLs amigables para el SEO
  2. Elimina el contenido predeterminado: borra la entrada “Hello World”, la página de ejemplo y el comentario predeterminado
  3. Elige e instala un tema: elige un tema rápido y adaptable a móviles (responsive) que encaje con tu web
  4. Instala plugins esenciales: un plugin de seguridad (Wordfence), un plugin de SEO (Yoast), un plugin de caché (WP Super Cache)
  5. Activa el SSL: asegúrate de que tu web funciona con HTTPS y configúralo en Ajustes → Generales
  6. Activa las actualizaciones automáticas: activa las actualizaciones automáticas para el núcleo de WordPress, los temas y los plugins
  7. Configura las copias de seguridad: instala un plugin de copias de seguridad y configura copias automáticas diarias
  • Consejo: cambia el nombre de usuario “admin” predeterminado por uno único
  • Consejo: instala como máximo 15-20 plugins para mantener tu web rápida
  • Consejo: desactiva la edición de archivos en wp-config.php con define('DISALLOW_FILE_EDIT', true);

En el hosting WordPress de Theory7, WordPress viene preinstalado y optimizado, para que puedas empezar de inmediato.

Preguntas frecuentes sobre cómo instalar WordPress

¿Qué versión de PHP necesito para WordPress?

WordPress requiere como mínimo PHP 7.4, pero se recomienda encarecidamente PHP 8.2 o superior para obtener mejor rendimiento y seguridad. En Theory7 puedes cambiar la versión de PHP fácilmente desde DirectAdmin.

¿Cuánto espacio en disco necesita WordPress?

Una instalación limpia de WordPress ocupa unos 60 MB. Con un tema, plugins y contenido crece rápidamente. Cuenta con un mínimo de 1 GB para una web de tamaño medio y 5-10 GB si usas muchos archivos multimedia.

¿Puedo tener varias webs de WordPress en el mismo hosting?

Sí, con dominios adicionales (add-on) en DirectAdmin puedes ejecutar varias instalaciones de WordPress independientes en un solo plan de hosting. Cada web tiene su propia base de datos y sus propios archivos.

Instalar WordPress: seguridad desde el principio

Justo después de instalar WordPress es crucial poner la seguridad en orden. Muchos ataques se dirigen a instalaciones nuevas y desprotegidas. Aplica estas medidas inmediatamente después de la instalación:

  • Cambia el prefijo de la base de datos: por defecto WordPress usa wp_ como prefijo. Elige un prefijo único para dificultar los ataques de inyección SQL.
  • Elimina readme.html y license.txt: estos archivos revelan la versión de WordPress a los atacantes.
  • Desactiva XML-RPC: desactiva xmlrpc.php si no lo necesitas. Este archivo es un vector habitual de ataques de fuerza bruta.
  • Cambia la URL de acceso: usa un plugin como WPS Hide Login para cambiar la URL /wp-admin/ predeterminada por otra única.
  • Plugin de seguridad: instala Wordfence o iThemes Security para protección con firewall y análisis de malware.

Con el hosting WordPress de Theory7 muchas de estas medidas de seguridad ya vienen implementadas de serie a nivel de servidor, para que puedas ponerte en marcha de forma segura con tu nueva web de WordPress de inmediato.

Instalar WordPress en diferentes tipos de hosting

El método para instalar WordPress varía según tu tipo de hosting. A continuación explicamos los pasos específicos para los entornos de hosting más habituales.

Instalación en hosting compartido

La mayoría de los proveedores de hosting compartido ofrecen un instalador de un clic, como Softaculous o Installatron. Inicia sesión en tu panel de control (DirectAdmin o cPanel), busca el autoinstalador y selecciona WordPress. Rellena los ajustes que quieras: directorio de instalación, nombre de la web, nombre de usuario de administrador y contraseña. El instalador se encarga de crear la base de datos, descargar WordPress y hacer la configuración básica. En unos minutos tu web de WordPress está lista para usar.

Instalación en un VPS

En un VPS (servidor virtual privado) tienes más control, pero también más responsabilidad. Primero tienes que instalar y configurar un servidor web (Apache o Nginx), PHP y MySQL o MariaDB. Después descargas WordPress manualmente, creas una base de datos desde la línea de comandos o phpMyAdmin y configuras el archivo wp-config.php. Este método requiere más conocimientos técnicos, pero ofrece máxima flexibilidad y rendimiento.

Comparativa de métodos de instalación

MétodoDificultadDuraciónFlexibilidadAdecuado para
Instalador de un clicSencilla5 minutosLimitadaPrincipiantes
Manual por FTPMedia15-30 minutosBuenaUsuarios avanzados
VPS por línea de comandosDifícil30-60 minutosMáximaDesarrolladores
Local (XAMPP/Local)Media20 minutosMáximaDesarrollo

Instalar WordPress: primeros pasos esenciales tras la instalación

Tras instalar WordPress hay varios pasos cruciales que debes dar de inmediato para garantizar una web segura y que funcione bien.

Configurar la estructura de enlaces permanentes

Ve de inmediato a Ajustes > Enlaces permanentes y elige la opción Nombre de la entrada. Así obtienes URLs legibles que se posicionan mejor en los buscadores. La estructura de enlaces permanentes predeterminada, con parámetros de consulta, es ilegible y mala para el SEO. Con la estructura por nombre de la entrada, tus URLs se basan automáticamente en los títulos de tus páginas, lo que ayuda tanto a los usuarios como a los buscadores a entender el contenido de la página.

Instalar plugins esenciales

Instala de inmediato los plugins más importantes para seguridad, SEO y rendimiento. Un plugin de seguridad como Wordfence o Sucuri protege contra ataques de fuerza bruta y malware. Un plugin de SEO como Yoast SEO o Rank Math te ayuda a optimizar tu contenido para los buscadores. Un plugin de caché como WP Super Cache o W3 Total Cache mejora considerablemente la velocidad de carga. Limita el número total de plugins a un máximo de 15 a 20 para evitar problemas de rendimiento.

Aplicar medidas de seguridad

Elimina la cuenta de administrador predeterminada y crea un nuevo administrador con un nombre de usuario único. Usa una contraseña segura de al menos 12 caracteres con mayúsculas, minúsculas, números y caracteres especiales. Activa la autenticación en dos factores mediante un plugin. Elimina también las entradas y páginas predeterminadas que WordPress crea automáticamente, y elimina los temas que no uses para reducir el vector de ataque.

Instalar WordPress: optimizar el rendimiento desde el principio

Una web rápida es esencial tanto para la experiencia de usuario como para el SEO. Si prestas atención al rendimiento desde el momento en que instalas WordPress, evitas problemas más adelante.

Versión de PHP y límites de memoria

Asegúrate de que tu entorno de hosting ejecuta como mínimo PHP 8.1 para un rendimiento óptimo de WordPress. Las versiones antiguas de PHP no solo son más lentas, sino también inseguras. Además, aumenta la memoria de PHP a un mínimo de 256MB en wp-config.php. Así evitas errores relacionados con la memoria al usar temas y plugins más complejos que requieren más recursos.

Optimización de la base de datos

WordPress guarda las revisiones de cada página y de cada entrada, lo que puede hacer que la base de datos crezca rápidamente. Limita el número de revisiones en wp-config.php. Instala un plugin como WP-Optimize para eliminar periódicamente los datos innecesarios de la base de datos. Una base de datos limpia y optimizada da lugar a tiempos de carga más rápidos y a una gestión más fluida.

¿Quieres profundizar en cómo elegir la versión de PHP adecuada? Consulta nuestro artículo sobre cómo elegir la versión de PHP para consejos detallados.

Instalar WordPress: preguntas frecuentes y resolución de problemas

Al instalar WordPress, los principiantes suelen encontrarse con las mismas dudas y problemas. Aquí encuentras respuestas a las preguntas más frecuentes y soluciones a problemas habituales.

Pantalla en blanco tras la instalación

La pantalla blanca de la muerte (white screen of death) es uno de los problemas más habituales tras una instalación nueva de WordPress. Suele deberse a un límite de memoria de PHP demasiado bajo o a un tema o plugin incompatible. Primero aumenta el límite de memoria de PHP en wp-config.php. Si el problema continúa, cambia el nombre de la carpeta plugins por FTP para desactivar todos los plugins y vuelve a un tema predeterminado. Después activa los plugins uno a uno para identificar la causa.

No se puede establecer la conexión con la base de datos

El mensaje de error que indica que no se puede establecer la conexión con la base de datos apunta a datos incorrectos en wp-config.php. Comprueba el nombre de la base de datos, el nombre de usuario, la contraseña y el host de la base de datos. En hosting compartido el host suele ser localhost, pero algunos proveedores usan una dirección de servidor de base de datos distinta. Verifica también que el usuario de la base de datos tenga realmente privilegios sobre la base de datos indicada.

Lista de comprobación para instalar WordPress

  • Antes de la instalación: versión 8.1 de PHP o superior instalada, MySQL 5.7+ o MariaDB 10.4+, mínimo 256MB de memoria de PHP
  • Durante la instalación: contraseña de administrador segura, prefijo de tablas único, configurar la indexación en buscadores como prefieras
  • Justo después de la instalación: configurar los enlaces permanentes con el nombre de la entrada, eliminar el contenido predeterminado innecesario, instalar un plugin de seguridad
  • Durante la primera semana: configurar un plugin de SEO, establecer un calendario de copias de seguridad, activar un plugin de caché, añadir un formulario de contacto
  • Primer mes: publicar de cinco a diez artículos de blog, conectar Google Search Console, enviar un sitemap

¿Necesitas ayuda con tu primera web de WordPress? Consulta nuestro tutorial completo sobre cómo crear una web con WordPress.

Instalar WordPress: multisitio y configuraciones avanzadas

Para quienes quieren gestionar varias webs desde una sola instalación, instalar WordPress como red multisitio es una solución potente.

Consideraciones sobre WordPress Multisite

WordPress Multisite te permite gestionar varias webs desde una sola instalación de WordPress. Es ideal para empresas con varias marcas, centros educativos o agencias de diseño web que gestionan las webs de sus clientes. Las ventajas son la gestión centralizada de actualizaciones y plugins, y la creación sencilla de nuevas webs. Los inconvenientes son una configuración más compleja, mayores requisitos de servidor y el riesgo de que un problema afecte a todas las webs a la vez. Considera el multisitio solo si realmente gestionas varias webs relacionadas.

Configurar un entorno de desarrollo local

Para un desarrollo serio con WordPress, un entorno de desarrollo local es imprescindible. Herramientas como Local by Flywheel, XAMPP y DevKinsta te permiten ejecutar WordPress en local en tu ordenador sin hosting. Esto permite experimentar con seguridad con temas, plugins y cambios de código sin afectar a tu web publicada. Usa un flujo de trabajo con staging en el que pruebes primero los cambios en local, los verifiques después en un servidor de staging y solo entonces los subas a producción, para máxima seguridad.

Instalar WordPress en diferentes entornos de hosting

Instalar WordPress varía según el entorno de hosting. En hosting compartido normalmente usas un autoinstalador como Softaculous o el instalador de un clic de tu proveedor. En un VPS instalas WordPress manualmente desde la línea de comandos, lo que da más control pero también exige más conocimientos técnicos. En el hosting WordPress gestionado, la instalación suele venir ya hecha y puedes empezar de inmediato a configurar tu web. Elige el método que encaje con tu nivel técnico y con el grado de control que quieras sobre tu entorno de hosting.

Fuentes y referencias

  • WordPress.org: documentación oficial (wordpress.org)
  • Wordfence: WordPress Security Report (wordfence.com)
  • Sucuri: Website Security Research (sucuri.net)