`
fwgforce
  • 浏览: 9871 次
  • 性别: Icon_minigender_1
  • 来自: 中国
最近访客 更多访客>>
社区版块
存档分类
最新评论

如何整合apache和tomcat

阅读更多


 整合apache和tomcat的简易操作

【本人测试已成功】

准备:tomcat6.0 apache 2.2.3(或2.2.4) mod_jk.so

注:红色文字为说明,不需要加入到配置文件中去

1.安装JAVA虚拟机,本人安装路径:C:\Program Files\Java

2.安装Tomcat,本人安装路径:C:\Program Files\Apache Software Foundation\Tomcat6.0

3.安装完成后,配置环境变量。操作:我的电脑-》右键-》属性-》高级-》环境变量-》系统变量-》新建(2个新的)

    第1个:变量名:JAVA_HOME  变量值:C:\Program Files\Java\jdk1.6.0_02(你的JDK路径)

    第2个:变量名:TOMCAT_HOME 变量值:C:\Program Files\Apache Software Foundation\Tomcat6.0(你安装的TOMCAT路径)

4。环境变量配置完后,保证TOMCAT没问题后,进行apache和tomcat的整合

5.安装apache,我的安装路径是:D:\Apache2.2

6.在tomcat\conf下加入workers.properties文件,有的话只需修改:内容如下

 workers.tomcat_home=C:\Program Files\Apache Software Foundation\Tomcat6.0
 workers.java_home=
C:\Program Files\Java
ps=\
worker.list=ajp13#


worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1

worker.loadbalancer.type=lb

worker.loadbalancer.balanced_workers=ajp12, ajp13
worker.inprocess.type=jni
worker.inprocess.class_path=$(workers.tomcat_home)$(ps)classes
worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)jaxp.jar

worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)parser.jar

worker.inprocess.class_path=$(workers.tomcat_home)$(ps)common$(ps)lib$(ps)jasper.jar

worker.inprocess.class_path=$(workers.tomcat_home)$(ps)common$(ps)lib$(ps)servlet.jar

worker.inprocess.class_path=$(workers.tomcat_home)$(ps)common$(ps)lib$(ps)webserver.jar

worker.inprocess.class_path=$(workers.java_home)$(ps)lib$(ps)tools.jar

worker.inprocess.cmd_line=-config

worker.inprocess.cmd_line=$(workers.tomcat_home)/conf/jni_server.xml

worker.inprocess.cmd_line=-home

worker.inprocess.cmd_line=$(workers.tomcat_home)

worker.inprocess.jvm_lib=$(workers.java_home)$(ps)jre$(ps)bin$(ps)classic$(ps)jvm.dll


worker.inprocess.stdout=$(workers.tomcat_home)$(ps)inprocess.stdout

worker.inprocess.stderr=$(workers.tomcat_home)$(ps)inprocess.stderr

worker.inprocess.sysprops=tomcat.home=$(workers.tomcat_home)

7.在D:\Apache2.2\modules(本人的路径)加入mod_jk.so文件

8.修改D:\Apache2.2\conf\httpd\conf

9.DocumentRoot "D:\Tomcat6.0\webapps"#(可以随便定义但是必须保证和Directory的一致)(原:<DocumentRoot "D:\Apache2.2\htdocs">)

<Directory "D:\Tomcat6.0\webapps">#(原:<Directory "D:\Apache2.2\htdocs">)

将LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so前面的#号去掉变成

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

#在httpd.conf结尾处加入
LoadModule jk_module modules/mod_jk.so
JkWorkersFile "D:\Tomcat6.0\conf\workers.properties
"#(一开始存放workers.properties的地方)
JkMount /servlet/* ajp13
JkMount /*.jsp ajp13
#解析jsp后缀的文件
JkMount /*.do ajp13#解析请求.do的操作,可根据需要跟拦截器差不多的样式配置即可,不过他是表示能通过

 

 

 测试结果:

http://localhost/

 

 

http://localhost:8080/
 

 

 俩路径出现都能看见tomcat首页即可! 

 

  • 大小: 87.6 KB
  • 大小: 114.7 KB
3
1
分享到:
评论

相关推荐

    整合Apache和tomcat

    整合Apache和Tomcat是将Apache HTTP服务器作为前端服务器,用于处理静态内容,而将Tomcat作为后端应用服务器,专门处理动态内容,如Java Servlets和JSPs。这种架构可以充分利用Apache的高性能和Tomcat对Java应用的...

    windows下整合apache和tomcat

    "Windows下整合Apache和Tomcat"的主题涉及到如何在Windows操作系统上设置一个环境,使得Apache能够有效地分发静态内容,而Tomcat则专注于处理JSP和Java Servlet等动态内容。这种配置可以优化网站的性能,因为静态...

    整合apache和tomcat构建Web服务器.docx

    整合Apache和Tomcat构建Web服务器 一、Apache与Tomcat整合的必要性 Apache是最流行的Web服务器,开放源代码,支持跨平台的应用(可以运行在几乎所有的Linux、Unix、Windows系统平台上),尤其对Linux的支持相当...

    整合Apache和Tomcat的mod_jk

    Apache和Tomcat是两种常用的Web服务器和应用服务器。...总之,整合Apache和Tomcat使用mod_jk是一种常见的做法,它能充分利用两者的优势,提供高效、稳定的服务。了解和掌握mod_jk的配置是提升Web服务器性能的关键步骤。

    windows下整合apache和tomcat服务器的方法

    **Apache和Tomcat整合的意义:** Apache因其高效、稳定和安全的特点,成为许多网站首选的Web服务器。然而,对于处理动态内容,如JSP和Servlet,Apache的能力相对较弱。而Tomcat作为一个轻量级的应用服务器,专门用于...

    整合APACHE和TOMCAT的连接器

    整合APACHE和TOMCAT的连接器。Tomcat可以独立作为Web服务器运行,但是Tomcat的Web功能远没有Apache强大。在实际应用中,通过mod_jdk连接器(Connectors)将Apache和Tomcat整合在一起。通过连接器调用Tomcat服务的...

    整合Apache和Tomcat工具

    mod_jk.so 整合apache与tomcat的利器,让java工程与php工程同时使用80端口

    Jsp和PHP共用80端口整合Apache和Tomcat(访问时无需加端口号)

    目的: 整合Apache和Tomcat,使得Java工程和PHP工程都能共用80端口,访问网站时,无需在地址栏中加端口号。 环境说明: Linux CentOS 32位 Apache 2.2.2 Tomcat 7.0.37 准备工作: 下载mod_jk.so ...

    apache和tomcat整合配置文件

    Apache和Tomcat整合是将Apache HTTP服务器作为前端...因此,在整合Apache和Tomcat时,需要仔细检查和测试每一个配置细节,确保两者能够无缝协作。同时,监控系统性能,优化配置,以达到最佳的负载平衡和性能效果。

    apache+tomcat整合.pdf

    整合Apache和Tomcat主要是为了将Apache的静态资源处理能力和Tomcat的动态内容处理能力结合起来。Apache负责提供静态内容服务,而Tomcat则处理JSP和Servlet请求。这种整合通常通过JK插件(mod_jk)或代理模块(如mod_...

    apache+tomcat整合配置

    整合Apache和Tomcat时,确保两者之间的通信是加密的,可以通过配置Apache的SSL支持并使用AJP over SSL。同时,对Apache和Tomcat进行安全配置,如限制不必要的网络访问,避免敏感信息泄露。 7. **负载均衡与集群** ...

    apache web整合Tomcat工具

    整合Apache和Tomcat的过程主要包括以下步骤: 1. 安装Apache和Tomcat:首先,你需要分别在Windows系统上安装Apache服务器和Tomcat。确保它们安装在非默认路径,以避免权限冲突。 2. 下载整合工具:这个"apache web...

    Apache整合tomcat模块

    整合Apache和Tomcat的具体步骤如下: 1. **下载和解压**:首先,根据Apache服务器的版本,下载对应的mod_jk模块。在本例中,如果Apache版本为2.4.x,则选择"tomcat-connectors-1.2.37-windows-i386-httpd-2.4.x",...

    Apache与Tomcat整合集成

    CentOS 操作系统 7.0 64位 Apache Http Server Apache/2.4.6 (CentOS) Tomcat 7.0.39 tomcat-connectors 1.2.41 JDK 1.7.0_79 ...apache http server与tomcat容器的整合集成,使得服务器同时支持PHP和Java。

    Apache和Tomcat的集成

    Apache和Tomcat的集成是Web服务器领域中非常重要的一个知识点,本节我们将详细介绍Apache和Tomcat的集成过程,从整合Apache和Tomcat构建一个Java/JSP运行平台,详细介绍Web服务器的搭建过程。 一、Apache和Tomcat的...

    Apache与Tomcat整合

    在 Linux 系统下整合 Apache 和 Tomcat 的步骤包括: 1. 准备相关软件包,如 Apache、Tomcat 和 mod_jk 源码。 2. 安装 Apache 并配置安装路径。 3. 安装 Tomcat,通常是解压二进制包。 4. 编译 mod_jk 模块,指定 ...

    Apache与Tomcat整合教程(服务器负载均衡)

    Apache和Tomcat是两种在Web开发领域广泛应用的服务器软件。Apache是开源的HTTP服务器,而Tomcat是一款开源的Servlet...整合Apache和Tomcat并实现服务器负载均衡,可以为企业级应用提供强大的支撑,同时降低运维成本。

Global site tag (gtag.js) - Google Analytics