OpenAM 12.0.0 Meeting AG del 06/11/2015 Alessandro Bettacchi, e-Lios s.r.l.

Slides:



Advertisements
Presentazioni simili
PROVA FINALE (INGEGNERIA DEL SOFTWARE)
Advertisements

Università degli Studi di Napoli "Federico II" - a.a. 2002/2003 Le TD nei processi di apprendimento: strategie di apprendimento collaborativo supportate.
Installare software su Linux
Modulo 1 – Ambiente di lavoro Windows 7
Unità D2 Database nel web. Obiettivi Comprendere il concetto di interfaccia utente Comprendere la struttura e i livelli che compongono unapplicazione.
La riduzione dei privilegi in Windows
Utilizzare PHP 5 Corso Interazione Uomo – Macchina AA 2005/2006.
Installazione di Apache 2, PHP5, MySQL 5
Entro fine marzo 2012 potrà essere distribuita, a chi ne farà richiesta, la versione 7.0 di Inemar, che contiene la prima parte delle modifiche e degli.
Sistema di gestione flussi documentali
Connessione con MySQL.
Dr. Giovanni Stracquadanio
XmlBlackBox La presentazione Alexander Crea 7 Giugno 2010 La presentazione Alexander Crea 7 Giugno 2010.
Sicurezza e Policy in Active Directory
Sicurezza e Policy in Active Directory. Sommario Amministrazione della sicurezza in una rete Windows 2003 Amministrazione della sicurezza in una rete.
Installazione pacchetti sotto Linux. Linux: Installare le applicazioni Adesso che abbiamo configurato Linux vogliamo imparare a installare qualche programma.
Sistemi operativi II Esercizi d'esame
Un introduzione a Java Ant per lutilizzo con Swarm Marco Lamieri 13/04/2004.
LDAP Studio di fattibilità. Le sezioni dello studio di fattibilità 1. Panoramica sulla situazione attuale 2. Progetto della soluzione 3. Specifiche generali.
Carotenuto Raffaele Distante Federico Picaro Luigi
JAVA Security. Jdk1.0 sandBox Ilo sistema di sicurezza JAVA si basa sulla struttura della seandBox. In base a tale politica tutte le applicazioni eseguite.
Sistemi Operativi - Introduzione 1 Informazioni utili Per avere una distribuzione linux sul proprio pc: 1.
INSTALLAZIONE IN LOCALE
Microsoft Windows Installazione, gestione ed utilizzo delle risorse Microsoft nella sezione INFN di BOLOGNA.
Linux Riunione Referenti-CCL 2-Luglio Utilizzo di Linux Principale (unica) piattaforma di calcolo per HEP Grid Supportato dalle maggiori industrie.
Ing. Enrico Lecchini BetaTre S.r.l.
E. Ferro / CNAF / 14 febbraio /13 GRID.it servizi di infrastruttura Enrico Ferro INFN-LNL.
1 Installazione da rete Introduzione Configurazione del server NFS Cosa serve sul client Configurazione kickstart.
Installare Code::Blocks su macchine LINUX
Guida IIS 6 A cura di Nicola Del Re.
Centro di Assistenza Multicanale (C.A.M.) di Cagliari
Presentazione 1 UTILITA’ DI SISTEMA.
VIRTUALIZZAZIONE Docente: Marco Sechi Modulo 1.
Server Web in una rete Windows Sommario Meccanismi di accesso remoto Meccanismi di accesso remoto Introduzione ai Server Web Introduzione ai Server.
Installazione di Drupal: requisiti. (sistemista) Installazione, struttura dei file, nodi speciali.
Un problema importante
Slide 1 Un browser migliore Passa a Firefox – il modo più veloce, sicuro e intelligente per navigare sul Web.
Backup and Migrate, Captcha ReCaptcha e Spamicide Docente: Simone Zambenedetti. Moduli per la Sicurezza.
BIOINFO3 - Lezione 361 RICERCA DI SIMILARITA TRA SEQUENZE Un altro problema comunissimo in bioinformatica è quello della ricerca di similarità tra sequenze.
1 Applet ed HTML Fondamenti di Informatica Corso D.
Amministrazione della rete: web server Apache
Lezione 1 Approccio al sistema operativo : la distribuzione Knoppix Live Cd Knoppix 3.6 Interfacce a caratteri e grafica: console e windows manager File.
ASP – Active Server Pages Introduzione Pagine Web Statiche & Dinamiche(ASP)
Vannucci Roberto (5BM), De Nardin Axel (5AM)
Protocolli e architetture per WIS. Web Information Systems (WIS) Un Web Information System (WIS) usa le tecnologie Web per permettere la fruizione di.
ROOT Tutorial.
Tavolo di coordinamento regionale della rete degli Sportelli Unici per le Attività Produttive 06 Febbraio 2013 Servizio Sportelli unici per le attività’
Operazione immissione persona Vogliamo implementare il seguente progetto: Immissione persona Anno N. Nome Cognome Errore:.... Controllo e Immissione Errore.
Monitor 2012/2013 GUI A cura di: Luca Violanti, Marco Varesano, Marco Busso, Roberto Cotrino.
Un ambiente di sviluppo User Frendly per Java. Obiettivi del progetto Usabilità –Elevata funzionalità –Massima semplicità di utilizzo –Giusto grado di.
Autenticazione SSH in Windows Sergio Storari, Matteo Schiavi, Matteo Canato Dipartimento di Ingegneria Università di Ferrara.
TW Asp - Active Server Pages Nicola Gessa. TW Nicola Gessa Introduzione n Con l’acronimo ASP (Active Server Pages) si identifica NON un linguaggio di.
Elisa Turrini Tel: 051/ Ricevimento: per appuntamento Dipartimento di Scienze dell’Informazione
Corso di Laboratorio primo modulo Introduzione all'uso di un sistema operativo. Introduzione all'uso della shell (bash). Java – –Introduzione – –Tipi di.
Reti di calcolatori e sicurezza “Configurare il web-server Apache” a cura di Luca Sozio.
1 Java primo contatto Quando le classi fanno la differenza …
Tecnologie lato Server: i Server Web © 2005 Stefano Clemente I lucidi sono in parte realizzati con materiale tratto dal libro di testo adottato tradotto.
Eprogram informatica V anno.
Registrare un nome a dominio spazio web - supporto PHP - MySql Registrazione di un sito web  Service Provider Tophost Aruba.....
Synaptic advanced Aggiungiamo una repository al Third-Party Software Da Synaptyc Settings → Repositories Tab Third-Party Software click su Add.
Sistemi Informativi A. A. 2010/11 Installazione Oracle DB 11gR2.
31 ottobre Security Assessment per Cassa Centrale Analisi delle modalità di deployment di server e di postazioni utente. Simulazione di consulente.
Istruzioni per aggiornamento driver consolle Coloro che avessero aggiornato il proprio Mac o avessero acquistato un Mac con sistema operativo “El Capitain”
Corso Web Developer Lezione 4 – Installare Joomla.
OpenAM & OpenIG 30 settembre 2015.
Programmazione orientata agli Oggetti Introduzione a Java.
Installazione: Kubuntu 8.04 corso linux 2008 RiminiLUG presenta Guida passo-passo all'installazione di Kubuntu questa guida vale anche per l'installazione.
DA e controlli DAFNE Riccardo Gargana Frascati 13/12/ /12/13.
Progetto WELL-FIR Manuale Utente del Web GIS Versione 0.1.
Transcript della presentazione:

OpenAM Meeting AG del 06/11/2015 Alessandro Bettacchi, e-Lios s.r.l.

Ambiente Macchina virtuale in VirtualBox ver SO Ubuntu Server (32 bit) Java Oracle JDK 7 Apache Tomcat 8 Apache Web Server ver (Ubuntu) Apache Maven ver Subversion 1.6

Installazione Oracle JDK 7 Disinstallazione di openjdk Aggiunta di un nuovo repository per scaricare Oracle JDK 7 Aggiornamento indice dei pacchetti Installazione JDK sudo apt-get purge openjdk* sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer

Installazione Tomcat 8 Download e spacchettamento dell’application server Aggiunti permessi di scrittura (group, others) alla directory /opt/tomcat/logs Abilitata interfaccia di gestione Web da file /opt/tomcat/conf/tomcat- users.xml Aggiunte in.bashrc le variabili di ambiente Avvio manuale come utente root wget tar.gz sudo mkdir /opt/tomcat sudo tar xvf apache-tomcat-8*tar.gz -C /opt/tomcat --strip-components=1 export JAVA_HOME=/usr/lib/jvm/java-7-oracle/ export JAVA_JRE=/usr/lib/jvm/java-7-oracle/jre export CATALINA_HOME=/opt/tomcat

Installazione Apache Web Server Aggiornamento eventuale dei pacchetti installati Installazione Web Server Configurazione sessioni: modificato file /etc/apache2/apache2.conf sudo apt-get update && sudo apt-get upgrade sudo apt-get install apache2 apache2-doc apache2-utils... KeepAlive Off...

Installazione Apache Maven Modificata in.bashrc la variabile di ambiente Installazione di Maven export PATH=$JAVA_HOME/bin:$PATH sudo apt-get install maven

Installazione Subversion 1.6 Il repository di OpenAM necessita di subversion 1.6 Ubuntu ha di default subversion 1.8, quindi necessaria installazione manuale Download dei file (per versione a 64 bit sostituire _i386 con _amd64 ) Installazione Per eventuali errori di dipendenze (nel nostro caso mancava libneon27-gnutls ), installare le librerie mancanti e rieseguire il passo precedente sudo dpkg -i libdb4.8_ ubuntu1_i386.deb subversion_1.6.17dfsg-3ubuntu3.5_i386.deb libsvn1_1.6.17dfsg-3ubuntu3.5_i386.deb sudo apt-get install nome-libreria

Compilazione OpenAM Download sorgenti in directory openam-src/ Compilazione mediante Maven dalla directory openam-src/openam/ export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=512m" mvn clean install svn checkout openam-src/

Pubblicazione e configurazione di OpenAM (I) Aggiunto nel file /opt/tomcat/conf/server.xml Aggiunta in.bashrc la variabile di ambiente Aggiunti in /etc/security/limits.conf Aggiunto in /etc/sysctl.conf parametro export CATALINA_OPTS="-server -Xmx2048m -XX:MaxPermSize=256m" nomeutente*softnofile65536 nomeutente*hardnofile fs.file-max = * per nomeutente si intende il nome dell’utente con cui viene eseguito OpenAM

Pubblicazione e configurazione di OpenAM (II) Definito alias per il server locale in /etc/hosts Copia in Tomcat del file.war generato dalla compilazione dei sorgenti di OpenAM Accesso all’applicazione OpenAM mediante browser Web Configurazione OpenAM secondo paragrafo 2.4 della guida all’installazione guida all’installazione test.openam.it cp OpenAM war /opt/tomcat/webapps/openam.war

Test OpenAM Provato il getting startedgetting started Configurata una policy in OpenAM Creato un profilo Web Policy Agent Installato il Web Policy Agent in Apache Web Server Verificato il corretto comportamento