Drupal è un gestore di contenuti molto potente e di conseguenza è un pò complesso ma sta migliorando molto.
La versione 6 ha modificato la struttura delle directory per semplificare gli aggiornamenti e prevede Drupal pulito in root e i files dei siti in /sites/sito.it/files dove "sito.it" dev'essere come l'url del sito.
Con questa disposizione si potrà fare il backup completo e pulito di un sito copiando tutti i files in "/sites/sito.it/"
Per evitare problemi durande l'update del sito consiglio di usare il browser "Opera": Firefox e altri potrebbero bloccarsi.
-
Loggarsi come utente numero 1
www.sito.it/user/1 nel browser e tenerla aperta fino alla fine -
Modalità manutenzione "off-line":
www.sito.it/admin/settings/site-maintenance -
Backup DB tramite phpMyAdmin del server:
www.sito.it/MyAdmin/ -
Backup files
Copiare dal server: (root) .htaccess e robots.txt e /sites/sito.it/ settings.php. In caso di grossi aggiornamenti anche /sites/sito.it/files
Consiglio di usare FileZilla per FTP. Per esperti Nautilus ssh://nome@sito.it@sito.it (attivare la visualizzazione dei file nascosti come .htaccess) -
Backup Moduli attivi:
www.sito.it/admin/build/modules salva la pagina come html o stampala -
Disabilitare i moduli pericolosi o pesanti
www.sito.it/admin/build/modules PS: x esperti in caso di un piccolo aggiornamento 6.xx->6.yy disabilitare solo i moduli più rischiosi -
Disattivare i temi aggiuntivi e selezionare un tema tipo Garland
www.sito.it/admin/build/themes (e www.sito.it/admin/settings/admin se c'è) -
Archiviare il vecchio Drupal
Creare sul server una dir "_old" e spostarci dentro le cartelle di Drupal compresi i files in root .htaccess e robots.txt ma escludere la dir "/sites"
Sotto /sites ora ci sono solo i moduli extra e files specifici dei siti che nn son contenute nel pacchetto di Drupal -
Upload nuovo Drupal
Inviare sul server il contenuto del pacchetto Drupal-6.xx
In caso di versioni personalizzate editare robotx.txt e .htaccess in root copiando dai files scaricati prima. -
Update del DB (con Opera)
www.sito.it/update.php e seguite i passi indicati -
Aggiornamento moduli extra
www.sito.it/admin/reports/updates da qui fare i download dei moduli consigliati
Scompattare tutto in locale e poi a gruppetti uploadarli sul sito e fare le seguenti operazioni
www.sito.it/admin/build/modules per attivarli
www.sito.it/update.php per aggiornare i relativi database
Attenzione: se il sito da pagine bianche provare ad eliminare le vecchie directory prima di uploadare i nuovi moduli. -
Aggiornamento Traduzioni
http://l10n.drupalitalia.org/ Scarica la traduzione italiana
versione archivio tar.gz da scompattare e uploadare o file unico .po da importare da www.sito.it/admin/build/translate/import -
Rimettere online il sito
www.sito.it/admin/settings/site-maintenance impostare Online e verificare un pò di pagine del sito.
Modalità turbo x chi è pratico e deve far solo un piccolo aggiornamento di sicurezza:
Avendo già aggiornato la struttura del server come previsto da Drupal6 multisite ed avendo un pò di esperienza..
Ricordo che x sicurezza è meglio usare il browser Opera nella fase di Update del DB: loggati prima.
- Login amministratore e tener aperto x update.php finale www.sito.it/user/1
- Off-line www.sito.it/admin/settings/site-maintenance
- Backup DB www.sito.it/MyAdmin/
- Upload nuovo Drupal: dirs e *.php - no .htaccess, robotx.txt e altri .txt di documentazione
- Update del DB www.sito.it/update.php
-
Moduli extra www.sito.it/admin/reports/updates uploadarli e poi ancora update.php
- Traduzioni http://l10n.drupalitalia.org/ versione archivio tar.gz da sovrapporre a Drupal sul server
- Online www.sito.it/admin/settings/site-maintenance
Versione stampabile- Accedi o registrati per inserire commenti.
- letto 1121 volte
- Send to friend


Commenti
reply this topic