Page 2 of 2

Re: HowTo: Debian/Apache 1.3/Resin 3.0.4/mod_caucho für *jsp

Posted: 2004-01-29 12:59
by morgherkul
r00ty wrote:hast du das mal mit den VHOSTS gemacht und kannst ein paar Zeilen dazu schreiben ?
Wenn du in resin.conf einen weiteren host einfügst mit dem entsprechenden Document-Root, dann kann man die Verzeichnisse hinter der Domain weglassen. Also:

Code: Select all

   <!-- configures the default host, matching any host name -->
    <host id=''>
      <document-directory>/home/www</document-directory>

      <!-- configures the root web-app -->
      <web-app id='/'>
        <!-- adds xsl to the search path -->
        <class-loader>
          <simple-loader path="$host-root/xsl"/>
        </class-loader>

        <servlet-mapping url-pattern="/servlet/*" servlet-name="invoker"/>
      </web-app>
    </host>
  
   <host id='ww3.meinedomain.de'>
      <document-directory>/home/www/web9/jsp</document-directory>

      <web-app id='/'>
        <!-- adds xsl to the search path -->
        <class-loader>
          <simple-loader path="$host-root/xsl"/>
        </class-loader>

        <servlet-mapping url-pattern="/servlet/*" servlet-name="invoker"/>
      </web-app>
    </host>
Entsprechend httpd.conf:

Code: Select all

LoadModule caucho_module /usr/lib/apache/mod_caucho.so
#AddModule mod_caucho.c
<IfModule mod_caucho.c>
  ResinConfigServer localhost 6802
  <Location /caucho-status>
    SetHandler caucho-status
  </Location>
</IfModule>
CauchoStatus yes

<VirtualHost 111.111.111.111:80>
ServerName ww3.meinedomain.de
DocumentRoot /home/www/web9/jsp
</VirtualHost>

Das hier erstellt dir einen neuen VHost namens ww3.meinedomain.de.

Wenn du jsp innerhalb /home/www/web9/html beispielsweise ausführen möchtest, reicht eine Anpassung der DocumentRoot in Resin auf /home/www/web9/html aus. Bei dieser Variante sollte man die DirectoryIndex-Anweisung um index.jsp erweitern. Hier muss die Anweisung nach dem Laden der confixx_vhost in httpd.conf erfolgen, oder mit Include sollte man eine eigene conf-Datei nachladen. Hierzu sollte es im Forum, vermute ich, genügend Erklärungen geben.

Ich bin gerade noch am testen und herumprobieren, muss also erst selbst noch einiges aufarbeiten. Aber diese Variante läuft auf jedenfall.

Für Vorschläge wäre ich auch dankbar. :lol: :roll:

Schöne Grüße
morgherkul

Re: HowTo: Debian/Apache 1.3/Resin 3.0.4/mod_caucho für *jsp

Posted: 2004-03-08 18:45
by r00ty
hmmm, also ich wollte den resin jetzt mal richtig bei mir zum laufen bringen...
aber ich komme meiner Meinung nach nicht davon weg für jeden User nen eigenen VHost für resign zu machen....
Ich will nämlich dass er mit den Rechten desjenigen Users läuft (also wie bei suPHP).
Hat da jemand ne Beispielconfig nach der ich mich richten kann (die docs die ich im Internet gefunden habe sind alle ziemlich mager)

Re: HowTo: Debian/Apache 1.3/Resin 3.0.4/mod_caucho für *jsp

Posted: 2004-03-09 11:53
by morgherkul
r00ty wrote:Ich will nämlich dass er mit den Rechten desjenigen Users läuft (also wie bei suPHP).
Warum erstellst du keinen resin-User? Ich habe einen resin-User erstellt und dann jeweils Vhost in der resin-conf. Apache läuft doch auch unter einem User....
r00ty wrote:Hat da jemand ne Beispielconfig nach der ich mich richten kann (die docs die ich im Internet gefunden habe sind alle ziemlich mager)
In den vorherigen Postings und in dem Howto von Bodo ist eigentlich alles gut erklärt. Wo liegt das Problem?

Schöne Grüße
morgherkul

Re: HowTo: Debian/Apache 1.3/Resin 3.0.4/mod_caucho für *jsp

Posted: 2004-07-12 17:33
by lars
ich habe alles so gemacht wie es hier in dem howto steht. er lässt sich auch starten, zumindest sagt er dass er erfolgreich gestartet wurde. und die log.txt zeigt eigentlich auch nix gegenteiliges an.

jedoch kommt beim caucho-status down und des feld bleibt rot. wenn ich die test.jsp aufrufe, dann will der internet explorer diese downloaden.

kann mir da vielleicht jemand helfen? habe absolut keine ahnung was ich tun sollte.

nun fängt des bei resin auch schon so an, dass nix klappt. genau wie bei tomcat. das kann doch ned sein, dass ich meinen server nicht jsp fähig bekomme :(

Re: HowTo: Debian/Apache 1.3/Resin 3.0.4/mod_caucho für *jsp

Posted: 2004-07-13 04:42
by morgherkul
lars wrote:ich habe alles so gemacht wie es hier in dem howto steht. er lässt sich auch starten, zumindest sagt er dass er erfolgreich gestartet wurde. und die log.txt zeigt eigentlich auch nix gegenteiliges an.
Wie wäre es mit ein bissel mehr Infos? Keine Infos, keine Hilfe. :wink:

mfg
morgherkul

Re: HowTo: Debian/Apache 1.3/Resin 3.0.4/mod_caucho für *jsp

Posted: 2004-07-13 13:34
by lars
hm, was ich gemacht habe wisst ihr. und was gehen passieren sollte wisst ihr auch.

ich setze das ganze auf nem debian system ein.

Re: HowTo: Debian/Apache 1.3/Resin 3.0.4/mod_caucho für *jsp

Posted: 2004-07-13 14:06
by morgherkul
lars wrote:hm, was ich gemacht habe wisst ihr. und was gehen passieren sollte wisst ihr auch.

ich setze das ganze auf nem debian system ein.
Okay, versuchen wir das mal anders. Wenn du das gemacht hast, was im Howto steht, weisst du, dass es klappen muss. Und was passieren soll, weisst du auch, weil es im Howto steht. 8O

mfg
morgherkul

Re: HowTo: Debian/Apache 1.3/Resin 3.0.4/mod_caucho für *jsp

Posted: 2004-07-13 14:16
by lars
Mein Problem hat sich gelöst