Apache est un serveur Web, Tomcat est un serveur d'applications, Apache Tomcat n'est qu'un conteneur de servlets, une extension d'Apache et Tomcat peuvent fonctionner comme des serveurs Web indépendants, mais Apache ne peut pas interpréter les programmes Java.
Apache est un serveur Web et Tomcat est un serveur d'application (Java). Il s'agit simplement d'un conteneur de servlets et d'une extension d'Apache. Apache et Tomcat peuvent fonctionner comme des serveurs Web indépendants, mais Apache ne peut pas interpréter les programmes Java (jsp, servlet).
Les deux sont une sorte de conteneur, mais ils publient des choses différentes : Apache est un conteneur html, fonctionnant comme IIS ; Tomcat est un conteneur jsp/servlet, utilisé pour publier des jsp et java, similaire à la websphere d'IBM, celle de BEA. Weblogic, JRun de Sun, etc.
Par exemple : Apache est un camion, qui peut contenir certaines choses comme du HTML. Mais il ne peut pas retenir l'eau. Pour retenir l'eau, il faut avoir un récipient (le seau). Tomcat est un seau (pour retenir l'eau comme Java), et ce seau n'a pas besoin d'être placé sur le camion.
Apache est le serveur Web numéro un au monde. Il fonctionne sur presque toutes les plates-formes informatiques largement utilisées.
Apache est né du serveur NCSAhttpd. Après de nombreuses modifications, il est devenu l'un des logiciels de serveur Web les plus populaires au monde. Apache vient de la prononciation de « un serveur patché », qui signifie un serveur rempli de correctifs. Parce qu'il s'agit d'un logiciel libre, les gens développent constamment de nouvelles fonctions et fonctionnalités et modifient les défauts d'origine. Apache se caractérise par sa simplicité, sa vitesse rapide, ses performances stables et peut être utilisé comme serveur proxy. Le support d'Apache pour Linux est tout à fait parfait.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!