Actualización de nuestro sitio Drupal y sus módulos a la última versión

Si en nuestro proyecto web hecho con Drupal tenemos el módulo update status activado, alguna vez nos avisará con un warning de color rojo de que existen nuevas versiones de Drupal. Seguro que ya has visto esto alguna vez cuando has entrado a la parte de administración de tu web. Pues atención: por temas de seguridad se recomienda pasar la actualización.

En la página <strong>http://NUESTRO-SITIO/report/updates</strong> se nos muestran los módulos que debemos actualizar de color rojo.

Cuando un módulo tiene una actualización disponible nos muestra un enlace para descargarlo que nos dice 'download'. Entonces procederemos a descargarlos todos a la vez y los guardamos en un directorio de nuestro ordenador local.

Una vez los hemos descargado todos los módulos, los descomprimimos y los subimos mediante SCP o FTP al directorio /sites/all/modules/ de nuestro sitio Drupal. Esto machacará los módulos antiguos y ahora tendremos las nuevas versiones.

Inmediatamente después ejectuamos el <strong>update.php</strong>, y si los módulos requieren alguna modificación en la base de datos (los llamados <i>ALTER</i> de MySQL) se modificará la base de datos automáticamente.

Una vez hecho esto, ya tenemos los módulos actualizados y si volvemos a <strong>http://NUESTRO-SITIO/report/updates</strong> veremos que ya nos aparecen todos los módulos actualizados.

Ahora una vez actualizados todos nuestros módulos que teníamos desfasados también podemos actualizar todo el Drupal. Para ello descargamos la última versión de Drupal desde www.drupal.org y la descomprimimos en nuestro ordenador local. Y mediante SCP o FTP subimos todos los ficheros y directorios a nuestro servidor excepto el fichero .htaccess y el directorio /sites que es el que contiene la configuración de nuestra web, los temas y los módulos que ya antes hemos actualizado.

La subida de todos estos ficheros nos llevará un rato... una vez suban todos ya podemos poner http://NUESTRO-SITIO/update.php et voilà! tenemos nuestro Drupal actualizado también.

Categoría