`
wtgame
  • 浏览: 24246 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

tomcat apache JkShmFile

阅读更多

Apache won't start with mod_jk directive JkShmFile

apachectl2 returns with the following error:

Starting httpd2 (prefork) Syntax error on line 44 of /etc/apache2/conf.d/mod_jk.conf:
Invalid command 'JkShmFile', perhaps misspelled or defined by a module not included in the server configuration

Commenting that line, then gives me an error with this directive:

<Location /jkstatus/>
JkMount status <-----
Order deny,allow
Deny from all
Allow from 127.0.0.1


Error message:

Starting httpd2 (prefork) Syntax error on line 48 of /etc/apache2/conf.d/mod_jk.conf: JkMount not allowed here


I'm using OpenSuse 10.2 and Apache 2.

Thanks for any direction you can give.Re: Apache won't start with mod_jk directive JkShmFile Well, after 6 hours of testing and I posted this. 3 minutes later, someone sent me an email that resolved the issue.

If you experience, you have to upgrade to version 1.2.23 of mod_jk.

Jason

 

原来是用这个包编译生成mod_jk jakarta-tomcat-connectors-jk-1.2.6-src.tar.gz

找了好半天也百度不出来 最后在一哥们blog中看到点提示 换了个版本

可能是这个版本有点高不支持JkShmFile

后来改有了这个tomcat-connectors-1.2.31-src.tar.gz native下进行编译

 

编译生成mod_jk。
# tar -xzvf tomcat-connectors-1.2.31-src.tar.gz 
# cd tomcat-connectors-1.2.31-src/native   
# ./configure --with-apxs=/usr/local/apache2/bin/apxs  \
--with-java-home=/usr/local/java

# make   
# cp ./apache-2.0/mod_jk.so /usr/local/apache2/modules/

分享到:
评论

相关推荐

    tomcat+apache+jk集群和负载均衡

    在IT领域,特别是Web服务架构中,通过使用Tomcat、Apache和JK代理模块实现集群与负载均衡是一种常见的优化策略,旨在提升系统性能、稳定性和可用性。以下是对标题“tomcat+apache+jk集群和负载均衡”以及描述...

    【负载均衡】在centos下面做apache和tomcat的负载均衡

    【负载均衡】在CentOS下面做Apache和Tomcat的负载均衡是一个常见的Web服务器优化策略,目的是提高服务的可用性、可扩展性和响应速度。这里主要涉及三个关键文件:httpd.conf(Apache的主要配置文件)、mod_jk.conf...

    Apache2.2.19 + Tomcat-6026+ mod_jk-apache-2.2.xx.so 配置集群

    Apache和Tomcat是两种常用的Web服务器,Apache主要处理静态页面,而Tomcat是Java Servlet和JSP的应用服务器。当需要处理高并发或者大型项目时,单一服务器可能无法满足需求,这时就需要进行集群配置,以提高系统的...

    Apache2+Tomcat7负载均衡配置(超详细整合文档)

    Apache2+Tomcat7负载均衡配置是一个复杂的过程,涉及到服务器管理和网络请求的分发策略。在本文档中,我们将详细探讨如何配置Apache2作为反向代理服务器,将HTTP请求分发给多台运行Tomcat7的Java应用服务器,实现...

    Apache2.2+tomcat6.0配置[归类].pdf

    Apache2.2与Tomcat6.0的集成配置是一个常见的软件开发任务,特别是在构建高性能、高可用性的Web应用服务器环境中。Apache作为静态内容处理的强力HTTP服务器,与Tomcat(一个流行的Java Servlet容器)结合使用,可以...

    mod_jk(包含apache2.4.x和apache2.2.x的两种版本)

    **Apache mod_jk模块详解与Tomcat集群配置** Apache mod_jk是Apache HTTP服务器的一个模块,主要用于连接Apache和Tomcat,实现两者之间的通信。在Java应用服务器领域,Tomcat广泛用作Servlet和JSP容器,而Apache则...

    tomcat集群配置

    - 在`conf/httpd.conf`文件中加载JK模块(mod_jk),这使得Apache能够与Tomcat通信。 - 添加`JkWorkersFile`、`JkShmFile`、`JkLogFile`和`JkLogLevel`指令来配置JK模块的日志、共享内存文件和工作进程列表。 - ...

    ubuntu8.04服务器配置

    本文旨在详细介绍如何在 Ubuntu 8.04 服务器上进行有效的配置和优化,特别是针对 J2EE 应用环境下的 Apache2、Tomcat5.5、MySQL、LDAP 和 mod-jk 等软件。这些配置将有助于提高系统的稳定性和性能。 #### 一、...

    快速配置JBoss集群

    JkShmFile logs/mod_jk.shm JkLogFile logs/mod_jk.log JkLogLevel debug JkLogStampFormat "[%a %b %d %H:%M:%S %Y] " JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories JkMount /*.jsp worker....

Global site tag (gtag.js) - Google Analytics