Tomcat是什么?
稍微了解的朋友都应该知道,这是个使用很广泛的javaweb应用服务器,而且这个tomcat也是用java语言写的,所以想要运行这个应用,还得有JDK,运维运行在java虚拟机,为了提供一个运行的环境,至于JDK,后期单独写文章讲解。这个应用的图标长这样
像个小猫咪,tom猫我发现了,有些软件名字记不住,但是这个图标各有各的样子,记得倒是很清楚,什么猫咪、狗子、老头啊、帽子啊、杯子啊嗯,挺多的,还整挺好的。
类似tomcat的还有Jboss、jetty、weblogic等,但是tomcat应该是最受欢迎的。
ngixn和tomcat区别?
web服务器还有比较流行的nginx,我觉得提到tomcat必须得说一下nginx,但是为啥不用nginx呢,这里有一个动态静态的区别,实际应用过程中,发现nginx在会话连接和静态内容的请求方面,比tomcat更好。那还为啥用tomcat,因为在用的过程中又发现,tomcat高并发性能不如nginx,但在处理动态解析请求方面比Nginx更具有优势,这就犯愁了,不能两个一起用吗,你还别说,现在还真结合在一起用,这个叫动静结合。nginx承担静态请求,做一个负载均衡(后期专门写)的的角色,来对多台tomcat服务器进行流量调度。静态文件请求就归nginx管了,各取所长,各有所用,真是美滋滋。
tomcat和nginx的默认端口分别为和80,这个单独说一下,免得混淆。
tomcat使用?
之前讲了各种软件包安装区别,你应该会选择下载那种安装包,去