`
DAQIQIU
  • 浏览: 22792 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

apache http server jk方式整合tomcat

阅读更多

小配置量整合apache http server 和tomcat

  • 安装http server和tomcat
http://daqiqiu.iteye.com/blog/1867740

 

  • 配置mod_jk.so
    tar -xvf tomcat-connectors-1.2.37-src.tar.gz
    ./configure --with-apxs=/<http server home>/bin/apxs
    执行后mod_jk.so在tomcat-connectors-1.2.37-src/native/apache-2.0目录内。
  • 整合http server 和tomcat

在apache http server的httpd.conf中加入  Include /opt/apache-httpd/conf/mod_jk.conf  用来引入外部conf文件,然后编辑mod_jk.conf,如下:
LoadModule jk_module /opt/apache-httpd/modules/mod_jk.so                    #加在mod_jk模块
JkWorkersFile /opt/apache-httpd/conf/workers.properties                            #指定properties文件位置
JkLogFile /home/website/logs/mod_jk.log                                                     #log文件位置
JkLogLevel info                                                                                            #日志级别
JkLogStampFormat &quot;[%a %b %d %H:%M:%S %Y]&quot;                    #日志格式
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories       #
JkRequestLogFormat &quot;%w %V %T&quot;                                            #日志格式
JkMount /servlet/* cata                                                                                  #指定tomcat处理哪些请求,cata对应worker.properties中worker名字
JkMount /*.jsp cata                                                                                        #同上
编辑workers.properties ,如下:
worker.list=cata                       #指定worker名字
worker.cata.type=ajp13           #类型
worker.cata.host=127.0.0.1     #主机
worker.cata.port=8009             #端口
编辑完成后重启http server,访问tomcat处理的url,刚开始出现worker xxx not found in urlmapping 的错误,网上说是copy properites文件时出现非法字符,我的问题是copy过来的conf文件中没有指定work.properties文件位置,添加JkWorkersFile /opt/apache-httpd/conf/workers.properties 后,成功。

 

分享到:
评论

相关推荐

    mod_jk各个版本 apache与tomcat 整合

    ### mod_jk 各个版本及 Apache 与 Tomcat 的整合方法 在 IT 行业中,Apache 和 Tomcat 的整合是非常常见的需求之一。通过使用 mod_jk 这一模块,我们可以实现 Apache 和 Tomcat 之间的高效通信。mod_jk 是一个负载...

    整合Apache和Tomcat的mod_jk

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

    apache2.2.4、tomcat6利用JK_mod整合

    Apache HTTP Server 2.2.4与Tomcat 6的整合是将这两种强大的Web服务器技术结合在一起,以实现更高效的应用程序部署和管理。Apache作为前端服务器处理静态内容,而Tomcat作为后端服务器处理Java应用程序。在这个过程...

    apache web整合Tomcat工具

    2. 下载整合工具:这个"apache web整合Tomcat工具"可能包含了配置文件、模块(如mod_jk.so)和其他辅助脚本,用于连接Apache和Tomcat。 3. 配置Apache:在Apache的配置文件httpd.conf中,你需要加载mod_jk.so模块,...

    centos下用JK整合TOMCAT和Apache的多子站WEB服务器方法.doc

    在CentOS 6.4 64位操作系统中,整合Apache和Tomcat以实现多子站的WEB服务,通常会采用JK模坓(mod_jk)作为连接器,这可以提高性能并解决通过代理访问时可能出现的不稳定性。JK模块是Apache Tomcat Connectors的一...

    apache2.2与tomcat6.x+mod_jk整合

    Apache HTTP Server 2.2(简称Apache2.2)是一款广泛应用的开源Web服务器,而Tomcat 6.x则是一款轻量级的Java应用服务器,主要处理Servlet和JSP。将这两者结合,可以构建高性能的Java Web应用环境。在Apache2.2与...

    apache web整合Tomcat工具Linux版

    在Linux环境中,这种整合可以通过mod_jk模块来实现,这就是"apache web整合Tomcat工具Linux版"所指的内容。 **Apache HTTP Server** Apache HTTP Server是世界上最流行的开源Web服务器软件,它支持多种操作系统,...

    apache2.4+tomcat7+mod_jk.so_整合配置

    Apache 2.4 和 Tomcat 7 的整合配置主要依赖于 mod_jk 模块,这是一个 Apache HTTP 服务器的模块,用于与 Tomcat 进行负载均衡和通信。`mod_jk.so` 是该模块的动态链接库文件,用于在 Apache 和 Tomcat 之间建立连接...

    apache+tomcat整合.pdf

    在讨论Apache与Tomcat的整合之前,首先需要了解Apache和Tomcat的基本概念。Apache HTTP Server(通常简称为Apache)是一个广泛使用的开源网页服务器,它非常擅长处理静态内容,如HTML页面和图片等。而Tomcat是一个...

    Apache2.2+Tomcat5.5整合配置教程

    总的来说,Apache2.2与Tomcat5.5的整合配置涉及下载和安装两个组件,配置Apache的httpd.conf文件,创建和编辑workers.properties,以及调整Tomcat的server.xml。这个过程需要对Web服务器和应用服务器的配置有一定的...

    Apache和Tomcat整合配置实现网站目录搭建

    Apache通过模块(如mod_proxy、mod_jk等)与Tomcat进行通信,这些模块负责将HTTP请求转发到Tomcat处理,然后将响应返回给客户端。Apache通常作为前端服务器,处理静态内容,而动态内容由Tomcat处理。 1. **下载和...

    apache2与tomcat整合

    总之,Apache2与Tomcat的整合是提升服务器性能和管理灵活性的有效方式。通过合理的配置,可以解决Tomcat在IP过滤等特定需求方面的不足,同时利用Apache的稳定性和扩展性,为业务提供稳定可靠的运行环境。

    apache2.2整合tomcat7.0

    ### Apache2.2与Tomcat7.0的整合配置详解 #### 一、背景介绍 在Web开发领域,Apache HTTP Server(简称Apache)与Tomcat是两种非常重要的服务器软件。Apache作为一款开源的Web服务器软件,以其高效稳定而著称;而...

    ubuntu linux下apache与tomcat的整合.txt

    ### Ubuntu Linux 下 Apache 与 Tomcat 的整合 在 Ubuntu Linux 环境中,Apache 和 Tomcat 的整合是一项常见的任务,旨在实现静态内容通过 Apache 服务器进行高效分发,而动态内容(如 Java 应用)则通过 Tomcat ...

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

    在Windows环境下,将Apache HTTP Server和Tomcat集成是常见的服务器配置任务,以便利用Apache的静态内容处理能力以及Tomcat对动态内容(如JSP、Servlet)的支持。以下是一份详细的步骤指南,帮助你理解整合过程。 *...

    Apache整合tomcat模块

    4. **配置Tomcat**:在Tomcat的conf/server.xml文件中添加一个Engine、Host和Context元素,用于定义Apache和Tomcat的通信接口。 5. **设置worker.properties**:创建或修改worker.properties文件,定义Apache和...

    Windows下Apache整合Tomcat.doc

    在Windows环境下,将Apache HTTP Server与Tomcat进行整合是一项常见的任务,以便充分利用Apache的静态资源处理能力和Tomcat的动态内容处理能力。以下是对这个过程的详细解释: 首先,你需要下载并安装所需软件。...

    Apache HTTP Server与tomcat整合集群手册

    完全可以下载部署,本人真正手写,请需要的可以下载使用,

    tomcat+apache整合插件大全及整合方法

    mod_jk是Apache与Tomcat整合的常用工具。 整合步骤如下: 1. **安装和配置APR**: - 下载并解压`apr-0.9.18.tar.gz`或`apr-1.4.2.tar.gz`,然后按照官方文档编译并安装到Apache环境中。 - 对应版本的APR库也需要...

Global site tag (gtag.js) - Google Analytics