`

CentOS 6 下编译mod_jk.so

阅读更多
1、检查 apxs 有没有安装。"/usr/sbin/apxs"
2、如果没有,先安装apxs
    
     a、检查yum配置文件是否“exclude”apache or httpd
       
vi /etc/yum.conf

     b、如果有关于 apache or httpd 的 "exclude"这样一行,把它注释掉。如果没有,就直接退出就行。
     c、安装apr-util-devel
       
 yum install apr-util-devel

     d、安装httpd-devel
       
yum install httpd-devel

     e. 做完这几步以后,你就应该有 "/usr/sbin/apxs" 这个文件了。

3、编译 mod_jk.so
     a. 下载mod_jk源码:http://tomcat.apache.org/download-connectors.cgi 我下载的是tomcat-connectors-1.2.40-src.tar.gz
     b. 解压
tar xvf tomcat-connectors-1.2.40-src.tar.gz

     c. 进到'tomcat-connectors-1.2.40-src/native/'目录
cd tomcat-connectors-1.2.40-src/native/

     d.
./buildconf.sh

     e.
./configure --with-apxs=/usr/sbin/apxs

     f.
make


4、编译完毕以后就有mod_jk.so文件了,地址是tomcat-connectors-1.2.40-src/native//native/apache-2.0/mod_jk.so

5、最后将mod_jk.so文件复制到apache/modules目录下即可
分享到:
评论

相关推荐

    apache2.4编译安装包带mod_jk.so

    在CentOS 6.5-6.9系统上编译安装Apache 2.4并添加mod_jk.so模块的步骤如下: 1. **准备工作**: - 首先确保系统更新到最新,运行`yum update`。 - 安装必要的依赖库:`yum install gcc httpd-devel apr-devel apr...

    mod_jk for apache2.4.7

    自己在APACHE2.4.7x64编译成功的mod_jk,希望大家不要再走弯路,我编译了好久,才最后得到正果。

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

    编译成功后,`mod_jk.so`模块应该位于`/usr/lib64/httpd/modules`目录下。 接着,配置Apache以加载JK模块: 1. 在Apache的配置文件`/usr/local/apache2/conf/httpd.conf`中添加JK模块的加载指令: ``` JKInclude...

    Apache+tomcat脚本快速安装(最新版本)

    首先,你需要安装Apache的开发库,然后进入Apache的源代码目录,编译并安装`mod_jk.so`: ``` sudo apt-get install apache2-dev cd /path/to/httpd-x.y.z/modules/proxy ./configure --with-apxs=/usr/bin/...

    linux下安装apache服务器

    其中,`/path/to/mod_jk.so`是你实际的mod_jk模块路径,`workers.properties`文件定义了Tomcat服务器的连接信息。 4. **创建工作者文件**: 编辑`workers.properties`,定义Tomcat服务器的连接信息,如: ``` ...

    Apache安装及jboss部署说明文档

    4. **配置参数**:在Apache的主配置文件`httpd.conf`中添加JK模块的配置,如`LoadModule jk_module modules/mod_jk.so`。另外,创建`mod_jk.conf`文件来定义JK模块的详细配置,包括哪些URL由哪个应用服务器处理。 5...

    Apache2.2.x+Tomcat6.x+jk2.x做集群配置

    LoadModule jk_module /path/to/mod_jk.so JkWorkersFile /path/to/worker.properties JkMount /* worker1 JkMountCopy All ``` 这样,所有请求都将被转发到worker1,但你也可以根据需求配置负载均衡策略。 ...

    tomcat php 简单配置

    下载并编译mod_jk,然后将其添加到Apache的配置文件(如`httpd.conf`)中。 4. **配置mod_proxy**:除了mod_jk,还可以使用mod_proxy_fcgi模块来处理PHP请求。这个模块允许Apache直接与PHP-FPM通信。在Apache配置...

    CentOS下apache负载均衡与JBoss集群配置

    在本文中,我们将讨论在CentOS操作系统环境下,如何进行Apache负载均衡与JBoss集群的配置。负载均衡和集群配置是提高网站可用性、扩展性和性能的关键技术。通过这篇文章,我们会了解到详细的配置步骤,以及它们在...

    keepalived 安装手册.docx

    Apache 可以通过 mod_proxy 或 mod_jk 模块与 Tomcat 集成,将动态请求转发给 Tomcat,从而减轻 Tomcat 的负担并提升效率。 3. **Apache 安装与配置** 在 CentOS 6.4 系统上,首先需要安装必要的编译工具和依赖包...

    apache一键安装包

    在Apache配置中,需要设置`mod_jk.conf`或类似的文件,指定哪些URL路径应由哪个worker处理。通过这种方式,Apache可以根据需要将请求转发到不同的Tomcat实例,实现负载均衡。 总之,"apache一键安装包"提供了一个...

    httpd-2.2.27.tar.gz httpd-2.2.27下载

    这些可以通过包管理器(如apt-get for Debian/Ubuntu或yum for CentOS/RHEL)进行安装。 编译过程包括配置、编译和安装三个步骤: ```bash cd httpd-2.2.27 ./configure --prefix=/usr/local/apache2 make sudo ...

    apache-tomcat-6.0.36-windows-x64

    3. 使用JK连接器(mod_jk):Apache HTTP服务器与Tomcat之间的负载均衡可以通过JK模块实现,提高系统的整体处理能力。 总之,Apache Tomcat 6.0.36作为一款强大的Java Web服务器,提供了丰富的配置选项和优秀的性能...

    linux_研究成果

    “Apache和Tomcat的三种整合方式”可能包括Apache作为前端服务器,反向代理到Tomcat,或者使用mod_jk、mod_proxy_ajp模块实现Apache与Tomcat的连接,以提供Web服务。 “RHEL5下Apache+Tomcat整合”专注于在Red Hat ...

Global site tag (gtag.js) - Google Analytics