Portál AbcLinuxu, 30. dubna 2025 12:43

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
23.2.2006 15:51 Leoš Literák | skóre: 74 | blog: LL | Praha
Rozbalit Rozbalit vše Re: Virtuální hostitelé a mod_jk
Odpovědět | Sbalit | Link | Blokovat | Admin
Kdysi jsem uvazoval o mod_jk, ale dosti se mi nelibil fakt, ze ztratim pristup k originalni IP adrese, ze ktere byl vyslan pozadavek. V requestu byl vzdycky jen apache. Diky tomu neni mozne delat treba blokovani IP adres, ktere jiz hlasovaly atd. Nasli uz vyvojari mod_jk nejake reseni?
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
23.2.2006 16:48 Peter Figura | skóre: 12 | blog: pefi | Modra
Rozbalit Rozbalit vše Re: Virtuální hostitelé a mod_jk
Ja som nemal problem so ziskanim originalnej IP adresy (request.getRemoteAddr()), aj ked to islo cez mod_jk. Funguje to minimalne 5-6 rokov.
24.2.2006 11:19 podlesh | skóre: 38 | Freiburg im Breisgau
Rozbalit Rozbalit vše Re: Virtuální hostitelé a mod_jk
V životě jsem o tomto něčem takovém neslyšel, IP adresa je normálně přístupná.
23.2.2006 20:26 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: Virtuální hostitelé a mod_jk
Odpovědět | Sbalit | Link | Blokovat | Admin
Tohle mám já v server.xml tohle a funguje mi to:
...
<Engine name="Catalina" defaultHost="localhost" debug="0">
...
  <Host name="localhost" debug="0" appBase="webapps-default"
    unpackWARs="true" autoDeploy="true"
    xmlValidation="false" xmlNamespaceAware="false">
    <Logger className="org.apache.catalina.logger.FileLogger"
          directory="logs"  prefix="localhost_log." suffix=".txt"
          timestamp="true"/>
  </Host>

  <Host appBase="webapps-virtual/jerryweb.info" name="jerryweb.info">
    <Alias>www.jerryweb.info</Alias>
    <Alias>jaros.org</Alias>
    <Logger className="org.apache.catalina.logger.FileLogger"
         directory="logs" prefix="jerryweb_log."
         suffix=".txt" timestamp="true"/>
    <Context path="" docBase="" />
  </Host>
...
</Engine>
Takto nastavených virtuálních serverů mám samozřejmě víc, konfigurační soubory pro jednotlivé aplikace pak mám v conf/Catalina/<jmeno_hostitele>/. U Apache mám v konfiguraci jednotlivých virtuálních serverů pouze JkMount resp. JkUnmount, zbytek mám nastaven jednotně pro celý webserver. Virtuální servery mi fungují jak při přístupu přes mod_jk, tak při přímém přístupu na Tomcata přes HTTP (pokud ho povolím).

Co se týče přístupu k IP adrese browseru, s request.getRemoteAddr() jsem také nikdy problém nezaznamenal.
23.2.2006 20:36 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: Virtuální hostitelé a mod_jk
PS: abych nezapomněl na aktuální verze:
emerge -pv tomcat mod_jk

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] www-servers/tomcat-5.0.27-r6  -doc -jikes 0 kB
[ebuild   R   ] www-apache/mod_jk-1.2.13  +apache2 707 kB

Total size of downloads: 707 kB

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.