Deprecated: Assigning the return value of new by reference is deprecated in /web/htdocs/www.flaviocdc.net/home/wiki/inc/parserutils.php on line 208 Deprecated: Assigning the return value of new by reference is deprecated in /web/htdocs/www.flaviocdc.net/home/wiki/inc/parserutils.php on line 211 Deprecated: Assigning the return value of new by reference is deprecated in /web/htdocs/www.flaviocdc.net/home/wiki/inc/parserutils.php on line 421 Deprecated: Assigning the return value of new by reference is deprecated in /web/htdocs/www.flaviocdc.net/home/wiki/inc/parserutils.php on line 594 Deprecated: Function split() is deprecated in /web/htdocs/www.flaviocdc.net/home/wiki/inc/auth.php on line 154 Migraziome dokuwiki tra provider [Flavio Casadei Della Chiesa Wiki]
 
Il contenuto di questo sito è rilasciato sotto licenza Creative Commons License se non specificato diversamente

Migraziome dokuwiki tra provider

Qualche giorno fa ho migrato il mio wiki (dokuwiki) dal server della mia associazione a quello di un noto provider toscano, il risultato è per ora eccellente. Il nuovo sito è http://www.flaviocdc.net/

Innanzitutto ho fatto tutta la parte burocratica online in una mattinata: registrazione dominio, pagamento, attivazione dominio (flaviocdc.net), verifica e configurazione di base … tutto seduto sulla mia comoda sedia!

Il mio provider mette a disposizione un hosting linux un pochettino blindato ma comunque sia usabile:

  • no accesso da shell
  • si accesso via ftp
  • si php5 + svariati moduli
  • si interfaccia web pannello di controllo con filemanager e fantomatico tool per ripristinare i permessi
  • si informazioni per connettersi al sito, all'ftp ecc …
  • la mancanza della shell si sente, le operazioni infatti possono essere svolte solo tramite ftp; in particolare la cancellazione ricorsiva di una cartella può richiedere moolto tempo.

Comunque sia l'installazione di dokuwiki con tanto di htaccess per i rewrite delle url è semplice tuttavia c'è un problema che (per ora) non sono riuscito a risolvere: se metto il file .htaccess nella “document root” mi appare un bel error 500 non è un problema, ho spostato (via ftp) il mio wiki sotto /wiki.

Per il resto l'installazione (con migrazione del vecchio sito) è semplice:

  • scompattare in locale il dokuwiki
  • dare i permessi “giusti” a tutti i file e tutte le dir
  • copiarlo via ftp sul server remoto lasciando inalterati i permessi
  • eseguire lo script di installazione dokuwiki via web
  • eliminare via ftp la pagina di installazione
  • copiare eventuali template sotto lib/tpl sul server remoto
  • configurare eventuali rewrite, template o altro
  • copiare i documenti data/media sul server remoto
  • copiare le pagine data/pages sul server remoto
  • [da provare] proteggere da password le directory conf e data

così però si perdono cache e revisioni … pace!

In sintesi: dokuwiki non è difficile da migrare purché non si ecceda nelle personalizzazioni

 
linux/migrazionedokuwiki.txt · Ultima modifica: 2010/05/24 10:57 da fcasadei
 
Recent changes RSS feed