Diferencia entre revisiones de «DRUPAL Actualización»
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: | + | 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
Sumario
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:
- Facer unha copia da Base de Datos Mysql onde está aloxado.
- Poñer o sitio web en Modo Mantemento.
- Para realizar unha actualización deberemos:
- Actualizacións en Drupal
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óns Core de Drupal
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.
- 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 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).