En nuestra imagen de WordPress desplegamos una instalación nueva con la última versión del famoso CMS. Para esta tarea utilizamos WP-CLI que es el encargado de instalar y configurar todo lo referente a WordPress.
Desde SSH podéis gestionar todo tipo de información, así como activar y desactivar plugins o temas y gestionar usuarios.
En el siguiente tutorial os explicamos como configurar un e-mail al usuario con el que accedéis a WordPress para poder recuperar la contraseña, por ejemplo.
Desde el panel de WordPress
Accedemos a WordPress y nos vamos a Ajustes > Generales:
Por defecto, nuestra imagen configura un e-mail que no existe llamado clouding@changeme.com para poder generar la instalación. Este e-mail lo podemos cambiar sin problemas escribiendo el nuestro y dando a Guardar.
Tras el guardado, tendremos que aceptar la confirmación del cambio de e-mail:
Es importante que para este proceso tener configurado SendMail en el servidor de WordPress.
Recibiremos un e-mail para confirmar el cambio:
Desde la línea de comandos usando WP-CLI
Nos comentamos por SSH a nuestro servidor y ejecutamos lo siguiente:
wp user update WPadmin --user_email=micorreo@midominio.es --allow-root --path=/var/www/html/wordpress/
Tras ejecutar esto, obtendremos lo siguiente:
Success: Updated user 1.
Desde la base de datos [Para usuarios/as experimentados/as]
También podemos hacer el cambio modificando la base de datos, para ello o bien podemos hacerlo por línea de comandos o accediendo a través de phpMyAdmin.
Si nos conectamos por SSH, podemos hacerlo conectando a MySQL:
mysql -u wordpress wordpress -p
Si seleccionamos la tabla de usuarios, veremos lo siguiente:
MariaDB [wordpress]> select * from wpimp_options where option_id = 6;
Aquí podéis ejecutar lo siguiente para actualizar el campo del e-mail:
MariaDB [wordpress]> UPDATE wpimp_options SET option_value = "soporte@clouding.io" WHERE option_id = 6;
Donde wpimp_options es la tabla de usuarios, donde option_value es el campo a modificar y donde ID = 6 es el ID correspondiente al campo dónde se almacena el e-mail de administrador.