J'utilise le fichier d'exemple suivant: https://tomcat.apache.org/tomcat-7.0-doc/appdev/sample/ et l'ai déployé sur Tomcat.Apache devant Tomcat ne fonctionne pas
Je veux mettre Apache devant Tomcat. J'ai la configuration suivante sur mon server.xml de Tomcat:
<Connector port="8081" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />
Mon Apache est en cours d'exécution sur le port 80, et mes workers.properties se présente comme suit:
worker.list=jboss,tomcat
worker.jboss.port=8009
worker.jboss.host=127.0.0.1
worker.jboss.type=ajp13
worker.tomcat.port=8010
worker.tomcat.host=127.0.0.1
worker.tomcat.type=ajp13
Notez que je exécute également JBoss . Ensuite, mon uriworkermap.properties se présente comme suit:
/App/*=jboss
/sample/*=tomcat
/sample=tomcat
/sample/=tomcat
La configuration JBoss fonctionne correctement. Si je vais au http://localhost:8081/sample/, ma page Web est affichée. Mais si je vais à http://localhost:80/sample/ je reçois un La page Web ne peut pas être trouvée erreur. Qu'est-ce que je fais mal?
C'est ce que http://localhost:8081/sample/ ressemble à:
Je suppose que vous avez une servlet HelloWorld pour Tomcat à déployer. A-t-il déployé HellowWorld? – bradimus
Vous voulez être déployé comme dans un fichier WAR? –
Oui. En général, vous auriez la guerre que Tomcat déballerait. – bradimus