QBR Novembre 2011 Installazione Alfresco Avanzata www.qbreng.it
I Passi da compiere Installare Java SE Development Kit (JDK) 6.0 (http://it.sun.com/) Installare Database - RDBMS Open Source MySQL (http://dev.mysql.com/downloads) Configurare Alfresco con il Database Installare l Application Server Tomcat Installare Open Office Installare ImageMagick Installare Flash Player 10.x Installare Alfresco Run di Alfresco
Installare Alfresco Software Requirements
Installare Alfresco
Installare MySQL Scaricare il RDBMS MySQL (http://dev.mysql.com/downloads) E richiesta almeno la versione MySQL 5.0.67 o successive Avviare il MySQL Server Instance Configuration Wizard per configurare il server Verificare l installazione: cmd <mysql u root p> Creare il DB Alfresco con account user e pass Alfresco In <alfresco>/extras/databases/mysql Eseguire il commando: mysql -u root -p <db_setup.sql Scaricare MySQL Java Connector library http://dev.mysql.com/downloads/connector/j/ Copiare il JAR file in <container>/common/lib or <container>/server/default/lib In tomcat/shared/classes/ modificare I file- alfresco-global.properties comment out the HSQL connection lines (using #) uncomment the MySQL connection lines and adjust as appropriate
Installare Alfresco su Tomcat 6 Copiare Alfresco.war in <TOMCAT_HOME>/webapps Creare <TOMCAT_HOME>/Shared/classes e copiare la cartella extension dal WAR Nel file <TOMCAT-HOME>/conf/catalina.properties sostituire shared.loader=${catalina.base}/shared/classes,$ {catalina.base}/shared/lib/*.jar Configurare le variabili di ambiente: JAVA_HOME JRE_HOME TOMCAT_HOME copiare la cartella lib e endorsed e i18n all interno della cartella common di Tomcat Aumentare la memoria della JVM se tomcat è installato come servizio se è installato da file.sh o.bat allora modificare i seguenti parametri -Xms128Mb -Xmx256M
Componenti Aggiuntivi OpenOffice ImageMagick Microsoft Office Add-ins Flash Player SWF Tools
Open Office Usato per trasformare i Documenti da un formato ad un altro, ad esempio un file può essere trasformato da formato testo a un file pdf. Scaricare OpenOffice.org dal sito http://download.openoffice.org Installare il SW Modificare la riga ooo.exe=c:/alfresco/openoffice.org/program/soffice.exe nel file alfresco-global.properties
ImageMagick Usato per trasformare le immagini. Modificare nel file alfresco-global.properties in <classpathroot> in modo da farlo puntare alla root directory di installazione Set img.root=c:/alfresco/imagemagick Set img.exe=${img.root}/bin/convert.exe
Microsoft Office Add-ins Usato per integrare Alfresco con Microsoft Office 2003/2007 Scaricare il file alfresco-community-office2003-addins-3.2.zip Installare il.net 2.0 Framework Eseguire le diverse installazioni per word, excel, powerpoint Eseguire un Office Application (Word) In Web Client URL: WebDAV: http://server:8080/alfresco/webdav/ CIFS: \\server_a\alfresco Inserire User e Pass per Autenticarsi
Flash Player e SWF Tool Ver. 10.x - Usato per visualizzare la preview del documento nell'ambiente di collaboration Share Pdf2swf è usato per effettuare il previewing di file PDF. Modificare il file alfresco-global.properties swf.exe=c:/alfresco/bin/pdf2swf
Lanciare Alfresco Windows C:\alfresco alf_start.bat Linux /opt/alfresco alfresco.sh Server statup in nnnn ms ok Browse:http://localhost:8080/alfresco.
Modulo 2 Configurazione di base
File Global Properties Il File alfresco-global.properties contiene le customizzazioni per Alfresco $TOMCAT_HOME/shared/classes/ Configurare la dir.root Dir.root=C:/Alfresco/alf_data Configurare la connessione al DB: Selezionare il Driver JDBC per il DB usato Set Hibernate dialect per il proprio DB
Modulo 3 Configurare il File System
Configurare SMB/CIFS 2 tipi di implementazioni: Java Tutte le piattaforme Implementazione Java socket based del protocollo SMB/CIFS che può essere usato su ogni piattaforma NetBIOS Windows Only Interfaccia specifica di Windows che usa chiamate Win32 NetBIOS API via JNI code (default su Windows) Le seguenti proprietà possono essere configurate per il SMB/CIFS Server Cifs.enable = abilita il CIFS Server Cifs.serverName= specifica l host name dell Alfresco CIFS Server Cifs.domain= domanio o workgroup Cifs.sessionTimeout = specifica la sessione di timeout CIFS Cifs.broadcast= specifica la maschera per la rete
Configurare FTP Server La configurazione del Server FTP: ftp.enabled= abilita il server FTP ftp.port= specifica la porta FTP (default 21) rootdirectory= specifica il path della directory root
Configurare NFS Server Deve essere attivata la connessione TCP Nfs.enable= abilita o disabilita il Server NFS
Modulo 4 Configurare l EMAIL Server
Configurare email server file alfresco-global.properties
Configurare il protocollo IMAP Integrazione fra il repository e i Client di posta: Outlook, Apple Mail, Thunderbird) IMAP mount points definisce le Cartelle che possono essere visualizzate dal Client IMAP Abilitare il protocollo IMAP: alfresco-global.properties
Bibliografia http://wiki.alfresco.com/wiki/main_page http://www.optaros.com http://ecmarchitect.com/ www.alfresco.com
Contatti Grazie per l Attenzione! Ing. Mirco Leo QBR ENG. mirco.leo@qbreng.it QBR web site: http://www.qbrgroup.it