WP-CLI

Instalar WordPress con wp-cli

Normalmente puedes instalar WordPress descargando los archivos desde su web oficial y subiéndolos por FTP. Pero si realizas esta tarea a menudo, cualquier mejora en el tiempo que empleas es clave para trabajar de forma más eficiente.

Con WP-CLI puedes instalar WordPress en apenas tres pasos y sin necesidad de abrir el navegador.


¿Qué es WP-CLI?

Si ya trabajas con servidores y terminal, sabrás lo útil que es automatizar tareas con la línea de comandos.
WP-CLI es una utilidad pensada para WordPress que te permite ejecutar acciones rutinarias con un comando, en lugar de hacerlo desde el clásico wp-admin.


Instalar una versión específica de WordPress con WP-CLI

En algunos casos, por motivos de compatibilidad, quizá necesites instalar una versión concreta de WordPress. Para ello, simplemente añade el parámetro:

--version=4.2.2

Guía paso a paso

Estos son los pasos que debes seguir para instalar WordPress con WP-CLI:

1. Accede por SSH y sitúate en la carpeta donde quieres instalarlo

Por ejemplo, la raíz del dominio:

cd public_html/

2. Descarga WordPress en ese directorio

Para que la instalación no se realice en inglés, añade el parámetro --locale=es_ES:

wp core download --locale=es_ES

3. Genera el archivo wp-config.php

Ejecuta este comando y sustituye los valores por los de tu base de datos:

wp core config --dbname=usuario_basededatos --dbuser=usuario_usuariobasededatos --dbpass=tuclave --dbhost=localhost --dbprefix=prefijo_

Parámetros y su significado

ParámetroDescripciónEjemplo
–dbnameBase de datos que vas a usar–dbname=usuario_basededatos
–dbuserUsuario MySQL para conectar–dbuser=usuario_usuariobasededatos
–dbpassContraseña del usuario MySQL–dbpass=tuclave
–dbhostServidor de la base de datos–dbhost=localhost
–dbprefixPrefijo para las tablas–dbprefix=prefijo_

Antes de llegar a este punto, asegúrate de haber creado la base de datos y el usuario MySQL desde tu cPanel:

  • Crear una base de datos en cPanel
  • Crear un usuario MySQL en cPanel

4. Instala WordPress con los datos de tu web y administrador

Por último, ejecuta el comando con los valores de tu dominio y la cuenta de administrador:

wp core install --url=demo.nicalia.com --title="Nicalia" --admin_user=usuario_admin --admin_password=tu_clave --admin_email=correo@tudominio.com

Parámetros y su significado

ParámetroDescripciónEjemplo
–urlDominio de tu web–url=demo.nicalia.com
–titleTítulo del sitio–title=”Nicalia”
–admin_userUsuario administrador–admin_user=usuario_admin
–admin_passwordContraseña del administrador–admin_password=tu_clave
–admin_emailCorreo electrónico del administrador–admin_email=correo@tudominio.com

Instalar una versión específica de WordPress

Si necesitas una versión anterior o concreta de WordPress, recuerda que puedes añadir este parámetro al comando de instalación:

--version=4.2.2

Con estos pasos tendrás tu instalación de WordPress lista en pocos minutos y totalmente controlada desde WP-CLI.