Probablement pas vraiment une question java et je m'en excuse.
J'ai un domaine www.domain1.com qui me permet de faire tourner une appli
java dans Tomcat accessible par http://www.domain1.com/MonAppli
J'aimerais qu'un 2 ieme domaine domain2.com servit par le meme Apache
(virtual host) puisse realiser les 2 conditions suivantes :
a) http://www.domain2.com serve des pages statiques equivalente à
http://www.domain1.com/domain2
b) un sous domaine http://app.domain2.com serve l'appli java equivalente à
http://www.domain1.com/MonAppli
Est que cela est possible et quels sont alors les configurations à faire
dans Apache et mod_jk ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
simon.oualid
1 connue wrote:
a) http://www.domain2.com serve des pages statiques equivalente à http://www.domain1.com/domain2
Ca se fait au niveau d'apache, via l'ajout d'un virtual host qui pointe sur un lien symbolique qui lui même pointe sur le répertoire physique ou sont stockés les fichiers de http://www.domain1.com/domain2. Mais je ne comprend pas l'intérêt si les 2 virtual hosts sont hébergés sur la même machine physique (sauf si l'objectif est de raccourcir l'url).
b) un sous domaine http://app.domain2.com serve l'appli java equivalente à http://www.domain1.com/MonAppli
Tu ne nous dit pas si app.domain2.com est hébergé sur la même machine physique que le 1er apache/tomcat. Mais la encore, il te faudra un nouveau virtual host, mais aussi un JkMount dans ta conf Apache et la configuration de Tomcat (server.xml avec un contexte en /).
S'il est sur une autre machine, il faudra aussi que tu configures un nouveau worker pour que le modjk s'y connecte pour servir app.domain2.com. Mais attention aux problèmes de lock et de synchronisation !
a) http://www.domain2.com serve des pages statiques equivalente à
http://www.domain1.com/domain2
Ca se fait au niveau d'apache, via l'ajout d'un virtual host qui pointe
sur un lien symbolique qui lui même pointe sur le répertoire physique
ou sont stockés les fichiers de http://www.domain1.com/domain2. Mais
je ne comprend pas l'intérêt si les 2 virtual hosts sont hébergés
sur la même machine physique (sauf si l'objectif est de raccourcir
l'url).
b) un sous domaine http://app.domain2.com serve l'appli java equivalente à
http://www.domain1.com/MonAppli
Tu ne nous dit pas si app.domain2.com est hébergé sur la même
machine physique que le 1er apache/tomcat. Mais la encore, il te faudra
un nouveau virtual host, mais aussi un JkMount dans ta conf Apache et
la configuration de Tomcat (server.xml avec un contexte en /).
S'il est sur une autre machine, il faudra aussi que tu configures un
nouveau worker pour que le modjk s'y connecte pour servir
app.domain2.com. Mais attention aux problèmes de lock et de
synchronisation !
a) http://www.domain2.com serve des pages statiques equivalente à http://www.domain1.com/domain2
Ca se fait au niveau d'apache, via l'ajout d'un virtual host qui pointe sur un lien symbolique qui lui même pointe sur le répertoire physique ou sont stockés les fichiers de http://www.domain1.com/domain2. Mais je ne comprend pas l'intérêt si les 2 virtual hosts sont hébergés sur la même machine physique (sauf si l'objectif est de raccourcir l'url).
b) un sous domaine http://app.domain2.com serve l'appli java equivalente à http://www.domain1.com/MonAppli
Tu ne nous dit pas si app.domain2.com est hébergé sur la même machine physique que le 1er apache/tomcat. Mais la encore, il te faudra un nouveau virtual host, mais aussi un JkMount dans ta conf Apache et la configuration de Tomcat (server.xml avec un contexte en /).
S'il est sur une autre machine, il faudra aussi que tu configures un nouveau worker pour que le modjk s'y connecte pour servir app.domain2.com. Mais attention aux problèmes de lock et de synchronisation !
merci pour cette aide fort utile que je vais analyser. En particulier les workers ... Il s'agit bien de la meme machine physique. C'est en fait un abonnement Tomcat Private chez www.4java.ca. Le 1ier domaine est technique et est le site principal. Le 2ieme domaine est un rajout plutot commercial et se base sur le 1ier. Le probleme est que je ne maitrise pas ce qui se fait au niveau Apache donc j'essaie de reproduire sur ma machine de dev la meme config pour pourvoir communiquer de meilleur maniere avec l'equipe de 4Java.
Pierre
a écrit dans le message de news:
1 connue wrote:
a) http://www.domain2.com serve des pages statiques equivalente à http://www.domain1.com/domain2
Ca se fait au niveau d'apache, via l'ajout d'un virtual host qui pointe sur un lien symbolique qui lui même pointe sur le répertoire physique ou sont stockés les fichiers de http://www.domain1.com/domain2. Mais je ne comprend pas l'intérêt si les 2 virtual hosts sont hébergés sur la même machine physique (sauf si l'objectif est de raccourcir l'url).
b) un sous domaine http://app.domain2.com serve l'appli java equivalente à http://www.domain1.com/MonAppli
Tu ne nous dit pas si app.domain2.com est hébergé sur la même machine physique que le 1er apache/tomcat. Mais la encore, il te faudra un nouveau virtual host, mais aussi un JkMount dans ta conf Apache et la configuration de Tomcat (server.xml avec un contexte en /).
S'il est sur une autre machine, il faudra aussi que tu configures un nouveau worker pour que le modjk s'y connecte pour servir app.domain2.com. Mais attention aux problèmes de lock et de synchronisation !
merci pour cette aide fort utile que je vais analyser. En particulier les
workers ...
Il s'agit bien de la meme machine physique. C'est en fait un abonnement
Tomcat Private chez www.4java.ca.
Le 1ier domaine est technique et est le site principal. Le 2ieme domaine est
un rajout plutot commercial et se base sur le 1ier.
Le probleme est que je ne maitrise pas ce qui se fait au niveau Apache donc
j'essaie de reproduire sur ma machine de dev la meme config pour pourvoir
communiquer de meilleur maniere avec l'equipe de 4Java.
Pierre
<simon.oualid@gmail.com> a écrit dans le message de news:
1151391158.857074.244300@75g2000cwc.googlegroups.com...
1 connue wrote:
a) http://www.domain2.com serve des pages statiques equivalente à
http://www.domain1.com/domain2
Ca se fait au niveau d'apache, via l'ajout d'un virtual host qui pointe
sur un lien symbolique qui lui même pointe sur le répertoire physique
ou sont stockés les fichiers de http://www.domain1.com/domain2. Mais
je ne comprend pas l'intérêt si les 2 virtual hosts sont hébergés
sur la même machine physique (sauf si l'objectif est de raccourcir
l'url).
b) un sous domaine http://app.domain2.com serve l'appli java equivalente à
http://www.domain1.com/MonAppli
Tu ne nous dit pas si app.domain2.com est hébergé sur la même
machine physique que le 1er apache/tomcat. Mais la encore, il te faudra
un nouveau virtual host, mais aussi un JkMount dans ta conf Apache et
la configuration de Tomcat (server.xml avec un contexte en /).
S'il est sur une autre machine, il faudra aussi que tu configures un
nouveau worker pour que le modjk s'y connecte pour servir
app.domain2.com. Mais attention aux problèmes de lock et de
synchronisation !
merci pour cette aide fort utile que je vais analyser. En particulier les workers ... Il s'agit bien de la meme machine physique. C'est en fait un abonnement Tomcat Private chez www.4java.ca. Le 1ier domaine est technique et est le site principal. Le 2ieme domaine est un rajout plutot commercial et se base sur le 1ier. Le probleme est que je ne maitrise pas ce qui se fait au niveau Apache donc j'essaie de reproduire sur ma machine de dev la meme config pour pourvoir communiquer de meilleur maniere avec l'equipe de 4Java.
Pierre
a écrit dans le message de news:
1 connue wrote:
a) http://www.domain2.com serve des pages statiques equivalente à http://www.domain1.com/domain2
Ca se fait au niveau d'apache, via l'ajout d'un virtual host qui pointe sur un lien symbolique qui lui même pointe sur le répertoire physique ou sont stockés les fichiers de http://www.domain1.com/domain2. Mais je ne comprend pas l'intérêt si les 2 virtual hosts sont hébergés sur la même machine physique (sauf si l'objectif est de raccourcir l'url).
b) un sous domaine http://app.domain2.com serve l'appli java equivalente à http://www.domain1.com/MonAppli
Tu ne nous dit pas si app.domain2.com est hébergé sur la même machine physique que le 1er apache/tomcat. Mais la encore, il te faudra un nouveau virtual host, mais aussi un JkMount dans ta conf Apache et la configuration de Tomcat (server.xml avec un contexte en /).
S'il est sur une autre machine, il faudra aussi que tu configures un nouveau worker pour que le modjk s'y connecte pour servir app.domain2.com. Mais attention aux problèmes de lock et de synchronisation !