联系我们 - 广告服务 - 联系电话:
您的当前位置: > 关注 > > 正文

天天播报:nginx简单介绍 tomcat与nginx、apache的区别是什么?

来源:CSDN 时间:2022-12-12 08:45:12


(资料图)

一、简单入门

二、tomcat 与 nginx,apache的区别是什么?

ApacheApache HTTP服务器是一个模块化的服务器,可以运行在几乎所有广泛使用的计算机平台上。其属于应用服务器。Apache支持支持模块多,性能稳定,Apache本身是静态解析,适合静态HTML、图片等,但可以通过扩展脚本、模块等支持动态页面等。缺点:配置相对复杂,自身不支持动态页面。Tomcat:Tomcat是应用(Java)服务器,它只是一个Servlet(JSP也翻译成Servlet)容器,可以认为是Apache的扩展,但是可以独立于Apache运行。NginxNginx是俄罗斯人编写的十分轻量级的HTTP服务器,是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器。

三、各自优点

Nginx优点:负载均衡、反向代理、处理静态文件优势。nginx处理静态请求的速度高于apache;

Apache优点:相对于Tomcat服务器来说处理静态文件是它的优势,速度快。Apache是静态解析,适合静态HTML、图片等。

Tomcat:动态解析容器,处理动态请求,是编译JSP\Servlet的容器,Nginx有动态分离机制,静态请求直接就可以通过Nginx处理,动态请求才转发请求到后台交由Tomcat进行处理。

四、部署web项目

打开nginx目录,里面有一个html文件夹,将里面的文件夹删除后,导入自己的web项目(以index.html为首页索引),利用cmd命令重启nginx服务。 最后再浏览器中输入localhost:端口号/即可访问自己的web项目。

责任编辑:

标签:

相关推荐:

精彩放送:

新闻聚焦
Top