2 votes

en cours d'exécution de tomcat, quelles sont mes options ?

Si j'exécute le conteneur java tomcat sur un serveur, dois-je utiliser apache ?

Quelles sont les options qui s'offrent à moi ?

Si j'ai besoin d'apache, quel livre me recommandez-vous ?

3voto

Pablo Venturino Points 1660

Vous n'êtes pas obligé d'utiliser apache Vous pourriez autoriser l'accès directement à Tomcat, mais attention, la prise en charge de HTTP Auth est assez épouvantable si vous n'avez pas un serveur comme proxy pour Tomcat.

Vous pouvez utiliser un certain nombre d'autres serveurs, par exemple nginx peut agir comme un serveur proxy pour Tomcat.

Vous n'avez pas besoin d'acheter de livres, vous pouvez vous débrouiller avec la documentation disponible pour le serveur Apache et Tomcat.

http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html

http://wiki.nginx.org/NginxJavaServers (Je n'ai pas essayé)

C'est un très bon livre sur le Tomcat

1voto

PierreBdR Points 11479

Non. Tomcat peut fonctionner de manière autonome. Cependant, il n'est pas très efficace pour servir du HTML statique.

Si votre site comporte un mélange de contenu statique et dynamique, vous devriez envisager d'utiliser Apache (sur le port 80) et d'utiliser l'utilitaire connecteur pour intégrer tomcat. Cela vous donne également des contrôles d'accès beaucoup plus fins que ceux fournis par Apache.

1voto

liangzan Points 1733

Je préfère utiliser vernis devant tomcat au lieu d'Apache, parce que le connecteur tomcat d'Apache est tout à fait b0rken .

Varnish est un proxy inverse et un cache très efficace qui accélère la livraison de la sortie HTML de Tomcat. Sans les inconvénients du connecteur de tomcat.

0voto

mpez0 Points 1492

Apache n'est pas obligatoire ; vous pouvez utiliser un autre serveur Web ou n'en utiliser aucun, en fonction de ce que fait votre application Java. Voir Documentation sur le connecteur Tomcat

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X