• 服务器租用:建站教程、SEO优化文章、网站模板、服务器软件、云服务器国外服务器香港服务器虚拟主机域名注册、服务器相关知识。
  • 主机吧永久网址为:https://www.fuwuqizuyong.cc
  • 如您无法通过百度搜索到本站时,请更换搜索引擎,或者直接在浏览器地址栏输入 www.fuwuqizuyong.cc 即可回到本站
  • 浏览更多精彩内容,请 Ctrl+D 将本站加入浏览器收藏夹。

Apache与Tomcat优势互补,静态与动态协调合作

Web环境 服务器租用 7个月前 (06-04) 347次浏览 0个评论 扫描二维码

简介:

Apache是一款Web 服务器软件,有多种产品,可以支持 SSL 技术,支持多个虚拟主机。它快速、可靠并且可通过简单的 API 扩充,将 Perl/Python 等解释器编译到服务器中。

Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。它可以在大多数计算机操作系统中运行,由于其跨平台和安全性被广泛使用。

Apache 与 Tomcat 优势互补,静态与动态协调合作
Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好 Apache 服务器,可利用它响应 HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上TomcatApache 服务器的扩展,但运行时它是独立运行的,所以当你运行 tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

Apache 与 Tomcat 优势互补,静态与动态协调合作

Apache 与 Tomcat 优势互补,静态与动态协调合作
apache 作为主流的 web 服务软件之一,可以作为独立的 web 服务器来运行,但是只能支持静态网页,对于动态网页(asp,jsp,php,cgi 等)的处理则显得无能为力。tomcat 也可以作为独立的 web 服务器来运行,但是 tomcat 作为 java 服务器,仅仅作为一个 servlet容器。由于 apache 解释静态页面要比 tomcat 服务来的稳定且高效,顾将两者整合起来实现动静页面都能处理的能力。

1.1 apache+tomcat 整合的好处:

1) Apache主要用来解析静态文本,如 html,tomcat 虽然也有此功能,但 apache 能大大提高效率,对于并发数较大的企业级应用,能更好的显示 apache 的高效率;

2). Tomcat用来解析 jsp,servlet 等,所有的客户请求首先会发送到 Apache,如果请求是静态文本则由 apache 解析,并把结果返回给客户端,如果是动态的请求,如 jsp,apache 会把解析工作交给 tomcat,由 tomcat 进行解析(这首先要两者实现整合),tomcat 解析完成后,结果仍是通过 apache 返回给客户端,这样就可以达到分工合作,实现负载均衡,提高系统的性能!而且因为 JSP 是服务器端解释代码的,这样整合可以减少Tomcat的服务开销

1.2 安装 apache-tomcat

安装 apache-tomcat 需要 jvm 环境,由于本次安装 tomcat 采用的是 tomcat9.0.2 的版本,因此如果 JVN 环境在 java EE8 以下的需要升级到 EE8 上才行.以下是 jvm 软件包下载链接和安装方式,本此安装采用 tar.gz 包的方式,解压后放到/usr/java/目录下再配置/etc/profile 环境变量即可.

Jdk 下载链接: http://download.oracle.com/otn-pub/java/jdk/9.0.1+11/jdk-9.0.1_linux-x64_bin.tar.gz?AuthParam=1513257490_36be8b44d015fef18ffc0758476d0a66

Tomcat 9.0.2 下载链接:http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.2/bin/apache-tomcat-9.0.2.tar.gz

1.3 安装 httpd 服务并加载 mod_jk 模块:

什么是 mod_jk 模块?

mod_jk 简称 JK,是Apache服务器的一个可插入模块,用以为 Apache 或 IIS 服务器提供处理 JSP/Servlet 的能力。

Apache 作为一款强大的 Web 服务器,本身缺乏处理 JSP/Servlet 的功能,为了能够处理对 JSP/Servlet 的请求,必须使用 JSP/Servlet容器,如Tomcat等。

Tomcat 本身也可以作为 Web 服务器使用,但是其功能远不及 Apache 强大,所以 Tomcat 往往作为 JSP/Servlet容器使用。

Apache 与 Tomcat 优势互补,静态与动态协调合作
# netstat -anptu | grep 80 #配置的 http 监听端口被监听则服务启动成功,

通过浏览器访问 10.10.125.1/index.jsp,能正常访问则说明 apache+tomcat 整合完成


服务器租用(www.fuwuqizuyong.cc) , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明:Apache 与 Tomcat 优势互补,静态与动态协调合作
服务器租用
喜欢 (1)
[]
分享 (0)
服务器租用
关于作者:
服务器租用专注为广大站长与网友朋友分享建站教程、SEO优化文章、网站模板资源、服务器软件(Web环境、建站程序)等,另外为大家推荐各种国内外服务器、香港服务器、虚拟主机、域名购买优惠信息与服务器相关知识。
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到