documentazione_3di:extraway_os:installazione_linux
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedenteProssima revisioneEntrambe le parti successive la revisione | ||
documentazione_3di:extraway_os:installazione_linux [2017/10/31 15:32] – [Preparazione dell'installazione] epapakroni | documentazione_3di:extraway_os:installazione_linux [2019/09/24 10:29] – Attualizzazione della documentazione mpascale | ||
---|---|---|---|
Linea 10: | Linea 10: | ||
==== Requisiti Minimi ==== | ==== Requisiti Minimi ==== | ||
- | * Processore | + | * Intel I5 2.5 GHz o compatibile |
- | * 1 GB di RAM | + | * 2 GB di RAM |
* Disco rigido dedicato con almeno 100 GB (per un archivio medio con allegati) | * Disco rigido dedicato con almeno 100 GB (per un archivio medio con allegati) | ||
Linea 39: | Linea 39: | ||
\\ | \\ | ||
Sono consigliati ad ora dal servizio assistenza 3di: | Sono consigliati ad ora dal servizio assistenza 3di: | ||
- | * Redhat Enterprise | + | |
- | * Centos | + | |
- | * Ubuntu Server | + | * Centos |
+ | * Ubuntu Server | ||
* Gentoo 64bit | * Gentoo 64bit | ||
\\ | \\ | ||
Linea 67: | Linea 68: | ||
sudo apt-get install libgcc1: | sudo apt-get install libgcc1: | ||
- | //**Per installare le librerie su sistemi | + | //**Per installare le librerie su sistemi |
- | yum install | + | <code bash> |
+ | dpkg --add-architecture i386 | ||
+ | |||
+ | apt-get update | ||
+ | |||
+ | apt-get | ||
+ | |||
+ | ln -s / | ||
+ | ln -s / | ||
+ | ln -s / | ||
+ | </ | ||
+ | |||
+ | //**Per installare le librerie su sistemi RedHat/ | ||
+ | < | ||
=== Pdftotext === | === Pdftotext === | ||
Linea 85: | Linea 99: | ||
\\ | \\ | ||
In alcune distribuzioni non è compresa nell' | In alcune distribuzioni non è compresa nell' | ||
+ | |||
+ | //**Per installare le librerie su sistemi Debian usare il seguente comando: | ||
+ | <code bash> | ||
===== Installazione e configurazione ===== | ===== Installazione e configurazione ===== | ||
==== Preparazione dell' | ==== Preparazione dell' | ||
=== Componenti che verranno installati === | === Componenti che verranno installati === | ||
- | * Apache Tomcat | + | * Apache Tomcat |
- | * Sun Java Runtime Environment 1.6.0_20 | + | * Sun Java Runtime Environment 1.8.x |
- | * LibreOffice | + | * LibreOffice |
* ExtraWay Platform | * ExtraWay Platform | ||
- | |||
Linea 112: | Linea 128: | ||
Copiare il pacchetto di installazione di Extraway nella cartella /opt. | Copiare il pacchetto di installazione di Extraway nella cartella /opt. | ||
- | Nel caso non sia possibile utilizzare il sistema di pacchetti integrato per l' | ||
=== Abilitare permessi di scrittura sul tomcat-users.xml === | === Abilitare permessi di scrittura sul tomcat-users.xml === | ||
Linea 127: | Linea 142: | ||
</ | </ | ||
- | * <color darkblue> | + | * <color darkblue> |
=== Impostazione parametri del kernel per eXtraWay in / | === Impostazione parametri del kernel per eXtraWay in / | ||
Linea 164: | Linea 179: | ||
Es. | Es. | ||
/opt# tar xzf LibO_3.3.1_Linux_x86_install-rpm_en-US.tar.gz | /opt# tar xzf LibO_3.3.1_Linux_x86_install-rpm_en-US.tar.gz | ||
- | \\ | ||
- | Eseguire il comando di installazione di LibreOffice (install.sh) dalla cartella estratta e seguire le indicazioni. Solitamente non è necessario cambiare nessun parametro dall' | ||
- | \\ | ||
- | \\ | ||
- | Nel caso invece si pensi di utilizzare la versione della propria distribuzione è necessario controllare che i percorsi della cartella base di libreoffice e dei componenti basis e URE siano corretti nel file / | ||
\\ | \\ | ||
Linea 200: | Linea 210: | ||
Il primo numero è il numero massimo di istanze di xw che possono partire in contemporanea sul server ((Per convenzione si solito questo numero è il numero massimo di utenti che utilizzeranno il server in contemporanea diviso 15 e dipende anche dalle prestazioni della macchina)) | Il primo numero è il numero massimo di istanze di xw che possono partire in contemporanea sul server ((Per convenzione si solito questo numero è il numero massimo di utenti che utilizzeranno il server in contemporanea diviso 15 e dipende anche dalle prestazioni della macchina)) | ||
===== Automatismi ===== | ===== Automatismi ===== | ||
- | Per utima cosa bisogna procedere a configurare il sistema operativo per interagire con i componenti in modo automatico. | + | Per ultima |
==== Script di avvio ==== | ==== Script di avvio ==== | ||
- | Gli script per caricare automaticamente l' | + | Gli script per caricare automaticamente l' |
- | * tomcat6 | + | * tomcat7 |
* extraway (motore database) | * extraway (motore database) | ||
- | * extraway-fca (File Conversion Agent) | + | * docway-fca (File Conversion Agent) |
- | * extraway-fcs (File Conversion Service) | + | * docway-fcs (File Conversion Service) |
- | Tutti accettano i comandi start, stop e restart. | + | Vanno resi disponibili a systemd |
\\ | \\ | ||
\\ | \\ | ||
Linea 215: | Linea 225: | ||
=== Installazione automatica con script 3di === | === Installazione automatica con script 3di === | ||
- | Sono disponibili già per alcune distribuzioni degli script per inserirli automaticamente all' | ||
- | * [[ftp:// | ||
- | * [[ftp:// | ||
- | * [[ftp:// | ||
- | * [[ftp:// | ||
\\ | \\ | ||
<color # | <color # | ||
\\ | \\ | ||
=== Installazione Manuale === | === Installazione Manuale === | ||
- | |||
- | E' possibile anche installare questi file manualmente. E' necessario creare dei link ai file in / | ||
- | \\ | ||
- | Es. | ||
- | ~# ln -s / | ||
- | ~# ln -s / | ||
- | ~# ln -s / | ||
- | ~# ln -s / | ||
- | ~# ln -s / | ||
- | ~# ln -s / | ||
- | ~# ln -s / | ||
- | Si consiglia di spegnere tomcat leggermente prima, di seguito l' | ||
- | * tomcat6: start 80 | stop 19 | ||
- | * extraway: start 79 | stop 20 | ||
- | * extraway-fca: | ||
- | * extraway-fcs: | ||
==== Backup ==== | ==== Backup ==== | ||
E' altamente consigliato mantenere un backup dell' | E' altamente consigliato mantenere un backup dell' | ||
\\ | \\ | ||
- | Per fare ciò è necessario fermare i servizi extraway e tomcat6 | + | Per fare ciò è necessario fermare i servizi extraway e tomcat7 |
\\ | \\ | ||
\\ | \\ | ||
Es. script backup da inserire nel crontab di root: | Es. script backup da inserire nel crontab di root: | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |
<comando backup> | <comando backup> | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |