Re: tomcat6, apache2 e mod_jk.
Il giorno 27 agosto 2009 11.31, Mauromrsan...@gmail.com ha scritto: 2009/8/24 Enrico La Cava enrico.lac...@gmail.com: Io uso anche il balancing quindi ho in apache2.conf questo: ProxyPass /clover balancer://cluster/clover stickysession=JSESSIONID Proxy balancer://cluster BalancerMember ajp://localhost:8009 route=tomcat1 BalancerMember ajp://localhost:7009 route=tomcat2 Allow from all /Proxy Questi parametri in quale file vanno inseriti? Non trovo docs sotto /usr/shar/doc riguardo la configurazione del modulo proxy_ajp. Nel file apache2.conf :D -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: tomcat6, apache2 e mod_jk.
Il giorno 17 agosto 2009 10.22, Mauromrsan...@gmail.com ha scritto: 2009/8/17 paguaro pagu...@fastwebnet.it: Ciao per connettere apache2 con tomcat6 usa il mod_proxy_ajp presente in apache2 perche' non il modulo jk? Perché è come piegare il cucchiaio, ti ci vuole un film intero per riuscirci e anche quando ci riesci, prima del film successivo, non capisci che farci : D Apparte le boiate, io ho un abiente di produzione (per fortuna poca produzione...) con apache e tomcat e ho usato modjk fino a poco fa, ogni tanto non funzionava. Non so spiegare il perché ma a volte riavviavo tomcat e il jk non andava più, la configurazione è ENORME, insomma un delirio. Con con ajp invece tutto si risolve in pochissime righe. Se vuoi posso anche postarti l'esempio che uso io. -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: tomcat6, apache2 e mod_jk.
2009/8/24 Enrico La Cava enrico.lac...@gmail.com: Con con ajp invece tutto si risolve in pochissime righe. Se vuoi posso anche postarti l'esempio che uso io. Mi faresti un favore, grazie. :-) -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: tomcat6, apache2 e mod_jk.
Il giorno 24 agosto 2009 11.59, Mauromrsan...@gmail.com ha scritto: 2009/8/24 Enrico La Cava enrico.lac...@gmail.com: Con con ajp invece tutto si risolve in pochissime righe. Se vuoi posso anche postarti l'esempio che uso io. Mi faresti un favore, grazie. :-) Argh, ho venduto la pelle del cinghiale... Io uso anche il balancing quindi ho in apache2.conf questo: ProxyPass /clover balancer://cluster/clover stickysession=JSESSIONID Proxy balancer://cluster BalancerMember ajp://localhost:8009 route=tomcat1 BalancerMember ajp://localhost:7009 route=tomcat2 Allow from all /Proxy --- Dove /clover è la directory che linkerò Poi in server.xml ho inserito questo: Engine name=Catalina defaultHost=localhost jvmRoute=tomcat1 Oltre, ovviamente, ai settaggi delle porte 8009 e 7009 che sono assolutamente arbitrari. Mi raccomando la variabile jvmRoute è l'identificatore univoco dell'installazione di tomcat, puoi inserirci ciò che vuoi, basta che corrisponda :D *Non* ho provato ma credo che se elimini una delle due stringe BalancerMember ti funziona uguale :D Un equivalente con mod_jk per agganciare solo una installazione di tomcat è questo: Include /etc/apache2/sites-enabled/ # Load mod_jk module # Update this path to match your modules location LoadModulejk_module mod_jk.so # Declare the module for IfModule directive (remove this line on Apache 2.x) # Where to find workers.properties # Update this path to match your conf directory location (put workers.properties next to httpd.conf) JkWorkersFile /etc/apache2/workers.properties # Where to put jk shared memory # Update this path to match your local state directory or logs directory JkShmFile /var/log/apache2/mod_jk.shm # Where to put jk logs # Update this path to match your logs directory location (put mod_jk.log next to access_log) JkLogFile /var/log/apache2/mod_jk.log # Set the jk log level [debug/error/info] JkLogLeveldebug # Select the timestamp log format JkLogStampFormat [%a %b %d %H:%M:%S %Y] # Send everything for context /examples to worker named worker1 (ajp13) JkMount /clover/* worker1 JkMount /manager/* worker1 JkMountFile uriworkermap.properties A cui bisogna aggiungere altri due o tre file... Insomma, convinto? ^_^ -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: tomcat6, apache2 e mod_jk.
2009/8/24 Enrico La Cava enrico.lac...@gmail.com: Il giorno 24 agosto 2009 11.59, Mauromrsan...@gmail.com ha scritto: 2009/8/24 Enrico La Cava enrico.lac...@gmail.com: Con con ajp invece tutto si risolve in pochissime righe. Se vuoi posso anche postarti l'esempio che uso io. Mi faresti un favore, grazie. :-) Argh, ho venduto la pelle del cinghiale... Io uso anche il balancing quindi ho in apache2.conf questo: ProxyPass /clover balancer://cluster/clover stickysession=JSESSIONID Proxy balancer://cluster BalancerMember ajp://localhost:8009 route=tomcat1 BalancerMember ajp://localhost:7009 route=tomcat2 Allow from all /Proxy --- Dove /clover è la directory che linkerò Poi in server.xml ho inserito questo: Engine name=Catalina defaultHost=localhost jvmRoute=tomcat1 Oltre, ovviamente, ai settaggi delle porte 8009 e 7009 che sono assolutamente arbitrari. Mi raccomando la variabile jvmRoute è l'identificatore univoco dell'installazione di tomcat, puoi inserirci ciò che vuoi, basta che corrisponda :D *Non* ho provato ma credo che se elimini una delle due stringe BalancerMember ti funziona uguale :D Un equivalente con mod_jk per agganciare solo una installazione di tomcat è questo: Include /etc/apache2/sites-enabled/ # Load mod_jk module # Update this path to match your modules location LoadModule jk_module mod_jk.so # Declare the module for IfModule directive (remove this line on Apache 2.x) # Where to find workers.properties # Update this path to match your conf directory location (put workers.properties next to httpd.conf) JkWorkersFile /etc/apache2/workers.properties # Where to put jk shared memory # Update this path to match your local state directory or logs directory JkShmFile /var/log/apache2/mod_jk.shm # Where to put jk logs # Update this path to match your logs directory location (put mod_jk.log next to access_log) JkLogFile /var/log/apache2/mod_jk.log # Set the jk log level [debug/error/info] JkLogLevel debug # Select the timestamp log format JkLogStampFormat [%a %b %d %H:%M:%S %Y] # Send everything for context /examples to worker named worker1 (ajp13) JkMount /clover/* worker1 JkMount /manager/* worker1 JkMountFile uriworkermap.properties A cui bisogna aggiungere altri due o tre file... Insomma, convinto? ^_^ Accidenti, lo provo subito :-) Grazie mille. -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: tomcat6, apache2 e mod_jk.
On 17/08/09 10:22, Mauro wrote: 2009/8/17 paguaropagu...@fastwebnet.it: Ciao per connettere apache2 con tomcat6 usa il mod_proxy_ajp presente in apache2 perche' non il modulo jk? Io ho Apache2 e tutto il resto del sistema da lenny, Tomcat 6.0.18 (ancora da aggiornare al .20) installato a mano. Se può essere utile questi sono i file di configurazione --/opt/tomcat/conf/workers.propertie worker.list=myWorker worker.myWorker.port=8009 worker.myWorker.host=127.0.0.1 worker.myWorker.type=ajp13 --/etc/apache2/conf.d/jk JkWorkersFile /opt/tomcat/conf/workers.properties JkLogFile /var/log/apache2/mod_jk.log JkLogLevel info --/etc/apache2/sites-available/mioSito . JkMount /* myWorker RewriteEngine on RewriteRule ^/mioSito/(.*)$ /mioSito/$1 [PT,QSA] RewriteRule ^(.*)$ /mioSito$1 [PT,QSA] location /mioSito/WEB-INF/ # AllowOverride None deny from all /location . forse può essere anche utile http://wiki.apache.org/tomcat/FAQ/Connectors#Q2 Edoardo -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: tomcat6, apache2 e mod_jk.
2009/8/24 Edoardo Panfili edoa...@aspix.it: On 17/08/09 10:22, Mauro wrote: 2009/8/17 paguaropagu...@fastwebnet.it: Ciao per connettere apache2 con tomcat6 usa il mod_proxy_ajp presente in apache2 perche' non il modulo jk? Io ho Apache2 e tutto il resto del sistema da lenny, Tomcat 6.0.18 (ancora da aggiornare al .20) installato a mano. Tu usi mod_jk. Anche io uso lenny, per tomcat ho scaricato i deb di squid. Sembra funzionare senza problemi. Ho dovuto disabilitare il sistema di sicurezza di tomcat sotto /etc/default/tomcat6 altrimenti non mi funzionava nessuna applicazione, il manager compreso. -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: tomcat6, apache2 e mod_jk.
On 24/08/09 15:15, Mauro wrote: 2009/8/24 Edoardo Panfiliedoa...@aspix.it: On 17/08/09 10:22, Mauro wrote: 2009/8/17 paguaropagu...@fastwebnet.it: Ciao per connettere apache2 con tomcat6 usa il mod_proxy_ajp presente in apache2 perche' non il modulo jk? Io ho Apache2 e tutto il resto del sistema da lenny, Tomcat 6.0.18 (ancora da aggiornare al .20) installato a mano. Tu usi mod_jk. Anche io uso lenny, per tomcat ho scaricato i deb di squid. Sembra funzionare senza problemi. si, uso mod_jk, non uso mod_proxy (da cui mod_proxy_ajp dipende) perché vorrei evitare di installare moduli non necessari. Ho dovuto disabilitare il sistema di sicurezza di tomcat sotto /etc/default/tomcat6 altrimenti non mi funzionava nessuna applicazione, il manager compreso. Non saprei che dirti, non uso ssl e avendo installato manualmente non ho nulla in etc (tranne lo script in init.d) Edoardo -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: tomcat6, apache2 e mod_jk.
2009/8/24 Edoardo Panfili edoa...@aspix.it: Non saprei che dirti, non uso ssl e avendo installato manualmente non ho nulla in etc (tranne lo script in init.d) Si infatti. Avevo usato anche io tomcat6 scaricato dal sito apache e installato a mano. Non ci vuole molto basta scompattarlo in una directory a scelta. Ho poi preferito usare i deb perche' la versione installata a mano all'avvio mi diceva qualcosa del tipo che mancavano le librerie apr. -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: tomcat6, apache2 e mod_jk.
On 24/08/09 18:09, Enrico La Cava wrote: Il giorno 24 agosto 2009 15.55, Edoardo Panfiliedoa...@aspix.it ha scritto: si, uso mod_jk, non uso mod_proxy (da cui mod_proxy_ajp dipende) perché vorrei evitare di installare moduli non necessari. Non capisco, mod_proxy è presente in apache come mod_jk. Io jk l'ho usato ma quando ho scoperto che potevo fare tutto con 3 righe invece di 10 mal funzionanti, in cui ogni volta dovevo aggiungere qualcosa se cambiavo un'applicazione ho preferito cambiare per mod_proxy. Nel mio caso mod_proxy è presente in mods-available senza avere il link simbolico in mods-enabled quindi non viene caricato (spero di aver capito bene come funziona la configurazione di Apache2). Edoardo -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: tomcat6, apache2 e mod_jk.
2009/8/24 Edoardo Panfili edoa...@aspix.it: Nel mio caso mod_proxy è presente in mods-available senza avere il link simbolico in mods-enabled quindi non viene caricato (spero di aver capito bene come funziona la configurazione di Apache2). Se lo vuoi utilizzare devi dare il comando a2enmod mod_proxy. -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: tomcat6, apache2 e mod_jk.
Il giorno 24 agosto 2009 15.55, Edoardo Panfiliedoa...@aspix.it ha scritto: si, uso mod_jk, non uso mod_proxy (da cui mod_proxy_ajp dipende) perché vorrei evitare di installare moduli non necessari. Non capisco, mod_proxy è presente in apache come mod_jk. Io jk l'ho usato ma quando ho scoperto che potevo fare tutto con 3 righe invece di 10 mal funzionanti, in cui ogni volta dovevo aggiungere qualcosa se cambiavo un'applicazione ho preferito cambiare per mod_proxy. -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: tomcat6, apache2 e mod_jk.
On 24/08/09 18:23, Mauro wrote: 2009/8/24 Edoardo Panfiliedoa...@aspix.it: Nel mio caso mod_proxy è presente in mods-available senza avere il link simbolico in mods-enabled quindi non viene caricato (spero di aver capito bene come funziona la configurazione di Apache2). Se lo vuoi utilizzare devi dare il comando a2enmod mod_proxy. grazie ma... non voglio! ;-) Scusa se approfitto ma dare il comando che mi dici o creare il link simbolico a mano nella cartella mods-enabled è la stessa cosa? Rispondevo a Enrico che diceva di aver trovato mod_proxy in apache. In effetti aveva ragione: mod_proxy è nel pacchetto apache2.2-common mentre mod_jk è in libapache2-mod-jk Volevo soltanto dire che pur essendoci potrebbe non essere abilitato. Edoardo -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: tomcat6, apache2 e mod_jk.
2009/8/24 Edoardo Panfili edoa...@aspix.it: On 24/08/09 18:23, Mauro wrote: 2009/8/24 Edoardo Panfiliedoa...@aspix.it: Nel mio caso mod_proxy č presente in mods-available senza avere il link simbolico in mods-enabled quindi non viene caricato (spero di aver capito bene come funziona la configurazione di Apache2). Se lo vuoi utilizzare devi dare il comando a2enmod mod_proxy. grazie ma... non voglio! ;-) Scusa se approfitto ma dare il comando che mi dici o creare il link simbolico a mano nella cartella mods-enabled č la stessa cosa? Non lo so penso di si, ma che fastidio ti da usare il comando apposito? -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: tomcat6, apache2 e mod_jk.
Ciao per connettere apache2 con tomcat6 usa il mod_proxy_ajp presente in apache2 sempre sotto apache2 c'e' il modulo per fare load balancing (simile a quello che configuri con il modulo jk) ciao daniele Original Message Subject: tomcat6, apache2 e mod_jk. From: Mauro mrsan...@gmail.com To: debian italian debian-italian@lists.debian.org Date: sab 15 ago 2009 01:02:03 CEST Salve. Qualcuno usa tomcat6 con apache2 entrambi installati dai pacchetti deb ed e' riuscito a far funzionare il modulo jk per connettere tomcat ad apache2? -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: tomcat6, apache2 e mod_jk.
2009/8/17 paguaro pagu...@fastwebnet.it: Ciao per connettere apache2 con tomcat6 usa il mod_proxy_ajp presente in apache2 perche' non il modulo jk? -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: tomcat6, apache2 e mod_jk.
ciao questo mio consiglio e' a causa dell'esperienza. ho usato mod jk con apache1.x e tomcat 3.x configurato fino a 16 jvm (worker) e funzionava con apache2.x, con mod jk ho avuto strani problemi: compilazioni da sistemare a mano, ogni riavvio dovevo ripristinare la configurazione che generava. con mod ajp, se non hai da configurare cluster e' solo una riga di configurazione nel file di apache. inoltre se riavvio tomcat/jboss non devo riavviare apache. (cosa che mi capitava spesso con mod_jk) ciao daniele Original Message Subject: Re:tomcat6, apache2 e mod_jk. From: Mauro mrsan...@gmail.com To: debian italian debian-italian@lists.debian.org Date: lun 17 ago 2009 10:22:33 CEST 2009/8/17 paguaro pagu...@fastwebnet.it: Ciao per connettere apache2 con tomcat6 usa il mod_proxy_ajp presente in apache2 perche' non il modulo jk? -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org