Diferencia entre revisiones de «DRUPAL Actualización»

De MediaWiki
Ir a la navegación Ir a la búsqueda
(Página creada con «* Cada certo tempo Drupal lanza actualizacións do seu Core (núcleo principal cos módulos necesarios para ter unha funcionalidade mínima) ou ben actualizacións de Módu...»)
 
Línea 1: Línea 1:
 +
==Introdución==
 
* Cada certo tempo Drupal lanza actualizacións do seu Core (núcleo principal cos módulos necesarios para ter unha funcionalidade mínima) ou ben actualizacións de Módulos instalados por nos ou Temas.
 
* Cada certo tempo Drupal lanza actualizacións do seu Core (núcleo principal cos módulos necesarios para ter unha funcionalidade mínima) ou ben actualizacións de Módulos instalados por nos ou Temas.
  
Línea 9: Línea 10:
  
 
<gallery caption="Actualizacións en Drupal" widths="350" heights="300px" perrow="2">
 
<gallery caption="Actualizacións en Drupal" widths="350" heights="300px" perrow="2">
−
Image:Drupal_apariencia_25.jpg| Se agora visitamos o sitio podemos ver a nova presentación.
+
Image:Drupal_actualizacion_1.jpg| Escoller a opción de menú '''Estructura''' => '''Actualizaciones Disponibles'''.
 +
Image:Drupal_actualizacion_2.jpg| Neste pantalla se nos informa de que elementos podemos actualizar. No caso de querer actualizalos deberemos descargalos e proceder a súa actualización.
  
 
</gallery>
 
</gallery>
  
  
 +
==Actualización do Core de Drupal==
  
 +
* '''Actualización Update''': Consiste en actualizar a versión de Drupal dende un 8.x a un 8.y. Máis información [https://www.drupal.org/node/2700999 neste enlace].
 +
* '''Actualización Upgrade''': Consiste en actualizar dende un Drupal 8.x a un 9.y, por exemplo. Máis información [https://www.drupal.org/upgrade neste enlace].
 +
 +
 +
<br/>
 +
* Imos facer de exemplo, unha actualización á versión 8.2.0-beta2 (no momento de escribir este manual). As versión beta son de proba e en desenvolvemento polo que non deben ser empregadas para un sitio web en produción.
 +
 +
<gallery caption="Actualizacións Core de Drupal" widths="350" heights="300px" perrow="2">
 +
Image:Drupal_actualizacion_3.jpg| Descargamos a versión de Drupal que queremos instalar (recoméndase ler as '''Notas das versións'''.
 +
Image:Drupal_modo_mantemento_2.jpg| [http://wiki.cifprodolfoucha.es/index.php?title=DRUPAL_Modo_Mantemento Cambiamos Drupal a modo Mantemento].
 +
Image:Drupal_actualizacion_4.jpg| Agora deberiades facer unha copia dos cartafoles /drupal/sites.
 +
 +
</gallery>
 +
 +
 +
 +
==Actualización de Temas==
 +
 +
==Actualización de Módulos==
 +
 +
 +
==Copias de seguridade==
 +
 +
* En calquera momento podemos facer unha copia de seguridade de todo o noso Drupal.
 +
 +
* Pódese facer ou ben usando un módulo previamente instalado ou ben manualmente. Imos facelo manualmente.
 +
 +
# [http://wiki.cifprodolfoucha.es/index.php?title=DRUPAL_Modo_Mantemento Cambiamos Drupal a modo Mantemento].
 +
# Facemos unha copia física do cartafol Drupal, coa orde '''cp -rp /drupal /backupDrupal/''', sendo /drupal o cartafol onde está instalado e /backupDrupal o cartafol onde queremos copiar o sitio web. A opción -p do comando cp preserva os permisos.
 +
# Comprimimos o cartafol coa orde: '''tar czf drupalbackup.tgz /backupDrupal/'''.
 +
# Facemos o backup da base de datos Mysql asociada ao Drupal.
 +
## É recomendable parar os traballos programado que teñamos no Cron mentres facemos o backup.
 +
## Executaremos a orde: '''mysqldump -u USERNAME -p'PASSWORD' DATABASENAME > /path/to/backup_dir/database-backup.sql
 +
::* Sendo:
 +
:::* Username e Password o usuario [http://wiki.cifprodolfoucha.es/index.php?title=DRUPAL_Instalaci%C3%B3n#Instalaci.C3.B3n_e_configuraci.C3.B3n_do_Mysql utilizado na instalación do Drupal]. Lembrar que os datos os temos no arquivo de configuración '''/drupal/sites/default/installation.php'''.
 +
:::* DATABASENAME: Nome da base de datos utilizado na instalación do Drupal. Tamén se atopa no arquivo installation.php
 +
 +
:<u>Nota:</u> Se non temos mysqldump instalado podemos instalalo coa orde: '''apt-get install mysql-client-5.6'''
 +
 +
  
  
 
<br> -- [[Usuario:angelfg|Ángel D. Fernández González]] -- (2016).
 
<br> -- [[Usuario:angelfg|Ángel D. Fernández González]] -- (2016).

Revisión del 18:44 31 ago 2016

Introdución

  • Cada certo tempo Drupal lanza actualizacións do seu Core (núcleo principal cos módulos necesarios para ter unha funcionalidade mínima) ou ben actualizacións de Módulos instalados por nos ou Temas.
  • Como normas xerais, cando se fai unha actualización de Drupal recoméndase:


  • Para realizar unha actualización deberemos:


Actualización do Core de Drupal

  • Actualización Update: Consiste en actualizar a versión de Drupal dende un 8.x a un 8.y. Máis información neste enlace.
  • Actualización Upgrade: Consiste en actualizar dende un Drupal 8.x a un 9.y, por exemplo. Máis información neste enlace.



  • Imos facer de exemplo, unha actualización á versión 8.2.0-beta2 (no momento de escribir este manual). As versión beta son de proba e en desenvolvemento polo que non deben ser empregadas para un sitio web en produción.


Actualización de Temas

Actualización de Módulos

Copias de seguridade

  • En calquera momento podemos facer unha copia de seguridade de todo o noso Drupal.
  • Pódese facer ou ben usando un módulo previamente instalado ou ben manualmente. Imos facelo manualmente.
  1. Cambiamos Drupal a modo Mantemento.
  2. Facemos unha copia física do cartafol Drupal, coa orde cp -rp /drupal /backupDrupal/, sendo /drupal o cartafol onde está instalado e /backupDrupal o cartafol onde queremos copiar o sitio web. A opción -p do comando cp preserva os permisos.
  3. Comprimimos o cartafol coa orde: tar czf drupalbackup.tgz /backupDrupal/.
  4. Facemos o backup da base de datos Mysql asociada ao Drupal.
    1. É recomendable parar os traballos programado que teñamos no Cron mentres facemos o backup.
    2. Executaremos a orde: mysqldump -u USERNAME -p'PASSWORD' DATABASENAME > /path/to/backup_dir/database-backup.sql
  • Sendo:
  • Username e Password o usuario utilizado na instalación do Drupal. Lembrar que os datos os temos no arquivo de configuración /drupal/sites/default/installation.php.
  • DATABASENAME: Nome da base de datos utilizado na instalación do Drupal. Tamén se atopa no arquivo installation.php
Nota: Se non temos mysqldump instalado podemos instalalo coa orde: apt-get install mysql-client-5.6




-- Ángel D. Fernández González -- (2016).