1. Premessa. Obiettivo di questo howto è un'installazione custom così configurata: directory di installazione /opt

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "1. Premessa. Obiettivo di questo howto è un'installazione custom così configurata: directory di installazione /opt"

Transcript

1 Scopo di questa guida è di presentare in modo semplice e veloce come installare JBoss e avviarlo automaticamente. A corredo vengono date alcune indicazione aggiuntive di natura sistemistica utili soprattutto agli inizi. Scarica l'howto in forma ODT, DOC e PDF: clicca qui. In merito a JBoss si tenga presente che la versione gratuita è rilasciato con il nome "JBoss Application Server". Con la sottoscrizione è possibile accedere al repository della RedHad dove è rilasciato con il nome "JBoss Enterprise Application Platform" abbreviato in EAP. In questo momento la versione JBoss 7.0 corrisponde all'eap 6.0. In fine le procedure descritte in questo howto sono collaudate per le distribuzioni Linux RedHat e derivate (CentOS, Scientific Linux, ecc...). Con qualche adattamento sono valide anche per altre distribuzioni come le Debian, SuSE, ecc... H3 { margintop: 0.22cm; marginbottom: 0cm; textalign: left; pagebreakbefore: auto; }H3.western { fontfamily: "Arial",sansserif; fontsize: 13pt; fontstyle: italic; fontweight: bold; }H3.cjk { fontsize: 14pt; fontweight: bold; }H3.ctl { fontsize: 14pt; fontweight: bold; }H2 { margintop: 0.32cm; marginbottom: 0cm; textalign: left; pagebreakbefore: auto; }H2.western { fontfamily: "Arial",sansserif; fontsize: 13pt; fontstyle: normal; fontweight: bold; }H2.cjk { fontsize: 14pt; fontstyle: italic; fontweight: bold; }H2.ctl { fontsize: 14pt; fontstyle: italic; fontweight: bold; }H1 { margintop: 0.5cm; marginbottom: 0cm; pagebreakbefore: auto; }H1.western { fontfamily: "Arial",sansserif; fontsize: 14pt; fontweight: bold; }H1.cjk { fontsize: 12pt; fontweight: bold; }H1.ctl { fontsize: 13pt; fontweight: bold; }P { textindent: 0.5cm; marginbottom: 0.21cm; lineheight: 130%; textalign: justify; pagebreakbefore: auto; }P.western { }P.cjk { fontsize: 10pt; }A:link { color: rgb(0, 0, 128); textdecoration: underline; } 1. Premessa Obiettivo di questo howto è un'installazione custom così configurata: directory di installazione /opt JBoss girerà con un utente ed un gruppo non privilegiato (user: jboss; gruppo: jboss) la JDK impiegata sarà la update 17 "HotSpot" 1 / 37

2 per comodità useremo la directory /opt/tmp come repository swap temporaneo. Ciò significa che: non useremo yum ed i pacchetti RPM preconfezionati useremo il pacchetto ZIP per JBoss al posto del *jar disponibile solo per la EAP. Le operazioni descritte nelle pagine seguenti saranno eseguite come utente root, a meno che non sia specificato diversamente. Prima di procedere aggiungiamo un piccolo approfondimento. Se si vuole passare subito alla parte pratica è possibile saltare al titolo 2. Installare JDK JRE o JDK Java non è semplicemente un linguaggio, è una raccolta di svariati standard e svariate tecnologie. Pertanto viene rilasciata in diverse pacchettizzazioni. Per far girare correttamente JBoss e le applicazioni che vi deployamo è preferibile usare la JDK al posto della JRE: JRE, acronimo di Java Runtime Environment, è una distribuzione adatta a far girare ogni applicazione Java già compilata. JRE non contiene il compilatore Java 2 / 37

3 JDK, acronimo di Java Development Kit, è una distribuzione adatta a far girare ogni applicazione Java e permette di compilare codice Java. Inoltre questa distribuzione integra alcuni strumenti aggiuntivi utili agli sviluppatori e ai sistemisti: un debugging, un monitoraggio, ecc... Con JBoss è necessario JDK sopratutto perché ci troveremo nella situazione di deployate applicazioni distribuite in sorgente. Non mancheranno le situazioni dove sarà utile monitorare lo stato delle VM Oracle JDK, Open JDK, IBM Java Java, come software compilato, è distribuito da diversi soggetti. I principali sono: la SUN, ora Oracle, nonché sviluppatrice originale di Java la community Open JDK, una fork del ramo originale IBM, storico partner della tecnologia Java. Senza addentrarci nella questione la proliferazione delle distribuzioni Java è insita nella natura open source del linguaggio e in alcune parti del codice sorgente coperte da licenze diverse da GPL. Inoltre i ferrei standard che originano tutta la tecnologia Java lasciano molto spazio implementativo dando origine a incarnazioni diverse. L'impiego in ambiente aziendale ed in molte applicazioni mission critical ha originato o lo sviluppo di segmenti di codice sorgente ad hoc o il finanziamento per l'implementazione di codicelibrerie non liberamente ridistribuibili. 3 / 37

4 Alla fine tutti i "java" sono uguali, ma ognuno è diverso e non è raro trovarsi con un'applicazione che gira con Oracle JDK, ma non con Open JDK. Ai fini nostri la scelta che ci garantisce la più larga compatibilità è l'uso di Oracle JDK, code name "HotSpot" JBoss ed EAP Come già spiegato nel regesto di apertura JBoss ed EAP sono la stessa cosa. I nomi diversi derivano dal diverso canale di distribuzione: per JBoss è il canale community, accessibile liberamente da per EAP è il canale RedHat, accessibile dietro sottoscrizione da Oltre alla differenza di nome è opportuno notare e spiegare anche la differenza di versione. JBoss, al momento, è alla versione 7.x. EAP è alla versione 6.x. Entrambe sono equivalenti, cioè allo stesso livello di sviluppo. Ma come mai questa diversità e dove si trova la differenza? JBoss community è usato come laboratorio per la sperimentazione e lo sviluppo. Ciò significa principalmente che: 4 / 37

5 le versioni minor hanno un ciclo di vita corto, quindi gli aggiornamenti hanno una certa frequenza i sottosistemi integrati sono di ultimissima generazione pertanto non hanno ancora una solidità conclamata da tutti come distribuzione derivata dalla ricerca e dallo sviluppo può integrare componenti nuovi che possono essere ancora poco noti o con una limitata documentazione infine questa distribuzione non ha un'assistenza commerciale, professionale e ufficiale. Tutto ciò configura JBoss come un prodotto limitatamente adatto per impieghi aziendali o mission critical. Dall'altra parte è un'ottima soluzione per sviluppatori, studenti, laboratori informatici, università o impieghi in realtà aziendali di piccole dimensioni. EAP a suo favore ha un'eccellente stabilità sia in termini strettamente informatici (il software non crashia, non ha bug noti, ecc...), sia in termini di crescita (le versioni durano molto tempo, non pochi mesi, il mantenimento e l'assistenza è garantita per anni, ecc...). Inoltre la RedHat e le aziende associate e accreditate offrono un supporto professionale a 360 con SLA dichiarati. Questi requisiti sono elementi irrinunciabili per realtà aziendali. 2. Installare JDK Dopo esserci loggati come root ad una console testuale procediamo: 5 / 37

6 1. creiamo la directory swap temporanea e posizioniamoci dentro # mkdir /opt/tmp # cd /opt/tmp 2. scarichiamo JDK dalla Oracle (la pagina web è ) # wget 3. estraiamo i file dal tarball e impostiamo il proprietario # tar xvf jdk7u17linuxx64.tar.gz C /opt # chown root:root R /opt/jdk1.7.0_17 4. impostiamo alternatives per usare la JDK installata 1. verifichiamo la propria versione e installazione di java # java version 6 / 37

7 java version "1.7.0_09icedtea" OpenJDK Runtime Environment (rhel el6_4x86_64) OpenJDK 64Bit Server VM (build 23.7b01, mixed mode) # which java /usr/bin/java # alternatives config java Ci sono 2 programmi che forniscono 'java'. Selezione Comando *+ 1 /usr/lib/jvm/jre1.7.0openjdk.x86_64/bin/java 2 /usr/lib/jvm/jre1.6.0openjdk.x86_64/bin/java selezione: Invio per mantenere l'attuale selezione[+], o inserire il numero di 2. installiamo il nuovo JDK # alternatives install /usr/bin/java java /opt/jdk1.7.0_17/bin/java / 37

8 settiamo come default il nuovo JDK # alternatives config java Ci sono 3 programmi che forniscono 'java'. Selezione Comando *+ 1 /usr/lib/jvm/jre1.7.0openjdk.x86_64/bin/java 2 /usr/lib/jvm/jre1.6.0openjdk.x86_64/bin/java 3 /opt/jdk1.7.0_17/bin/java Invio per mantenere l'attuale selezione[+], o inserire il numero di selezione: 3 4. verifichiamo che la versione default di java sia la JDK 1.7.0_17 # java version java version "1.7.0_17" Java(TM) SE Runtime Environment (build 1.7.0_17b02) Java HotSpot(TM) 64Bit Server VM (build 23.7b01, mixed mode) 3. Installare JBoss L'installazione comporta tre fasi: 1. 8 / 37

9 installazione della parte comune 2. creazione dell'init per l'avvio di JBoss come servizio in modalità standalone 3. creazione dell'init per l'avvio di JBoss come servizio in modalità domain JBoss: parte comune 2. Creiamo l'utente ed il gruppo di sistema jboss # useradd s /bin/bash jboss 3. download di JBoss da jboss.org # cd /opt/tmp/ # wget al.zip 4. decomprimiamo lo zip in /opt 9 / 37

10 # cp /opt/tmp/jbossas7.1.1.final.zip /opt/ # cd /opt/ # unzip jbossas7.1.1.final.zip # rm jbossas7.1.1.final.zip 5. impostiamo lo user ed il group corretti # chown jboss:jboss R /opt/jbossas7.1.1.final 6. creiamo la directory necessaria per i parametri che userà init # mkdir /etc/jbossas 3.2. JBoss: init come standalone 2. Copiamo il file per l'init e la configurazione # cp /opt/jbossas7.1.1.final/bin/init.d/jbossasstandalone.sh /etc/init.d/ # cp /opt/jbossas7.1.1.final/bin/init.d/jbossas.conf /etc/jbossas/ 10 / 37

11 3. correggiamo i parametri in /etc/jbossas/jbossas.conf... # The username who should own the process. # # JBOSS_USER=jbossas JBOSS_USER=jboss... # The profile loaded of the JBoss. Defaults profiles are: # standalone.xml # standalonefull.xml # standaloneha.xml # standalonefullha.xml # # JBOSS_CONFIG=standalone.xml JBOSS_CONFIG=standalone.xml # The home directory of Jboss. # # JBOSS_HOME=/usr/share/jbossas JBOSS_HOME=/opt/jbossas7.1.1.Final 4. installiamo JBoss in chkconfig # chkconfig add jbossasstandalone.sh 11 / 37

12 5. impostiamo l'autostart tramite chkconfig # chkconfig jbossasstandalone.sh on 6. proviamo ad avviare manualmente per verifichiamo eventuali problemi ed errori. Lanciamo JBoss # service jbossasstandalone.sh start Verifichiamo dai log le eventuali anomalie ed errori. Per vedere i log centrali: # tailf /var/log/jbossas/console.log Per vedere i log specifici dell'istanza # tailf /opt/jbossas7.1.1.final/standalone/log/boot.log # tailf /opt/jbossas7.1.1.final/standalone/log/server.log 7. per fermare l'esecuzione di JBoss: 12 / 37

13 # service jbossasstandalone.sh stop 3.3. JBoss: init come domain 2. Copiamo il file per l'init e la configurazione # cp /opt/jbossas7.1.1.final/bin/init.d/jbossasstandalone.sh /etc/init.d/jbossasdomain.sh # cp /opt/jbossas7.1.1.final/bin/init.d/jbossas.conf /etc/jbossas/jbossasdomain.conf 3. correggiamo e implementiamo i parametri in /etc/jbossas/jbossasdomain.conf... # The username who should own the process. # # JBOSS_USER=jbossas JBOSS_USER=jboss... JBOSS_CONSOLE_LOG=/var/log/jbossas/consoledomain.log # The home directory of Jboss. # 13 / 37

14 # JBOSS_HOME=/usr/share/jbossas JBOSS_HOME=/opt/jbossas7.1.1.Final # The additional properties. # # JBOSS_OPTS="hostconfig=host.xml" JBOSS_OPTS="hostconfig=hostmaster.xml" 4. correggiamo e implementiamo /etc/init.d/jbossasdomain.sh #!/bin/sh # # JBoss standalone control script # # chkconfig: # description: JBoss AS Domain # processname: Domain # pidfile: /var/run/jbossas/jbossasdomain.pid # config: /etc/jbossas/jbossasdomain.conf... # Load JBoss AS init.d configuration. if [ z "$JBOSS_CONF" ]; then JBOSS_CONF="/etc/jbossas/jbossasdomain.conf" fi... if [ z "$JBOSS_PIDFILE" ]; then JBOSS_PIDFILE=/var/run/jbossas/jbossasdomain.pid fi export JBOSS_PIDFILE / 37

15 if [ z "$JBOSS_CONSOLE_LOG" ]; then JBOSS_CONSOLE_LOG=/var/log/jbossas/consoledomain.log fi... if [ z "$JBOSS_CONFIG" ]; then JBOSS_CONFIG=domain.xml fi JBOSS_SCRIPT=$JBOSS_HOME/bin/domain.sh... if [! z "$JBOSS_USER" ]; then if [ x /etc/rc.d/init.d/functions ]; then daemon user $JBOSS_USER LAUNCH_JBOSS_IN_BACKGROUND=1 JBOSS_PIDFILE=$JBOSS_PIDFILE $JBOSS_SCRIPT c $JBOSS_CONFIG $JBOSS_OPTS 2>&1 > $JBOSS_CONSOLE_LOG & else su $JBOSS_USER c "LAUNCH_JBOSS_IN_BACKGROUND=1 JBOSS_PIDFILE=$JBOSS_PIDFILE $JBOSS_SCRIPT c $JBOSS_CONFIG $JBOSS_OPTS" 2>&1 > $JBOSS_CONSOLE_LOG & fi fi installiamo JBoss in chkconfig 15 / 37

16 # chkconfig add jbossasdomain.sh 6. impostiamo l'autostart tramite chkconfig # chkconfig jbossasdomain.sh on NOTA: prima di procedere con il primo avvio può essere importante la corretta configurazione dell'istanza master e/o slave per avere accesso, togliere gli errori gosth ed evitare falsi negativi circa la corretta esecuzione di JBoss. 1. proviamo ad avviare manualmente per verificare eventuali problemi ed errori # service jbossasdomain.sh start Verifichiamo dai log le eventuali anomalie ed errori. Per vederei i log centrali: # tailf /var/log/jbossas/consoledomain.log Per vedere i log specifici dell'istanza 16 / 37

17 # tailf /opt/jbossas7.1.1.final/domain/log/boot.log # tailf /opt/jbossas7.1.1.final/domain/log/server.log 2. per fermare l'esecuzione di JBoss: # service jbossasdomain.sh stop 4. Aggiunte utili A termine di questo howto aggiungo alcune indicazioni utili Prima di configurare e lanciare JBoss Prima di iniziare la configurazione di JBoss e lanciarlo è bene fare una copia. Questa è utile nel caso di un rollback o dell'insorgere di problematiche durante i successivi interventi di tuning. È possibile procedere in due modi: 1. copia completa dell'installazione 17 / 37

18 2. copia dei soli file di configurazione e lavoro Copia completa Eseguiamo la copia con il seguente comando come utente root # cp pr /opt/jbossas7.1.1.final /opt/jbossas7.1.1.final.org Copia della configurazione Tutti i file di configurazione e le directory di lavoro sono contenute nella directory standalone, se lo si fa girare come standalone, e in domain, se lo si fa girare come domain. Procediamo creando la copia di backup di entrambe la directory: # cp pr /opt/jbossas7.1.1.final/standalone /opt/jbossas7.1.1.final/standalone.org # cp pr /opt/jbossas7.1.1.final/domain /opt/jbossas7.1.1.final/domain.org Ripristino della copia completa 18 / 37

19 Il ripristino qui descritto causa la perdita di tutte le personalizzazioni e delle eventuali applicazioni deployate. 1. Stoppiamo JBoss # service jbossasstandalone.sh stop # service jbossasdomain.sh stop 2. eliminiamo la l'installazione compromessa # /bin/rm R /opt/jbossas7.1.1.final 3. ripristiniamo la copia fatta # cp pr /opt/jbossas7.1.1.final.org /opt/jbossas7.1.1.final 4. riavviamo JBoss # service jbossasstandalone.sh start 19 / 37

20 # service jbossasdomain.sh start Ripristino della copia delle configurazione Il ripristino qui descritto causa la perdita di tutte le personalizzazioni e delle eventuali applicazioni deployate. 2. Stoppiamo JBoss # service jbossasstandalone.sh stop # service jbossasdomain.sh stop 3. eliminiamo la l'installazione compromessa # /bin/rm R /opt/jbossas7.1.1.final/standalone # /bin/rm R /opt/jbossas7.1.1.final/domain 4. ripristiniamo la copia fatta # cp pr /opt/jbossas7.1.1.final/standalone.org /opt/jbossas 20 / 37

21 7.1.1.Final /standalone # cp pr /opt/jbossas7.1.1.final/domain.org /opt/jbossas7.1.1.final/domain 5. riavviamo JBoss # service jbossasstandalone.sh start # service jbossasdomain.sh start 4.2. SElinux: disattivarlo o no? L'installazione di JBoss, sia nella versione community, sia quella scaricabile dietro sottoscrizione, se posizionata in /opt è fuori del contesto di sicurezza di SElinux. Ciò può causare errori inspiegabili. In realtà si tratta di semplici interventi di inibizione attuati da SElinux. A installazione originale RHEL e le sue derivate hanno SELinux in modalità enforcing (=attivo). Potrebbe essere utile disattivare SElinux o metterlo in modalità permissive. Per far ciò: 21 / 37

22 1. apriamo un terminale e diventiamo root 2. editare il file /etc/sysconfig/selinux # vi /etc/sysconfig/selinux 3. modifichiamo il parametro SELINUX=enforcing in SELINUX=disabled 4. facciamo ripartire linux # reboot Per verificare se SElinux è attivo come utente root da console diamo l'istruzione getenforce. La risposta può essere: 22 / 37

23 enforcing: SELinux attivo permissive: SELinux attivo, ma non interviene disabled: SELinux è disattivo Management degli utenti JBoss JBoss non usa gli utenti del sistema operativo su cui gira. Le applicazioni deployate su JBoss se prevedono autenticazione e/o profilazione, invece, usano utenze proprie. Le utenze che possiamo definire in JBoss possono essere di due tipi: utenze amministrative: per intenderci si tratta dell'amministratore di JBoss 23 / 37

24 utenze software: si tratta dell'autenticazione che forniranno le applicazioni per interagire con JBoss sull'interfaccia "unsecure" Creare un nuovo utente 1. Apriamo un terminale e assumiamo l'identità dell'utente jboss. Se si è seguita questa guida si può usare il seguente comando # sudo su jboss 2. lanciamo il comando adduser.sh $ /opt/jbossas7.1.1.final/bin/adduser.sh 3. scegliamo il tipo di utente che vogliamo creare 24 / 37

25 What type of user do you wish to add? a) Management User (mgmtusers.properties) b) Application User (applicationusers.properties) (a): a 4. se la configurazione di JBoss non è stata ancora personalizzata lasciamo il reame predefinito, inseriamo il nome utente (in questo esempio sarà "mioadmin") e la password (in questo esempio "miapassword"). Dopo l'inserimento dei dati viene presentato un riepilogo e chiesta conferma. Se tutto è corretto digitiamo "yes" e verrà creato l'utente Enter the details of the new user to add. Realm (ManagementRealm) : Username : mioadmin Password : Reenter Password : About to add user 'mioadmin' for realm 'ManagementRealm' Is this correct yes/no? yes Added user 'mioadmin' to file '/opt/jbossas7.1.1.final/standalone/configuration/mgmtusers. properties' Added user 'mioadmin' to file '/opt/jbossas7.1.1.final/domain/configuration/mgmtusers.prop erties' 25 / 37

26 NOTA: l'operazione di aggiunta utenze è possibile se il Server Application è attivo, sia se è spento Modificare la password ad un utente esistente Ipotizziamo di voler cambiare la password all'utente appena inserita "mioadmin". I tool di default non permettono di modificare un utente già inserito. Pertanto dobbiamo procedere cancellando l'utente e reinserendolo. In questo esempio vogliamo modificare l'utente "mioadmin", del reame "ManagementRealm", e impostargli la nuova password "nuovapassword". 1. Apriamo un terminale e assumiamo l'identità dell'utente jboss. Se si è seguita questa guida si può usare il seguente comando $ sudo su jboss / 37

27 editiamo il file configuration/mgmtusers.properties per la modalità standalone $ vi /opt/jbossas7.1.1.final/standalone/configuration/mgmtusers.p roperties 3. cancelliamo la riga "mioadmin=ab2e237294e0a f97b05" 4. editiamo il file configuration/mgmtusers.properties per la modalità domain $ vi /opt/jbossas7.1.1.final/domain/configuration/mgmtusers.prop erties 5. cancelliamo la riga "mioadmin=ab2e237294e0a f97b05". 27 / 37

28 6. lanciamo il comando adduser.sh $ /opt/jbossas7.1.1.final/bin/adduser.sh 7. scegliamo il tipo di utente che vogliamo creare What type of user do you wish to add? a) Management User (mgmtusers.properties) b) Application User (applicationusers.properties) (a): a 8. selezioniamo il reame "Management" (scelta predefinita), inseriamo il nome utente (in questo esempio sarà "mioadmin") e la password (in questo esempio "nuovapassword"). Dopo l'inserimento dei dati viene presentato un riepilogo e chiesta conferma. Se tutto è corretto digitiamo "yes" e verrà creato l'utente $ /opt/jbossas7.1.1.final/bin/adduser.sh 28 / 37

29 What type of user do you wish to add? a) Management User (mgmtusers.properties) b) Application User (applicationusers.properties) (a): Enter the details of the new user to add. Realm (ManagementRealm) : Username : mioadmin Password : Reenter Password : About to add user 'mioadmin' for realm 'ManagementRealm' Is this correct yes/no? yes Added user 'mioadmin' to file '/opt/jbossas7.1.1.final/standalone/configuration/mgmtusers. properties' Added user 'mioadmin' to file '/opt/jbossas7.1.1.final/domain/configuration/mgmtusers.prop erties' Cancellare un utente L'eliminazione va fatto manualmente. 1. Apriamo un terminale e assumiamo l'identità dell'utente jboss. Se si è seguita questa guida si può usare il seguente comando 29 / 37

30 $ sudo su jboss 2. editiamo il file configuration/mgmtusers.properties per la modalità standalone $ vi /opt/jbossas7.1.1.final/standalone/configuration/mgmtusers.p roperties 3. cancelliamo la riga "mioadmin=ab2e237294e0a f97b05" 4. editiamo il file configuration/mgmtusers.properties per la modalità domain $ vi /opt/jbossas7.1.1.final/domain/configuration/mgmtusers.prop erties 30 / 37

31 5. cancelliamo la riga "mioadmin=ab2e237294e0a f97b05" Configurare iptables La configurazione di iptables deve essere fatta in base all'architettura della rete. L'impostazione standard di RHEL prevede che tutte le porte sono chiuse eccetto la 22 (connessione ssh). Possiamo agire in due modi: disattivare iptables o aprire le porte interessate (abitualmente è preferibile questa seconda). Per disattivare iptables: 1. apriamo un terminale e diventiamo root 2. disattiviamo iptables come servizio default 31 / 37

32 # chkconfig iptables off 3. stoppiamo il servizio iptables # service iptables stop Per aprire le porte, ipotizzando di voler aprire le porte 8080 e 8443 (le porte default dell'interfaccia "punlic"): 1. apriamo un terminale e diventiamo root 2. editiamo il file /etc/sysconfig/iptables # vi /etc/sysconfig/iptables 32 / 37

33 3. aggiungiamo le seguenti righe... A INPUT m state state NEW m tcp p tcp dport 22 j ACCEPT A INPUT m state state NEW m tcp p tcp dport 8080 j ACCEPT A INPUT m state state NEW m tcp p tcp dport 8443 j ACCEPT carichiamo le nuove regole # service iptables restart 5. per vedere le nuove regole nella catena INPUT # iptables L n 33 / 37

34 4.5. Backup e migrazione delle istanze Potrebbe sorgere la necessita di migrare la propria installazione, con le relative applicazioni che sono state deployate, da una macchina all'altra. Ipotizziamo: di voler spostare l'installazione dal "server1" al "server2" l'utente con cui gira JBoss è "jboss" ed il gruppo "jboss" la directory base sul server1 è /opt/jbossas7.1.1.final server2 ha già installato e configurato il JDK sempre nella directory /opt (se non è così prima di procedere è necessaria l'installazione). 34 / 37

35 1. Apriamo un terminale su "server1" e diventiamo root 2. stoppiamo tutte le istanze di JBoss e gli eventuali sottosistemi (PostgreSQL, LDAP, ecc...) # service jbossasstandalone.sh stop # service jbossasdomain.sh stop 3. spostiamoci in /opt e creiamo il pacchetto di backup # tar cfz./jbossserver1.tar.gz /opt/jbossas7.1.1.final 4. copiamo il file jbossserver1.tar.gz sul server2. Ipotizzando che sia connesso a rete e che su server2 ci sia l'utente user2 potremmo usare scp: 35 / 37

36 # scp./jbossserver1.tar.gz 5. spostiamoci sul server 2 e diventati root spostiamo il tarball in /opt # mv /home/user2/jbossserver1.tar.gz /opt/ 6. spostiamoci in /opt, estraiamo il tar e rimuoviamo il file originale # cd /opt # tar xvf jbossserver1.tar.gz # rm jbossserver1.tar.gz 7. a questo punto immaginiamo che su server2 non ci sia né l'utente, né il gruppo jboss pertanto aggiungiamoli (naturalmente se ci sono saltiamo al punto seguente) # useradd jboss 36 / 37

37 8. riassegniamo user e gruppo a tutti i file e directory che abbiamo appena spostato (cambiando server cambiano anche gli UID ed i GID dei file/directory e potremmo avere degli errori che bloccano le istanze dell'application server) # chown jboss:jboss R /opt/jbossas7.1.1.final 9. creiamo i file /etc/init.d/jbossasstandalone.sh, /etc/jbossas/jbossas.conf, /etc/init.d/jbossasdomain.sh, /etc/jbossas/jbossasdomain.conf come precedentemente esposto. A questo punto la migrazione è completata e possiamo lanciare JBoss. Nel caso JBoss usava dei sottosistemi come database, directory service, ecc... questi andranno migrati e riattivati prima della copia di JBoss nel modo proprio per ogni sottosistema. 37 / 37

In aggiunta si richiede che il server sia in grado di inviare correttamente le email da terminale e abbia un accesso costante a internet.

In aggiunta si richiede che il server sia in grado di inviare correttamente le email da terminale e abbia un accesso costante a internet. Rkhunter è un programma cacciatore di Rootkit in grado di funzionare su sistemi Linux, BSD, Solaris e *NIX. L'installazione e l'uso sono semplici, ma la documentazione non descrive operativamente la fase

Dettagli

Application Server per sviluppare applicazioni Java Enterprise

Application Server per sviluppare applicazioni Java Enterprise Application Server per sviluppare applicazioni Java Enterprise Con il termine Application Server si fa riferimento ad un contenitore, composto da diversi moduli, che offre alle applicazioni Web un ambiente

Dettagli

Guida all'installazione di Jug4Tenda

Guida all'installazione di Jug4Tenda Indice generale Guida all'installazione di Jug4Tenda WORK IN PROGRESS di Andrea Del Bene Guida all'installazione di Jug4Tenda...1 Nota...2 1Prerequisiti software...3 1.1Installazione Java JDK...3 1.2Installazione

Dettagli

Introduzione ai servizi di Linux

Introduzione ai servizi di Linux Introduzione ai servizi di Linux Premessa Adios è un interessante sistema operativo Linux basato sulla distribuzione Fedora Core 6 (ex Red Hat) distribuito come Live CD (con la possibilità di essere anche

Dettagli

NAL DI STAGING. Versione 1.0

NAL DI STAGING. Versione 1.0 NAL DI STAGING Versione 1.0 14/10/2008 Indice dei Contenuti 1. Introduzione... 3 2. Installazione NAL di staging... 3 VMWare Server... 3 Preistallazione su server linux... 6 Preinstallazione su server

Dettagli

SICR@WEB SICR@WEB - & POSTGRESQL. Il presente documento comprende la procedura di prima installazione di Postgres (e altre nozioni di base).

SICR@WEB SICR@WEB - & POSTGRESQL. Il presente documento comprende la procedura di prima installazione di Postgres (e altre nozioni di base). SICR@WEB SICR@WEB - & POSTGRESQL Il presente documento comprende la procedura di prima installazione di Postgres (e altre nozioni di base). SICR@WEB PRIMA INSTALLAZIONE Revisioni Data Modifiche Versione

Dettagli

How build a Fedora HPC cluster running OpenFoam in parallel, using Torque/PBS, OpenMPI, Host-based authentication and NFS

How build a Fedora HPC cluster running OpenFoam in parallel, using Torque/PBS, OpenMPI, Host-based authentication and NFS How build a Fedora HPC cluster running OpenFoam in parallel, using Torque/PBS, OpenMPI, Host-based authentication and NFS Pier Paolo Ciarravano 19/07/2010 Descrizione dell architettura Il cluster si compone

Dettagli

Guida all Installazione della Binary Release di OpenSPCoop2. Guida all Installazione della Binary Release di OpenSPCoop2

Guida all Installazione della Binary Release di OpenSPCoop2. Guida all Installazione della Binary Release di OpenSPCoop2 Guida all Installazione della Binary Release di OpenSPCoop2 i Guida all Installazione della Binary Release di OpenSPCoop2 Guida all Installazione della Binary Release di OpenSPCoop2 ii Copyright 2005-2015

Dettagli

Di seguito riportiamo l'elenco dei componenti che devono risultare già installati prima di procedere con il caricamento di AGO Infinity:

Di seguito riportiamo l'elenco dei componenti che devono risultare già installati prima di procedere con il caricamento di AGO Infinity: Note di installazione v.02.08.04 Il le di installazione contiene il prodotto AGO Innity 2010 Edition, i le di congurazione per l'accesso al database (DBCong) e le Tabella Estimi Catastali e Tabella Nomenclature

Dettagli

Ingegneria del Software 1: Eclipse

Ingegneria del Software 1: Eclipse Ingegneria del Software 1: Eclipse Da completare entro Aprile 21, 2015 Srđan Krstić and Marco Scavuzzo 1 Contents 1 Introduzione 3 1.1 Java (JRE vs JDK).......................................... 3 1.2

Dettagli

DEL SENDER GUIDA INTEGRATIVA ALL INSTALLAZIONE. Versione N.1.0. Data 11/05/2009. Sender - Guida integrativa alla installazione

DEL SENDER GUIDA INTEGRATIVA ALL INSTALLAZIONE. Versione N.1.0. Data 11/05/2009. Sender - Guida integrativa alla installazione GUIDA INTEGRATIVA ALL INSTALLAZIONE DEL SENDER Versione N.1.0 Data 11/05/2009 Versione 1.0, Data emissione 11/05/2009 Pag. 1 di 15 Revisione Capitolo Modifica Data 1.0 Prima Emissione 11/05/2009 Versione

Dettagli

Configurare e attivare NFS4 con Fedora 17 e superiori

Configurare e attivare NFS4 con Fedora 17 e superiori Premessa: Questa guida nasce con lo scopo di chiarire l'uso e la configurazione del servizio di condivisione di rete NFS4 (non NFS3 o inferiori), osservando che sulla questione in oggetto la documentazione

Dettagli

C:\Users\claudio\Desktop\zabbix.txt lunedì 22 ottobre 2012 20:57

C:\Users\claudio\Desktop\zabbix.txt lunedì 22 ottobre 2012 20:57 ZABBIX HOW TO, INSTALLAZIONE ED USO SOMMARIO Disclaimer: come al solito non ho nessuna pretesa ci completezza. Quanto scrivo e' solo per poter rifare "in fretta e furia" quanto gia' trattato, senza dover

Dettagli

Istruzioni di installazione di IBM SPSS Modeler Server 15per UNIX

Istruzioni di installazione di IBM SPSS Modeler Server 15per UNIX Istruzioni di installazione di IBM SPSS Modeler Server 15per UNIX IBM SPSS Modeler Server può essere installato e configurato per l esecuzione in modalità di analisi distribuita insieme ad altre installazioni

Dettagli

SELinux. di Maurizio Pagani

SELinux. di Maurizio Pagani SELinux di Maurizio Pagani 1. Introduzione Il SELinux (Security-Enhanced Linux) è un prodotto di sicurezza creato dalla NSA (National Security Agency) che gira direttamente nel kernel, implementando così

Dettagli

Una soluzione per il Provisioning e la Software Distribution

Una soluzione per il Provisioning e la Software Distribution Una soluzione per il Provisioning e la Software Distribution Scenario Svariati server, con funzione in base all'area di competenza, dislocati nel territorio su Nodi Periferici collegati in rete (VPN) Un

Dettagli

Installare e configurare OpenVPN: due scenari. Laboratorio di Amministrazione di Sistemi T Massimiliano Mattetti - Marco Prandini

Installare e configurare OpenVPN: due scenari. Laboratorio di Amministrazione di Sistemi T Massimiliano Mattetti - Marco Prandini Installare e configurare OpenVPN: due scenari Laboratorio di Amministrazione di Sistemi T Massimiliano Mattetti - Marco Prandini Installazione Sulle VM del corso servono i pacchetti software liblzo2 libpkcs11-helper

Dettagli

Installazione Qt/Qt Quick per target Android

Installazione Qt/Qt Quick per target Android Tutorial Qt-Italia.org Installazione Qt/Qt Quick per target Android Prima edizione, Giugno 2015 P. S e r e n o ( h t t p : / / w w w. q t - i t a l i a. o r g ) P a g. 1 19 Questo tutorial è rilasciato

Dettagli

Acronis Backup & Recovery 10 Server for Linux. Update 5. Manuale d'installazione

Acronis Backup & Recovery 10 Server for Linux. Update 5. Manuale d'installazione Acronis Backup & Recovery 10 Server for Linux Update 5 Manuale d'installazione Sommario 1 Prima dell'installazione... 3 1.1 Componenti di Acronis Backup & Recovery 10... 3 1.1.1 Agente per Linux... 3 1.1.2

Dettagli

Installare e configurare Apache, PHP, MySQL e PHPMyAdmin su OS X Lion 10.7

Installare e configurare Apache, PHP, MySQL e PHPMyAdmin su OS X Lion 10.7 Installare e configurare Apache, PHP, MySQL e PHPMyAdmin su OS X Lion 10.7 Luigi Maggio Personal web portforlio: www.luigimaggio.altervista.org Indirizzo e- mail: luis_may86@libero.it Installare e configurare

Dettagli

Installazione del Software. per lo Sviluppo di Applicazioni Java

Installazione del Software. per lo Sviluppo di Applicazioni Java Installazione del Software per lo Sviluppo di Applicazioni Java Ing. Luca Ferrari ferrari.luca@unimore.it Tel. 0592056142 Installazione del Software per lo Sviluppo di Applicazioni Java 1 Il Compilatore

Dettagli

Guida di installazione per Fedora core 4

Guida di installazione per Fedora core 4 Guida di installazione per Fedora core 4 Centro Servizi per la Ricerca Università di Pisa Dipartimento di Informatica Guida di installazione per Fedora core 4 Centro Servizi per la Ricerca Copyright 2005

Dettagli

Procedura Installazione TO.M.M.YS. 2013 con SQL 2008

Procedura Installazione TO.M.M.YS. 2013 con SQL 2008 Questa procedura illustra passo passo gli step da compiere per Installare il programma TO.M.M.YS. versione 2010 con il supporto di Microsoft SQL 2008. Sommario Controlli da effettuare prima dell installazione

Dettagli

Guida di installazione per Fedora 7

Guida di installazione per Fedora 7 Guida di installazione per Fedora 7 Centro Servizi per la Ricerca Università di Pisa Dipartimento di Informatica Guida di installazione per Fedora 7 Centro Servizi per la Ricerca Copyright 2007 Dipartimento

Dettagli

Ambiente Virtuale Inclusivo per la Persona Autistica MANUALE OPERATORE. Release 1.0-13/10/09. Copyright Lynx 2009 http://www.lynxlab.

Ambiente Virtuale Inclusivo per la Persona Autistica MANUALE OPERATORE. Release 1.0-13/10/09. Copyright Lynx 2009 http://www.lynxlab. MANUALE OPERATORE Release 1.0-13/10/09 Copyright Lynx 2009 http://www.lynxlab.com Indice generale MANUALE OPERATORE...1 1.1 Definizioni...3 1.2 Ambienti...3 1.3 Release e copyright...3 2. Utenti...4 2.1

Dettagli

PHI-RE. Configurazione infrastrutturale SOA. Version 1.0 Marzo, 2011. Page 1 of 17

PHI-RE. Configurazione infrastrutturale SOA. Version 1.0 Marzo, 2011. Page 1 of 17 PHI-RE Configurazione infrastrutturale SOA Version 1.0 Marzo, 2011 Page 1 of 17 Versione Marzo 2011 Marzo 2011 Descrizione della variazione Versione iniziale Inserimento capitoli descrizione script installativi

Dettagli

Creare un Server Casalingo

Creare un Server Casalingo Creare un Server Casalingo Questa guida è più che altro un promemoria per il sottoscritto,dove si penserà a creare un piccolo server casalingo,in questa breve ma intensa guida si parlerà spesso di ssh,

Dettagli

Petra Provisioning Center, rel 3.1

Petra Provisioning Center, rel 3.1 Petra Provisioning Center, rel 3.1 Petra Provisioning Center, rel 3.1 Copyright 1996,2006Link s.r.l. 1 Questo documento contiene informazioni di proprietà riservata, protette da copyright. Tutti i diritti

Dettagli

confinamento e virtualizzazione 2006-2009 maurizio pizzonia sicurezza dei sistemi informatici e delle reti

confinamento e virtualizzazione 2006-2009 maurizio pizzonia sicurezza dei sistemi informatici e delle reti confinamento e virtualizzazione 1 oltre i permessi dei file... nei sistemi operativi standard il supporto per il confinamento è abbastanza flessibile per quanto riguarda i files scarso per quanto riguarda

Dettagli

Istruzioni di installazione di Intel Utilities

Istruzioni di installazione di Intel Utilities Istruzioni di installazione di Intel Utilities Queste istruzioni spiegano come installare Intel Utilities dal CD n. 1 di Intel System Management Software (per i due CD della versione solo in inglese) o

Dettagli

Realizzazione del nuovo cruscotto direzionale per il monitoraggio della gestione aziendale

Realizzazione del nuovo cruscotto direzionale per il monitoraggio della gestione aziendale Sommario 1. INTRODUZIONE... 3 2. DATI TECNICI DELL AMBIENTE DI PRODUZIONE... 4 2.1. UTENTE ORACLE PROPRIETARIO DELL INSTALLAZIONE... 4 2.2. ENVIRONMENT MICROSOFT... 4 2.3. ENVIRONMENT AIX... 4 2.4. PRE-REQUISITI

Dettagli

Shell di Linux e Comandi Utente

Shell di Linux e Comandi Utente Shell di Linux e Comandi Utente Sistemi Operativi Roberto Aringhieri DTI Crema - Università degli Studi di Milano Sistemi Operativi - Shell di Linux e Comandi Utente Roberto Aringhieri p.1/23 Outline Accesso

Dettagli

Sommario. 1. Introduzione. Samba - Monografia per il Corso di "Laboratorio di Sistemi Operativi".

Sommario. 1. Introduzione. Samba - Monografia per il Corso di Laboratorio di Sistemi Operativi. Sommario SAMBA Raphael Pfattner 10 Giugno 2004 Diario delle revisioni Revisione 1 10 Giugno 2004 pralph@sbox.tugraz.at Revisione 0 17 Marzo 2004 roberto.alfieri@unipr.it Samba - Monografia per il Corso

Dettagli

Ca ra tteristiche dei sistem i GN U/L inux. Struttura di un sistema GNU/Linux Il filesystem La shell

Ca ra tteristiche dei sistem i GN U/L inux. Struttura di un sistema GNU/Linux Il filesystem La shell Struttura di un sistema GNU/Linux Il filesystem La shell 1 GNU/Linux è un sistema operativo, cioè un insieme di programmi che collaborano fra di loro rendendo utilizzabile un calcolatore, infatti senza

Dettagli

INSTALLARE UN DATABASE BIBLIOGRAFICO SU SUSE LINUX 9.2 CON APACHE, POSTGRESQL E DOCDB

INSTALLARE UN DATABASE BIBLIOGRAFICO SU SUSE LINUX 9.2 CON APACHE, POSTGRESQL E DOCDB INSTALLARE UN DATABASE BIBLIOGRAFICO SU SUSE LINUX 9.2 CON APACHE, POSTGRESQL E DOCDB 1. INTRODUZIONE In questo tutorial si illustra come installare un sistema di gestione in rete di documenti, con relativa

Dettagli

Porting Su Hostingjava

Porting Su Hostingjava Porting Su Hostingjava Consigli per il caricamento di una propria applicazione su hostingjava Il porting è una operazione con cui un programma, sviluppato originariamente per una piattaforma, viene"ritoccato"

Dettagli

Il tuo manuale d'uso. HP proliant ml310 g4 server http://it.yourpdfguides.com/dref/880791

Il tuo manuale d'uso. HP proliant ml310 g4 server http://it.yourpdfguides.com/dref/880791 Può anche leggere le raccomandazioni fatte nel manuale d uso, nel manuale tecnico o nella guida di installazione di HP proliant ml310 g4 server. Troverà le risposte a tutte sue domande sul manuale d'uso

Dettagli

Installazione Web Channel Experience 1.0 Based on NW 7.3 sp02, Oracle 11.2.0.2

Installazione Web Channel Experience 1.0 Based on NW 7.3 sp02, Oracle 11.2.0.2 Installazione Web Channel Experience 1.0 Based on NW 7.3 sp02, Oracle 11.2.0.2 Table of Contents Prerequisite checker... 2 Installazione NetWeaver 7.3... 3 Usage type installati... 20 Configurazione HTTPS

Dettagli

Guida Rapida Installazione dei Language Pack

Guida Rapida Installazione dei Language Pack Guida Rapida Installazione dei Language Pack By Zend Technologies, Inc. www.zend.com Come installare i Language Pack di Zend Studio for Eclipse Se il sistema è impostato in una delle seguenti lingue: tedesco,

Dettagli

2006-2011 maurizio pizzonia sicurezza dei sistemi informatici e delle reti. confinamento e virtualizzazione

2006-2011 maurizio pizzonia sicurezza dei sistemi informatici e delle reti. confinamento e virtualizzazione confinamento e virtualizzazione 1 oltre i permessi dei file... nei sistemi operativi standard il supporto per il confinamento è abbastanza flessibile per quanto riguarda i files scarso per quanto riguarda

Dettagli

OwnCloud 8 su rete lan aziendale (una specie di Gdrive privato)

OwnCloud 8 su rete lan aziendale (una specie di Gdrive privato) Augusto Scatolini (webmaster@comunecampagnano.it) (a.scatolini@linux4campagnano.net) (campagnanorap@gmail.com) Miniguida n. 216 Ver. febbraio 2015 OwnCloud 8 su rete lan aziendale (una specie di Gdrive

Dettagli

SSL VPN Accesso Remoto Sicuro

SSL VPN Accesso Remoto Sicuro SSL VPN Accesso Remoto Sicuro Accesso con Network Connect per Linux Pagina 1 I l Servizio SSL VPN permette agli utenti istituzionali di realizzare una connessione da qualsiasi parte del mondo (Internet)

Dettagli

R400. Copyright 2010 2014 JetLab S.r.l. Tutti i diritti riservati

R400. Copyright 2010 2014 JetLab S.r.l. Tutti i diritti riservati Copyright 2010 2014 JetLab S.r.l. Tutti i diritti riservati R400 Copyright 2010 2014 JetLab S.r.l. Tutti i diritti riservati R400 è un marchio di JetLab S.r.l. Microsoft, Windows, Windows NT, Windows XP,

Dettagli

FileMaker Pro 12. Guida di FileMaker Server

FileMaker Pro 12. Guida di FileMaker Server FileMaker Pro 12 Guida di FileMaker Server 2007 2012 FileMaker, Inc. Tutti i diritti riservati. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker è un marchio di FileMaker,

Dettagli

Apache 2, PHP5, MySQL 5

Apache 2, PHP5, MySQL 5 Installazione di Apache 2, PHP5, MySQL 5 Corso Interazione Uomo Macchina AA 2005/2006 Installazione e Versioni Considerazione le versioni più recenti dei vari software così da poterne sperimentare le caratteristiche

Dettagli

Server di log centralizzato CentOS 5.5

Server di log centralizzato CentOS 5.5 Server di log centralizzato CentOS 5.5 Premessa: Dopo aver girovagato in rete alla ricerca di informazioni e guide, dopo averle provate tutte con scarsi risultati, attingendo qua e là, spulciando i vari

Dettagli

Guida installazione Winasped 4 Data ultima revisione della guida: 12-05-2014

Guida installazione Winasped 4 Data ultima revisione della guida: 12-05-2014 Guida installazione Winasped 4 Data ultima revisione della guida: 12-05-2014 Winasped è un'applicazione di tipo client - server pertando è composta da due parti: un programma client e uno server. Di seguito

Dettagli

Caratteristiche generali

Caratteristiche generali Caratteristiche generali Tecnologie utilizzate Requisiti software/hardware Modalità di installazione del database del PSDR INSTALLAZIONE PSDR Installazione on-line Installazione off-line Primo avvio Riservatezza

Dettagli

Airsnarf è stato sviluppato e rilasciato per dimostrare la vulnerabilità intrinseca degli hot-spot.

Airsnarf è stato sviluppato e rilasciato per dimostrare la vulnerabilità intrinseca degli hot-spot. In questo tutorial verrà spiegato come configurare al 100 % Airsnarf. Mah...Cos è Airsnarf??? Airsnarf è stato sviluppato e rilasciato per dimostrare la vulnerabilità intrinseca degli hot-spot. Airsnarf

Dettagli

Come esportare una distribuzione Live di Linux per un laboratorio

Come esportare una distribuzione Live di Linux per un laboratorio Come esportare una distribuzione Live di Linux per un laboratorio Attività svolta dal dr. Alessi e dal dr. Farolfi Dipartimento di Matematica Università degli Studi di Milano Knoppix è una distribuzione

Dettagli

COPIARE FILE E DIRECTORY

COPIARE FILE E DIRECTORY COPIARE FILE E DIRECTORY Creiamo il file prova2.txt nella directory prove: touch prova2.txt Fare una copia del file prova1.txt assegnando il nome copia1bis.txt cp prova1.txt copia1bis.txt Se vogliamo che

Dettagli

Installare GNU/Linux

Installare GNU/Linux Installare GNU/Linux Installare GNU/Linux Linux non è più difficile da installare ed usare di qualunque altro sistema operativo Una buona percentuale di utenti medi si troverebbe in difficoltà ad installare

Dettagli

3. Come realizzare un Web Server

3. Come realizzare un Web Server 3. Come realizzare un Web Server 3.1 Che cos'è un web server Il web server, è un programma che ha come scopo principale quello di ospitare delle pagine web che possono essere consultate da un qualsiasi

Dettagli

BitDefender Client Security e Soluzioni BitDefender Windows Server

BitDefender Client Security e Soluzioni BitDefender Windows Server BitDefender Client Security e Soluzioni BitDefender Windows Server Guida Rapida all'installazione Diritto d'autore 2010 BitDefender; 1. Panoramica dell'installazione Grazie per aver scelto le soluzioni

Dettagli

Hosting Applicativo Installazione Web Client

Hosting Applicativo Installazione Web Client Hosting Applicativo Installazione Web Client Utilizzo del portale di accesso e guida all installazione dei client Versione ridotta Marzo 2012 Hosting Applicativo Installazione Web Client 21 1 - Prerequisiti

Dettagli

Magento - guida all'installazione

Magento - guida all'installazione Magento - guida all'installazione a cura di Luca Soave 1- Premesse In questa guida impareremo come ottenere un sito web su base Magento allocato in un Ubuntu Server su macchina vistuale, basandoci sulle

Dettagli

Consulenza Informatica ======================================================================= Introduzione. Documentazione tecnica

Consulenza Informatica ======================================================================= Introduzione. Documentazione tecnica Introduzione Le novità che sono state introdotte nei terminal services di Windows Server 2008 sono davvero tante ed interessanti, sotto tutti i punti di vista. Chi già utilizza i Terminal Services di Windows

Dettagli

Hosting Applicativo Installazione Web Client

Hosting Applicativo Installazione Web Client Hosting Applicativo Installazione Web Client Utilizzo del portale di accesso e guida all installazione dei client Marzo 2012 Hosting Applicativo Installazione Web Client Introduzione Le applicazioni CIA,

Dettagli

Tutorial web Application

Tutorial web Application Tutorial web Application Installazione della JDK: Java viene distribuito con la jdk e il jre acronimi di Java Development Kit e Java Runtime Environment rispettivamente. La jdk è l'ambiente di sviluppo

Dettagli

Installare Joomla! su Linux (Ubuntu)

Installare Joomla! su Linux (Ubuntu) Installare Joomla! su Linux (Ubuntu) di Salvatore Schirone versione 0.3 Sommario In questo piccolo tutorial viene mostrato l instalazione in locale di joomla! in ambinente Linux. Si farà riferimento esplicito

Dettagli

Corso di Linux. Dott. Paolo PAVAN pavan@netlink.it

Corso di Linux. Dott. Paolo PAVAN pavan@netlink.it Corso di Linux Dott. Paolo PAVAN pavan@netlink.it Origini di Linux Nasce a fine anni 1980 ad opera del finlandese Linus Torvalds Linux non è gratis e neanche freeware è protetto da licenza GNU: "GNU non

Dettagli

INSTALLAZIONE MICROSOFT SQL Server 2005 Express Edition

INSTALLAZIONE MICROSOFT SQL Server 2005 Express Edition INSTALLAZIONE MICROSOFT SQL Server 2005 Express Edition Templ. 019.02 maggio 2006 1 PREFAZIONE... 2 2 INSTALLAZIONE DI MICROSOFT.NET FRAMEWORK 2.0... 2 3 INSTALLAZIONE DI SQL SERVER 2005 EXPRESS... 3 4

Dettagli

SafeGuard Enterprise Guida all'upgrade. Versione prodotto: 7

SafeGuard Enterprise Guida all'upgrade. Versione prodotto: 7 SafeGuard Enterprise Guida all'upgrade Versione prodotto: 7 Data documento: Dicembre 2014 Sommario 1 Informazioni sulla guida...3 2 Verifica dei requisiti di sistema...4 3 Download dei programmi di installazione...5

Dettagli

> P o w e r D R E A M < Catalogazione Sogni

> P o w e r D R E A M < Catalogazione Sogni > P o w e r D R E A M < Catalogazione Sogni Guida rapida all utilizzo del software (rev. 1.4 - lunedì 29 ottobre 2012) INSTALLAZIONE, ATTIVAZIONE E CONFIGURAZIONE INIZIALE ESECUZIONE DEL SOFTWARE DATI

Dettagli

Installazione di Apache 2.2 Installazione di PHP 5.4 Installazione di MySQL 5.5 Configurazione e test di PHP-MySQL con l'estensione mysqli e mysql

Installazione di Apache 2.2 Installazione di PHP 5.4 Installazione di MySQL 5.5 Configurazione e test di PHP-MySQL con l'estensione mysqli e mysql Installare Apache 2.2, PHP 5.4, MySQL 5.5 su Windows In questo tutorial mostreremo in dettaglio le procedure di installazione e configurazione di Apache 2.2, PHP 5.4 e MySQL 5.5 su Windows XP/7. Il nostro

Dettagli

Novell ZENworks 10 Asset Management SP2

Novell ZENworks 10 Asset Management SP2 Guida all'installazione del server di generazione rapporti di ZENworks Novell ZENworks 10 Asset Management SP2 10.2 27 maggio 2009 www.novell.com Guida all'installazione del server di generazione rapporti

Dettagli

Creazione di una Azure Web App

Creazione di una Azure Web App Creazione di una Azure Web App Introduzione Oggi le aziende hanno sempre più la necessità di avere uno strumento per interagire con i propri clienti. La presenza sul web dell azienda diventa sempre di

Dettagli

17.2. Configurazione di un server di Samba

17.2. Configurazione di un server di Samba 17.2. Configurazione di un server di Samba Il file di configurazione di default (/etc/samba/smb.conf) consente agli utenti di visualizzare le proprie home directory di Red Hat Linux come una condivisione

Dettagli

Alma Mater Studiorum Università di Bologna. Scuola di Ingegneria e Architettura. Tecnologie Web T. Esercitazione 10 - J2EE 25/05/2015

Alma Mater Studiorum Università di Bologna. Scuola di Ingegneria e Architettura. Tecnologie Web T. Esercitazione 10 - J2EE 25/05/2015 Web Container vs. EJB Container Alma Mater Studiorum Università di Bologna Scuola di Ingegneria e Architettura Tecnologie Web T - J2EE Home Page del corso: http://www-db.deis.unibo.it/courses/tw/ Versione

Dettagli

Installazione Apache OpenMeetings su Server Linux (Manuale installazione in Italiano)

Installazione Apache OpenMeetings su Server Linux (Manuale installazione in Italiano) Installazione Apache OpenMeetings su Server Linux (Manuale installazione in Italiano) Autore: Matteo Veroni Email: matver87@gmail.com Sito web: matteoveroni@altervista.org Fonti consultate: Stephen Cottam,

Dettagli

Corso ForTIC C2 LEZIONE n. 8. Cos'è la shell Le variabili d'ambiente L'uso della shell per la realizzazione di semplici script

Corso ForTIC C2 LEZIONE n. 8. Cos'è la shell Le variabili d'ambiente L'uso della shell per la realizzazione di semplici script Corso ForTIC C2 LEZIONE n. 8 Cos'è la shell Le variabili d'ambiente L'uso della shell per la realizzazione di semplici script I contenuti di questo documento, salvo diversa indicazione, sono rilasciati

Dettagli

Istruzioni di installazione di IBM SPSS Modeler Server 15per Windows

Istruzioni di installazione di IBM SPSS Modeler Server 15per Windows Istruzioni di installazione di IBM SPSS Modeler Server 15per Windows IBM SPSS Modeler Server può essere installato e configurato per l esecuzione in modalità di analisi distribuita insieme ad altre installazioni

Dettagli

Acronis Backup & Recovery 11.5 Server for Linux. Manuale d'installazione

Acronis Backup & Recovery 11.5 Server for Linux. Manuale d'installazione Acronis Backup & Recovery 11.5 Server for Linux Manuale d'installazione Informazioni sul copyright Copyright Acronis International GmbH, 2002-2012. Tutti i diritti riservati. "Acronis" e "Acronis Secure

Dettagli

Sophos Virtualization Scan Controller guida per utenti. Versione prodotto: 2.0

Sophos Virtualization Scan Controller guida per utenti. Versione prodotto: 2.0 Sophos Virtualization Scan Controller guida per utenti Versione prodotto: 2.0 Data documento: maggio 2013 Sommario 1 Informazioni sulla guida...3 2 Virtualization Scan Controller...4 3 Dove installare...5

Dettagli

Guida di installazione di SolidWorks Enterprise PDM

Guida di installazione di SolidWorks Enterprise PDM Guida di installazione di SolidWorks Enterprise PDM Contenuti Note legali...vi 1 Guida di installazione di SolidWorks Enterprise PDM...7 2 Panoramica sull'installazione...8 Componenti di installazione

Dettagli

LibreOffice. Corsi Linux 2011

LibreOffice. Corsi Linux 2011 LibreOffice Corsi Linux 2011 Nota bene Queste slide non riguardano come far funzionare LibreOffice, ma in particolarità le funzionalità del programma, la storia e l'installazione del programma LibreOffice

Dettagli

Linux: Controllo di accesso, gestione utenti, gruppi, permessi. http://www.lugcr.it

Linux: Controllo di accesso, gestione utenti, gruppi, permessi. http://www.lugcr.it Linux: Controllo di accesso, gestione utenti, gruppi, permessi http://www.lugcr.it 1 Perché? Perché devo utilizzare un preciso nome utente? 1 : salvaguardia del sistema Utilizzando il sistema come amministratore

Dettagli

Voipuo JRE Come installare Java Runtime Enviroment

Voipuo JRE Come installare Java Runtime Enviroment Voipuo JRE Come installare Java Runtime Enviroment Autore: Marino D Ignazio Action list Nome e cognome Data Firma Redazione Marino D Ignazio 1 luglio 2011 Firmato Revisione Salvatore Ruggiero 2 luglio

Dettagli

GUIDA ALL'INSTALLAZIONE E CONFIGURAZIONE DI UN SERVER MAIL PER UNA PICCOLA LAN MEDIANTE L'USO DI QMAIL E VPOPMAIL

GUIDA ALL'INSTALLAZIONE E CONFIGURAZIONE DI UN SERVER MAIL PER UNA PICCOLA LAN MEDIANTE L'USO DI QMAIL E VPOPMAIL GUIDA ALL'INSTALLAZIONE E CONFIGURAZIONE DI UN SERVER MAIL PER UNA PICCOLA LAN MEDIANTE L'USO DI QMAIL E VPOPMAIL 14-03-2004 by Profex Sistema di test CPU: AMD 1000 mhz RAM: 512 mb Sistema Operativo Slackware

Dettagli

Caratteristiche principali. la struttura open source (escluse alcune versioni intermedie) il suo basarsi su kernel Linux.

Caratteristiche principali. la struttura open source (escluse alcune versioni intermedie) il suo basarsi su kernel Linux. Android s.o. Androidè un sistema operativo per dispositivi mobili costituito da uno stack software che include: un sistema operativo di base, i middleware per le comunicazioni le applicazioni di base.

Dettagli

Istruzioni per scaricare ed installare FirstClass IntroEdition per Windows

Istruzioni per scaricare ed installare FirstClass IntroEdition per Windows Istruzioni per scaricare ed installare FirstClass IntroEdition per Windows FirstClass IntroEdition è una soluzione groupware di collaborazione gratuita e completamente funzionante che include il server

Dettagli

Zeroshell per tutti! Pietro Palazzo,Nicola Contillo. 16 gennaio 2012

Zeroshell per tutti! Pietro Palazzo,Nicola Contillo. 16 gennaio 2012 Zeroshell per tutti! Pietro Palazzo,Nicola Contillo 16 gennaio 2012 Indice 1 Congurazione sica 3 2 VirtualBox e primi passi 4 2.1 Installazione VirtualBox............................ 4 3 Congurazione Iniziale

Dettagli

VERITAS Backup Exec 9.1 for Windows Servers Manuale di installazione rapida

VERITAS Backup Exec 9.1 for Windows Servers Manuale di installazione rapida VERITAS Backup Exec 9.1 for Windows Servers Manuale di installazione rapida N109548 Dichiarazione di non responsabilità Le informazioni contenute nella presente pubblicazione sono soggette a modifica senza

Dettagli

Procedure Web Oracle 9iAS. Manuale di Installazione Client

Procedure Web Oracle 9iAS. Manuale di Installazione Client Indice e Sommario Installazione componenti... 3 Installazione Jinitiator 1.3.1.13... 3 Installazione certificato applicativo... 5 Installazione di Acrobat Reader... 6 Installazione JAVA 6 Update 13 (Solo

Dettagli

FAQ sull applicazione Intr@Web

FAQ sull applicazione Intr@Web FAQ sull applicazione Intr@Web DOMANDE GENERICHE - Dove trovo il software Scambi per l anno 2003? Posso utilizzare Scambi v. 7.1 anche per l anno 2003. Il software Scambi per l anno 2003 non esiste perchè

Dettagli

maildocpro Manuale Installazione

maildocpro Manuale Installazione maildocpro Manuale Installazione versione 3.4 maildocpro Manuale Installazione - Versione 3.4 1 Indice Indice... 2 Creazione database... 3 Database: MAILDOCPRO... 3 Database: SILOGONWEB... 5 Configurazione

Dettagli

Symantec Network Access Control Guida introduttiva

Symantec Network Access Control Guida introduttiva Symantec Network Access Control Guida introduttiva Symantec Network Access Control Guida introduttiva Il software descritto nel presente manuale viene fornito in conformità a un contratto di licenza e

Dettagli

Creazione di un database per VSFTPD

Creazione di un database per VSFTPD VSFTPD non ha un supporto built-in per MySQL, per cui le libpam-mysql sono fondamentali per permettere a vsftpd di leggere gli utenti presenti su mysql. Aggiungiamo anche un utente di sistema per VSFTPD,

Dettagli

Sophos Deployment Packager guida per utenti. Versione prodotto: 1.2

Sophos Deployment Packager guida per utenti. Versione prodotto: 1.2 Sophos Deployment Packager guida per utenti Versione prodotto: 1.2 Data documento: settembre 2014 Sommario 1 Informazioni sulla guida...3 2 Deployment Packager...4 2.1 Problemi noti e limiti del Deployment

Dettagli

Installazione e configurazione di

Installazione e configurazione di Storia di Red Hat, Red Hat Enterprise Linux e CentOS Versione 6 e novità della versione 7 Installazione CentOS 6.5/6.6 Configurazione iniziale Installazione pacchetti base: Apache, MySQL, PHP, ProFTPd,

Dettagli

Università degli Studi di Messina MAP Mobile Agent Platform

Università degli Studi di Messina MAP Mobile Agent Platform Università degli Studi di Messina MAP Mobile Agent Platform a cura di MAP Mobile Agent Platform La MAP è la piattaforma per agenti mobili realizzata presso l Istituto di Informatica e Telecomunicazioni

Dettagli

Guida introduttiva. Versione 7.0.0 Software

Guida introduttiva. Versione 7.0.0 Software Guida introduttiva Versione 7.0.0 Software Installazione del software - Sommario Panoramica sulla distribuzione del software CommNet Server Windows Windows Cluster - Virtual Server Abilitatore SNMP CommNet

Dettagli

APRS su Linux con Xastir, installazione dai sorgenti

APRS su Linux con Xastir, installazione dai sorgenti APRS su Linux con Xastir Installazione dai sorgenti L installazione di Xastir Per installare Xastir non è richiesto essere un guru di Linux, anche se una conoscenza minima della piattaforma è necessaria.

Dettagli

Tekla Structures Guida dell'amministratore licenze. Versione del prodotto 21.1 settembre 2015. 2015 Tekla Corporation

Tekla Structures Guida dell'amministratore licenze. Versione del prodotto 21.1 settembre 2015. 2015 Tekla Corporation Tekla Structures Guida dell'amministratore licenze Versione del prodotto 21.1 settembre 2015 2015 Tekla Corporation Indice 1 Sistema di licenze Tekla Structures... 5 1.1 Lista di controllo consegne Tekla

Dettagli

Acronis Backup & Recovery 10 Server for Linux. Guida introduttiva

Acronis Backup & Recovery 10 Server for Linux. Guida introduttiva Acronis Backup & Recovery 10 Server for Linux Guida introduttiva Questo documento descrive come installare e iniziare a utilizzare Acronis Backup & Recovery 10 Server per Linux. Copyright Acronis, Inc.,

Dettagli

Xampp. Valeriano Maysonnave - A.A. 2014/2015 -

Xampp. Valeriano Maysonnave - A.A. 2014/2015 - Xampp Valeriano Maysonnave - A.A. 2014/2015-1 Introduzione...1 2 Installazione su Windows...1 3 Configurazione Apache...2 3.1 Accesso al file di configurazione httpd.conf...2 3.2 Il file httpd.conf...3

Dettagli

Backup Exec Continuous Protection Server. Guida rapida all'installazione

Backup Exec Continuous Protection Server. Guida rapida all'installazione Backup Exec Continuous Protection Server Guida rapida all'installazione Guida rapida all'installazione Il documento contiene i seguenti argomenti: Prima dell'installazione Requisiti di sistema per il

Dettagli

http://bcloud.brennercom.it/it/brennercom-b-cloud/applicazioni/26-0.html

http://bcloud.brennercom.it/it/brennercom-b-cloud/applicazioni/26-0.html b.backup Manuale Windows Questo manuale descrive le funzionalità di base del client b.backup illustra le operazioni necessarie per installare e attivare l applicazione, e spiega come eseguire un backup

Dettagli