Strumenti Utente

Strumenti Sito


documentazione_3di_riservata:manuali_sysadmin:restore_reteinforma

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
documentazione_3di_riservata:manuali_sysadmin:restore_reteinforma [2019/01/29 12:42] epapakronidocumentazione_3di_riservata:manuali_sysadmin:restore_reteinforma [Data sconosciuta] (versione attuale) – eliminata - modifica esterna (Data sconosciuta) 127.0.0.1
Linea 1: Linea 1:
-====== Restore Liferay - Rete Informa ====== 
- 
-<WRAP center round info 60%> 
-Per il corretto funzionamento dell'applicativo sono necessare le cartelle: 
-backup e liferay-portal* in /opt 
-</WRAP> 
- 
- 
-=== Recupero Backup da Bacula === 
- 
-Seguire la procedura di restore backup di backula per recuperare file e database. Il database verrà exportato in un file .sql.gx . Può essere utile creare un archivio dei file per lavorare meglio. 
- 
-=== Sovrascrittura dei File in "/" === 
- 
-Copiati i file o l'archivio sulla macchina desigata sovrascrivere i file o scompattare l'archivio in "/"  
- 
-=== Creazione utente liferay === 
- 
-Con il comando <code> useradd -M liferay </code> si crea l'utente liferay al netto della home.  
- 
-Assegnare un a password <code> passwd liferay </code> 
- 
-=== Assegnazione diritti a liferay su /opt/liferai* e /backup/ === 
- 
-Assegnare i privilegi all'utente appena creato con <code> chown -R liferay:liferay /opt/* </code> 
- 
-Decomprimere /opt/backup/liferay_mysql.sql.xz 
- 
-=== Installazione mysql e openjdk === 
- 
-In base alla distro scelta installare mysql-server, mysql-client e openjdk. 
- 
-=== In mysql === 
- 
-Con <code> mysqladmin password </code> assegnare la password a root 
- 
-Lanciare il comando <code> mysql -u root -p </code> inserire la password appena assegnata. 
- 
-== Creazione DB liferay == 
- 
-Lanciare il comando <code> create database liferay; </code> 
- 
-== Dump liferay.sql == 
- 
-Selezionare il database appena creato con il comando <code> use liferay; </code> 
- 
-Importare il backup del database lanciando <code> source /opt/backup/liferay_mysql.sql; </code> 
- 
-Rendere il DB case insensitive 
- 
-Con mysql: apri il file 
- 
-<code> /etc/mysql/my.cnf </code> 
- 
-Con MariaDB apri il file: 
- 
-<code> /etc/my.cnf.d/server.cnf </code> 
- 
-Nella sezione [mysqld] aggiungi: 
- 
-<code> lower_case_table_names = 1 </code> 
- 
-Restart mysql 
- 
-sudo /etc/init.d/mysql restart 
- 
-=== Modifica file avvio tomcat con path giusto === 
- 
-In /etc/init.d/tomcat7 modificare le export JRE_HOME e JAVA_HOME In base alla versione installata 
- 
-"export JRE_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.91-2.6.2.1.el7_1.x86_64/jre/" 
- 
-"export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.91-2.6.2.1.el7_1.x86_64/jre/" 
- 
- 
-=== Avvio tomcat === 
- 
-Lanciare  <code>/etc/init.d/tomcat7 start </code> 
- 
-==== Cambio versione ==== 
- 
-Cose da tenere conto quando si cambia o quando si migra in una nuova versione tomcat di liferay. 
- 
-  - Cancellare tutti i file in ''webapps/ROOT/WEB-INF/classes'' della nuova versione tranne MET-INF. 
-  - Coppiare tutti i file dal vecchio ''webapps/ROOT/WEB-INF/classes'' al nuovo 
-  - Vedere la differenza dei file in ''WEB-INF/lib, tomcat/lib, tomcat/lib/ext'' tra il vecchio e il nuovo. Si puo ussare il cli ''diff -bur dir1 dir2'' 
-  - Coppiare le cartelle non uguali dal vecchio al nuovo webapps di tomcat 
-  - Coppiare i file diversi dal ''webapps/ROOT/WEB-INF/classes/META-INF'' vecchio, al quello nuovo. Generalmente sono i conf per i log di liferay. 
-  - Riavviare tomcat 
  
/data/attic/documentazione_3di_riservata/manuali_sysadmin/restore_reteinforma.1548762139.txt.gz · Ultima modifica: 2019/01/29 12:42 da epapakroni