Bonjour,
Je cherche à accéder à ma servlet via le lien http://www.nomDomaine.com/Servlet mais je sais pas comment faire.
Quelqu'un saurait-il m'indiquer comment procéder ?
Merci d'avance pour votre aide.
Bonjour,
Je cherche à accéder à ma servlet via le lien http://www.nomDomaine.com/Servlet mais je sais pas comment faire.
Quelqu'un saurait-il m'indiquer comment procéder ?
Merci d'avance pour votre aide.
bonjour,
Il faut déployer l'application sur un serveur sur lequel "pointe" un serveur DNS qui gère le domaine nomDomaine.com (le serveur DNS a une entrée qui fait le "mapping" entre le nom de domaine et l'adresse IP du serveur).
Ton serveur (par exemple Tomcat) peut tourner sur les machines d'un hébergeur (comme par exemple Gandi ou OVH).
En pratique, le DNS pointe d'ailleurs plutôt sur un serveur HTTP (type Apache) qui redirige vers le srveur conteneur de serrvlet (type Tomcat).
il faut aussi que nomDomaine.com t'appartienne.
Consultant freelance expert Java EE
Cours et tutoriels pour apprendre Java , FAQ Java, et Forum Java
Bonjour,
je réveille cette discussion
car c'est justement ce que je suis entrain de mettre en place je dispose d'un domaine chez OVH et je viens de me procurer un VPS (WIN 2012 server R2)
sur le quel j'ai installé le apache http et le tomcat7 j'ai également installé le mod_jk et configurer le workers.properties
sachant que j'ai modifié la DNS du domaine pour qu'elle pointe sur ip de mon VPS
Quand je tape en local localhost:8080/repapplication il répond bien le tomcat
mon souci est que quand je tape depuis l'extérieur http://www.mondoamine.com/ l'url se transforme en localhost:8080/repapplication et du coup rien ne s'affiche
dans le httpd.conf j'ai mis en place :
LoadModule jk_module modules/mod_jk.so
LoadModule rewrite_module modules/mod_rewrite.so
JkWorkersFile conf/workers.properties
ServerName www.mondomaine.com:80
NameVirtualHost *:80
<VirtualHost *:80>ServerName www.mondoamine.com</VirtualHost>
RewriteEngine on
RewriteRule ^/(.*)$ /repapplication/$1 [l,PT]
JkMount /* tomcat-worker
dans le server.xml
<Engine name="Catalina" defaultHost="www.mondomaine.com">
<Host name="www.mondomaine.com" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Alias>www.mondomaine.com</Alias>
<Alias>mondomaine.com</Alias>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
</Engine>
toutes les propositions pour me faire outre passer ce problème sont les bienvenues
Bonjour
pas de réaction !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager