Wiki:Copiare una installazione
From Aino Wiki
Introduzione
(come da sito ufficiale) MediaWiki conserva i suoi dati quindi la sua configurazione in due posti:
- Database. In cui son collocati le pagine e relativi contenuti, utenze ed associate preferenze, metadati, indici di ricerca, etc.
- File System. In cui son collocati i files di configurazione, custom skins, estensioni, immagini (incluse le cancellate), etc.
Prima di partire col backup, considerare di impostare l'installazione esistente della wiki in modalità read-only verificare il contenuto del faile $wgReadOnly. Questo metterà al sicuro la consistenza di tutte le parti della vostra versione on-line (alcune estensione precedentemente installate potrebbero scrivere dei dati nel mentre).
Il DB di MediaWiki può essere MySQL o tipicamente MariaDB che è una versione di MySQL, la tipologia del DB è verificabile mediante il comando SELECT VERSION();
che ad es restituisce:
Screenshot con la versione di questa MediaWiki.
Copiare una installazione di MediaWiki
La guida ufficiale dice: Muovere Wiki
Leggere anche: Come fare backup del DB
- Modificare il file
LocalSettings.php
ed aggiungergli in fondo:$wgReadOnly = 'Down for maintenance, access will be restored shortly';
- Usando PhpMyAdmin fare la copia del DB mediante un semplice Export in SQL;
- CONSIGLIO di fare una installazione su una macchina con Linux e copiare da parte il file:
LocalSettings.php
per poi confrontarlo con lo stesso ma della Wiki che vogliamo riportare; - Sul server di destinazione creare un DB con PhpMyAdmin. Attenzione scegliere la collation binary;
- Fare una semplice copia della cartella di origine dov'è installata Wiki e ricopiarla nella destinazione;
- Sistemarsi il file
LocalSettings.php
con quello dell'installazione farlocca di Wiki nel server di destinazione. Quel che è da cambiare sono i percorsi e le credenziali del DB.