![]() |
| Home | Chi sono | Mappa del sito | Contatti |
|
Archivio->Installare Apache Tomcat 6.0 + SSL
Installare Apache Tomcat 6.0 + SSLQuesto piccolo tutorial spiega passo dopo passo, come installare e configurare Apache Tomcat 6.0 + SSL nel sistema operativo FREE BSD 8 e successive versioni.Alla fine dell'installazione dovreste essere in grado di vedere tomcat sulla porta 8180 in http, e sulla porta 8443 in https. 1) Spostatevi sulla directory del port di Apache Tomcat 6.0, ed avviate l'installazione: # cd /usr/ports/www/tomcat6
Durante l'installazione ci sono dei pacchetti richiesti che dovreste scaricare manualmente; vi verrà indicato quali e dove scaricarli (la versione di questi pacchetti dipende dalla versione di FreeBSD e da eventuali aggiornamenti del port). 2) Per far partire il Web Server lanciate il comando # /usr/local/apache-tomcat-6.0/bin/startup.sh
Oppure il comando # /usr/local/etc/rc.d/tomcat6 onestart
Una volta che Tomcat è in esecuzione dovreste vedere la porta 8180 in ascolto con il comando # netstat -na|grep 8180
e visualizzare un qualcosa di simile Oppure da un'altra macchina lanciate il browser e verificate che Tomcat sia in funzione. 3) Ora che Tomcat è installato e funzionante procediamo con la configurazione della connessione SSL. Creiamo un certificato autofirmato: # keytool -genkey -alias tomcat -keyalg RSA \
La password di default è changeit, e deve essere inserita successivamente nel file server.xml. Il campo più importante è 'CN' che indica il nome host del computer (nell'esempio test.test.it). Dovete inserire tale nome nel file /etc/hosts <indirizzo IP> test.test.it
Naturalmente se il computer non è rete potete inserire 127.0.0.1 altrimenti dovete mettere l'indirizzo IP assegnato. Per fare dei test in un altro computer in rete, dovete inserire la stessa riga nel file /etc/hosts di quel computer. 4) Per la configurazione della connessione protetta si deve modificare il file /usr/local/apache-tomcat-6.0/conf/server.xml Le righe successive sono una porzione del file a seguito delle modifiche:
In pratica le modifiche al file consistono nel decommentare la porzione del codice relativa alla connessione sicura e all'aggiunta dei percorsi dei certificati. 5) Per far ripartire il Web Server lanciate i comandi # /usr/local/apache-tomcat-6.0/bin/shutdown.sh
Dovreste vedere la porta 8443 in ascolto con il comando # netstat -na|grep 8443
e visualizzare un qualcosa di simile Oppure da un'altra macchina lanciate il browser e verificate che Tomcat sia in funzione, sia in http che https. 6) Per far partire Tomcat all'avvio del computer, occorre aggiungere alcune righe al file /etc/rc.conf: tomcat60_enable="YES"
|