nginx,tomcat,apache区别
服务器 Apache Nginx Tomcat 类型 Http服务器HTTP Server Http服务器HTTP Server 应用服务器Application Server 资源 静态资源? 静态资源 动态资源 名词解释: 1、 Runtime 运行环境 2、 Interface 接口 3、 JVM是Java Virtual Machine(Java虚拟机)的缩写 1、Servlet是小服务程序 2、JSP ,Java Server Pages,即Java服务端的网页,是动态的网页 3、HTTP服务器本质上也是一种应用程序,通过绑定服务器的IP地址并监听某一个tcp端口来接收并处理HTTP请求,这样客户端(一般来说是IE, Firefox,Chrome这样的浏览器)就能够通过HTTP协议来获取服务器上的网页(HTML格式)、文档(PDF格式)、音频(MP4格式)、视频(MOV格式)等等资源。下图描述的就是这一过程: Apache/Nginx( /əˈpætʃɪ/) 应该叫做 HTTP Server,即安装后生成httpd服务。 Tomcat (/ˈtɒmkæt/)则是一个 Application Server,或者更准确的来说,是一个「Servlet/JSP」应用的容器(Ruby/Python 等其他语言开发的应用也无法直接运行在 Tomcat 上) 静态和动态的理解: (1)