Hallo Forum,
da mein Java-Projekt nun zu Ende ist, habe ich vor, etwas für den Webbereich zu tun.
Über Tomcat habe ich schon viel gelesen.
Dass man den Tomcat an den Apache über mod_jk anbinden kann, damit es über Port 80 läuft, habe ich auch schon erfahren. (In webapps würde dann in einem Unterordner das Projekt sitzen. Per mod_jk könnte ich dann eine URL www.domain.test intern an www.domain:8080.test/projekt verweisen)
Ich frage mich nun, wie mandas ganze handhabt, wennn man mehrere Projekte für mehrere Projekte Kunden auf einen Server unterbringen will. Mit Apache könnte man vHosts einrichten und den DocumentRoot auf den Home-Bereich eines Kunden legen. Der Apache kann aber leider kein JSP/Java.
Wie realisiert man das nun am besten? In jedem Home eines Kunden könnte man zwar immer einen eigenen Tomcat und eine JRE installieren, dann hätte der Tomcat aber jedesmal nicht den Standard-Port-80)
Was gäbe es da für gute/leichte Lösungen, damit für jeden Kunden die Applikation auf Port 80 läuft? (Wenn mehrere Kunden auf eine JRE laufen würden, wäre das glaube ich sicherheitstechnisch auch nicht sinnvoll ne?)
(Könnte man eventuell per mod_jk je nach Domain einmal auf Tomcat:8080 des Kunden A und einmal auf Tomcat:8081 des Kunden B verweisen? (Netbeans macht ja auch irgendwie so etwas ähnliches wie vHost, indem ein Tomcat installiert ist, aber die Workspaces jeweils immer woanders liegen)
Grüße
da mein Java-Projekt nun zu Ende ist, habe ich vor, etwas für den Webbereich zu tun.
Über Tomcat habe ich schon viel gelesen.
Dass man den Tomcat an den Apache über mod_jk anbinden kann, damit es über Port 80 läuft, habe ich auch schon erfahren. (In webapps würde dann in einem Unterordner das Projekt sitzen. Per mod_jk könnte ich dann eine URL www.domain.test intern an www.domain:8080.test/projekt verweisen)
Ich frage mich nun, wie mandas ganze handhabt, wennn man mehrere Projekte für mehrere Projekte Kunden auf einen Server unterbringen will. Mit Apache könnte man vHosts einrichten und den DocumentRoot auf den Home-Bereich eines Kunden legen. Der Apache kann aber leider kein JSP/Java.
Wie realisiert man das nun am besten? In jedem Home eines Kunden könnte man zwar immer einen eigenen Tomcat und eine JRE installieren, dann hätte der Tomcat aber jedesmal nicht den Standard-Port-80)
Was gäbe es da für gute/leichte Lösungen, damit für jeden Kunden die Applikation auf Port 80 läuft? (Wenn mehrere Kunden auf eine JRE laufen würden, wäre das glaube ich sicherheitstechnisch auch nicht sinnvoll ne?)
(Könnte man eventuell per mod_jk je nach Domain einmal auf Tomcat:8080 des Kunden A und einmal auf Tomcat:8081 des Kunden B verweisen? (Netbeans macht ja auch irgendwie so etwas ähnliches wie vHost, indem ein Tomcat installiert ist, aber die Workspaces jeweils immer woanders liegen)
Grüße