Differenze tra le versioni di "Procedura per il ripristino di wiki"

Da Wiki-itsos.
(Creata pagina con "0: preliminare * fare un backup sul sistema origine con ./backupwiki.sh * verificare l'esistenza del file /backupwiki/backupwiki<data- odierna> * spegnere il servizio sul sist...")
 
Riga 40: Riga 40:
 
** importare il contenuto del database
 
** importare il contenuto del database
 
  mysql --silent --local --password=<Passwd-sql-nuovo-sistema> <NomeDelDatabase> < <nome-del-file>.sql
 
  mysql --silent --local --password=<Passwd-sql-nuovo-sistema> <NomeDelDatabase> < <nome-del-file>.sql
 +
** dare il comando

Versione delle 09:33, 15 feb 2016

0: preliminare

  • fare un backup sul sistema origine con ./backupwiki.sh
  • verificare l'esistenza del file /backupwiki/backupwiki<data- odierna>
  • spegnere il servizio sul sistema origine
  • trasferire archivio di backup su nuovo sistema

Operazioni da svolgere una tantum


1: ripristino integrale del sistema

Installare sistema operativo - con relativi aggiornamenti Configurare network interface e hostname

2- Installare il software LAMP

apt-get install apache2 php5 php5-mysql mysql-server 
apt-get install  php-apc php5-intl git ImageMagick 
apt-get install openssh-server

( abilitare accesso ssh da root /etc/ssh/sshd_config - impostare: PermitRootLogin yes


3- Ripristino di Wiki

  • Portare backupwiki.tar.gz in /var/www/html
  • decomprimere nei 2 archivi con
tar xf backupwiki18-11-15.tar.gz
  • decomprimere cartella principale
tar xf backupwiki.tar.gz
  • Verificare Nome Database e password root mysql
    • nel caso cambiare LocalSettings.php
    • ricordare di cambiare ANCHE LocalSettingsN.php e LocalSettingsB.php
  • fare il dump del database
    • creare il database con il comando
mysqladmin -u root -p<pass di root nuova macchina> create <NomeDelDatabase>
    • importare il contenuto del database
mysql --silent --local --password=<Passwd-sql-nuovo-sistema> <NomeDelDatabase> < <nome-del-file>.sql
    • dare il comando