Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 21

Thema: Tomcat Virtual Server?!?

  1. #1
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    109

    Tomcat Virtual Server?!?

    Hy Leute hab jetzt einen Tomcat in Stand Alone betrieb laufen.
    Der rennt supper vor sich hin.
    Jedoch will ich nun aus der ewig langen url
    http://localhost:8080/Citrix/nfuse17
    eine kleine machen z.b.
    http://citrix.lan

    wie kann ich das anstellen weiß jemand was wäre supper wenn jemand bescheid weiß.
    Da es etwas eilt.

    Danke mal
    Djadja

  2. #2
    Premium Mitglied Avatar von bernie
    Registriert seit
    Apr 2002
    Ort
    Wien
    Beiträge
    2.652
    Hi,

    Du brauchst zuerst mal einen DNS der dir die .lan Domain auflöst. Dann tragst du einen <VirtualHost citrix.lan> ein und die Sache läuft, such mal im Forum nach der korrekten Syntax.

    edit: Ich hab grad gesehen, dass du localhost aufrufst, dann kannst du citrix.lan auch in die /etc/hosts schreiben.

    Ciao, Bernie
    Vorsicht. In der *X-Community einen Reboot als Problemloesung zu empfehlen/anzudeuten ist, als wuerde man einem Moslem empfehlen zur Entspannung ein Glaeschen Wein zu trinken.

  3. #3
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    109
    ne ich glaube wir reden aneinander vorbei.
    Ich habe einen Windows 2000 Server drauf läuft ein DNS Server in dem ist mein Tomcat Server eingetragen unter citrix.lan er ist auch so ansprechbar jedoch nur mit der übergabe des Ports :8080. wenn ich den net angebe hat das net hin. ich will einfach die Ports weg haben.
    Und Tomcat kann ich ja von sich aus net auf Port 80 setzten da ich nur Ports größer 1024 benutzen kann.

  4. #4
    **** u if u don't like it Avatar von xstevex22
    Registriert seit
    Oct 2001
    Ort
    München
    Beiträge
    820
    Hi!
    Brauchst das Modul mod_jk.so/mod_jk.dll. Findest du unter http://jakarta.apache.org/site/binindex.html, deine Tomcat-Version auswählen und im win32 gibt es das kompilierte Modul. Das musst du in die httpd.conf einbinden (eine include-conf findest du unter <installdir>\conf\mod_jk.conf.
    Linux Anleitungen und Berichte: http://www.stevesweb.de

  5. #5
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    109
    also auf klar deutsch muss ich einen apache installieren ohne den klapp das ganze net richtig??

  6. #6
    **** u if u don't like it Avatar von xstevex22
    Registriert seit
    Oct 2001
    Ort
    München
    Beiträge
    820
    Hi!
    Ich bin davon ausgegangen, dass ein Apache existiert (wg. den VirtualHosts). Du kannst doch den Port vom Tomcat auf 80 setzen, einfach im Verzeichnis <TOMCAT_HOME>\conf\server.xml abändern:

    <Parameter name="port"
    value="8080"/>

    in

    <Parameter name="port"
    value="80"/>
    Linux Anleitungen und Berichte: http://www.stevesweb.de

  7. #7
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    109
    weiter oben hab ich doch stehen dass ich den port nicht auf 80 setzten kann.
    Tomcat kann man nur auf einen Port größer 1024 setzten.
    das is mein Problem oder irre ich mich da???
    Habs so gelesen und es gibg auch net auf 80 zu setzten

  8. #8
    **** u if u don't like it Avatar von xstevex22
    Registriert seit
    Oct 2001
    Ort
    München
    Beiträge
    820
    Hi!
    Nein, kein Problem. Setzte in der server.xml nur auf Port 80. Hab's gerade getestet, keine Probleme.

    Nachtrag: Du darfst keine Ports < 1024 verwenden ??
    Linux Anleitungen und Berichte: http://www.stevesweb.de

  9. #9
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    109
    Bei mir gehts net ich bin in der server.xml
    Da gibts diesen Eintrag dort ändere ich den Port "8080" in "80" um und dann starte ich den Server neu und es passiert rein garnichts.
    Is das überhaupt der richtige Eintrag? Oder gibts da noch ne andere Stelle?
    Ich benutze Tomcat 4.0.

    <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
    <Connector className="org.apache.catalina.connector.http.Http Connector"
    port="8080" minProcessors="5" maxProcessors="75"
    enableLookups="true" redirectPort="8443"
    acceptCount="10" debug="0" connectionTimeout="60000"/>
    <!-- Note : To disable connection timeouts, set connectionTimeout value
    to -1 -->

    ist das ganze dann über http://name.de ansprechbar oder muss ich noch en Prot mit übergeben nein oder?
    ich benutze nur Tomcat kein apache.
    sobald ich unter Port 1024 geh macht er nichts mehr.
    lässt sich nicht mehr öffnen.
    Geändert von Djadja (16.12.02 um 15:07 Uhr)

  10. #10
    **** u if u don't like it Avatar von xstevex22
    Registriert seit
    Oct 2001
    Ort
    München
    Beiträge
    820
    Hi!
    Habe alles mit Tomcat 3.2.4 getestet, da läuft's. Der Tomcat 4.0.6 zickt noch ein wenig rum bei mir. In der Readme steht das mit Port > 1024, aber du hättest weiter lesen sollen. Wenn man einen Port < 1024 nimmt, muss der Tomcat als privilegierter User (root/Administrator) laufen:

    ...and search for '8080'. Change it to a port that isn't in use, and is
    greater than 1024, as ports less than or equal to 1024 require superuser
    access to bind to.

    Wenn du den als Administrator laufen lässt (unsicher, klar) kann das Ding trotzdem auf Port 80 laufen. Je nachdem wo die Kiste steht isses vielleicht egal. Habe getestet, auch hier funktioniert es auf Port 80. Du musst nur eine Weile warten nach dem Neustart. Zuerst kam bei mir auch nix.
    Linux Anleitungen und Berichte: http://www.stevesweb.de

  11. #11
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    109
    ich bin immer als root drin. und das ding steht in ner dmz zone also relativ egal.
    Danke mal werds morgen probieren.

  12. #12
    RHCE Avatar von Bauchi
    Registriert seit
    Apr 2001
    Ort
    München
    Beiträge
    799
    Original geschrieben von Djadja
    ich bin immer als root drin. und das ding steht in ner dmz zone also relativ egal.
    Danke mal werds morgen probieren.
    imho ist es nicht sinn einer dmz das man immer als root rumturnt, nur weil die umgebung *halbwegs* sicher ist .. :-/

    noch ein kleiner anderer vorschlag:
    nimm TUX als webserver und sag ihm das er requests an den tomcat forwarden soll ... maximum performance :-)
    'rm -Rf' read mail ... really fast !

  13. #13
    Premium Mitglied
    Registriert seit
    Jun 2002
    Beiträge
    2.483
    @Bauchi
    Wenn ich mich recht erinnere wurde TUX bereits von einem Userspace Programm geschlagen und wird u. a. deswegen nichtmehr weiterentwickelt.
    Zweiblum versuchte es ihm zu erklären
    Rincewind versuchte es zu verstehen

    Wie man Fragen richtig stellt

  14. #14
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    109
    Rießen Problem ich bin auf den Kopf gefallen und bekomme das mit dem Port 80 net hin
    Ich geh noch ein. Warum das bei mir net klappt du änderst do auch nichts anderes als die server.xml und darin genau 4 Buchstaben.Oder?? Das "8080" in "80".
    Kannst du mir bitttttttttee deine Konf schicken?? Sonst renn ich noch gegen ne Wand hier die einfachsten sachen machen die Größten Probleme.
    Und hab auch ne Zeitlang gewartet da tut sich nichts und ich bin als Root angemeldet am System und füre mit Ihm "/etc/init.d/tomcat" start aus. Ich raffs einfach net mehr die Woche.

    Mal ne ganz blöde Frage is zwar schwachsin aber langsam glaub ich an geister.
    Hat wohl nix damit zu tun dass ich en Apache installiert habe der jedoch nicht gestarte ist also belegt er ja auch net den Port richtig !?!

    In der dmz turnt ja auch keiner rum.
    Wenn die Kieste läuft wird das Ding zu 95% so gut wie nie wieder angefasst.
    Allerhöchstens für Updats.
    Und ansonsten hat da keiner was dran zu suchen.
    Geändert von Djadja (17.12.02 um 07:14 Uhr)

  15. #15
    **** u if u don't like it Avatar von xstevex22
    Registriert seit
    Oct 2001
    Ort
    München
    Beiträge
    820
    Hi!
    Habe nur den Port geändert in der server.xml. Umgebung:

    Java-1.3.1_06
    Tomcat 4.0.6

    In der Datei <TOMCAT_HOME>/bin/startup.sh habe ich außerdem die Umgebungsvariablen

    TOMCAT_HOME
    JAVA_HOME
    und den Pfad ergänzt ($JAVA_HOME/bin).

    Aber daran sollte es eigentlich nicht liegen, hast du doch eine lauffähige Version auf Port 8080 testen können.
    Linux Anleitungen und Berichte: http://www.stevesweb.de

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •