Diferencia entre revisiones de «DRUPAL Actualización»
Ir a la navegación
Ir a la búsqueda
| Línea 55: | Línea 55: | ||
:::* DATABASENAME: Nome da base de datos utilizado na instalación do Drupal. Tamén se atopa no arquivo 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/> |
| + | ::<u>Nota:</u> Se non temos mysqldump instalado podemos instalalo coa orde: '''apt-get install mysql-client-5.6'''. | ||
| + | :: * Se estamos a utilizar XAMPP debemos cambiar o arquivo de configuración /etc/mysql/my.cnf e cambiar as liñas: | ||
| + | ::: pid-file = /var/run/mysqld/mysqld.pid | ||
| + | ::: socket = /var/run/mysqld/mysqld.sock | ||
| + | ::: por | ||
| + | ::: pid-file = /opt/lampp/var/mysql/mysqld.pid | ||
| + | ::: socket = /opt/lampp/var/mysql/mysql.sock | ||
| + | |||
<br/> | <br/> | ||
Revisión del 18:57 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.
- * Se estamos a utilizar XAMPP debemos cambiar o arquivo de configuración /etc/mysql/my.cnf e cambiar as liñas:
- pid-file = /var/run/mysqld/mysqld.pid
- socket = /var/run/mysqld/mysqld.sock
- por
- pid-file = /opt/lampp/var/mysql/mysqld.pid
- socket = /opt/lampp/var/mysql/mysql.sock
- Máis información no seguinte enlace.
-- Ángel D. Fernández González -- (2016).