Reverse proxy con cifratura con Mod_JK

24 giugno 2009 - Fonte: http://www.spippolazione.net

Abbiamo sulla nostra lan un web service scritto in Java (che gira su Tomcat) che non può essere cifrato in https direttamente da TOMCAT per vari motivi.

Quindi, fino a che detto web service lo si deve usare in una lan sicura, non ci sono problemi.

Il problema esce al momento in cui lo si deve esporre su internet e la connessione deve essere cifrata per riservatezza.

La cosa più semplice da fare è esporre su internet qualche cosa di cifrabile e poi forwardare le richieste al sito in questione.

A causa di alcune applet java che non si fanno imbrogliare il Mod_proxy di Apache non funziona,...

Leggi il seguito »

Configurare mod_jk per apache tomcat

26 marzo 2009 - Fonte: http://www.mynotes.it

Il nostro obbiettivo e fare comunicare Apache2 e Tomcat, in modo che il container non sia esposto direttamente sul web, ma tutto venga filtrato attraverso il web server (Apache2 in questo caso). Oltre a motivi legati alla sicurezza, in questo modo possiamo far servire i contenuti statici (html, immagini, css, js) al web server invece che al container, riducendo su di esso un carico inutile.

Per prima cosa dobbiamo installare in mod_jk nel caso non sia già stato installato
apt-get install libapache2-mod-jk

E attiviamolo
a2enmod jk

Ora creiamo il file /etc/apache2/workers.properties, nel quale andiamo a specificare i nostri worker (nella nostra configurazione uno solo).
Questa e la definizione nel nostro worker. Ho evidenziato...

Leggi il seguito »

Installare Tomcat su Linux passo passo

17 marzo 2009 - Fonte: http://www.mynotes.it

Vi serve un Servel Engine e avete pensato a tomcat? (Anche se Glassfish non è niente male)
Bene vediamo come installarlo in soli 5 minuti, download escluso :)

Procediamo scaricando la versione Core compressa tar.gz che ci interessa (consiglio 5.5 o 6.0) dal sito Apache Tomcat. Nel caso stiate utilizzando una console, potete utilizzare il comando wget, per caricare il file passandogli la url diretta del file.

Una volta scaricato il file spostatelo nella cartella dove volete installare Tomcat, per esempio /usr/local/...

Leggi il seguito »