apache+jboss7+windows配置

利用mod_jk将jboos7和apache整合在一起.

工具下载地址

jboss7:http://www.jboss.org/jbossas/downloads.html

apache:http://httpd.apache.org/

mod_jk:http://tomcat.apache.org/connectors-doc/

注意下载mod_jk的时候要和下载的apache对应,

比如我下载的apache是httpd-2.2.22-win32-x86-openssl-0.9.8t.msi,那么我下载的mod_jk就必须是tomcat-connectors-1.2.37-windows-i386-httpd-2.2.x.zip

 

下载后按章jboss和apache,安装方法这里不详解

配置:

将mod_jk解压的文件:mod_jk.so放在%APACHE_HOME%/modules/目录下

在 %APACHE_HOME%/conf 目录下创建一个文件 workers.properties

[html] view plain copy
  1. worker.list=jboss   
  2. worker.jboss.type=ajp13   
  3. worker.jboss.host=localhost   
  4. worker.jboss.port=8009  

在 %APACHE_HOME%/conf 目录下创建一个文件mod_jk.conf

[html] view plain copy
  1. LoadModule jk_module modules/mod_jk.so  
  2. JkWorkersFile conf/workers.properties   
  3. JkShmFile logs/mod_jk.shm   
  4. JkLogFile logs/mod_jk.log   
  5. JkLogLevel info   
  6. JkMount /* jboss   

在%APACHE_HOME%/conf/httpd.conf文件末尾加上

[html] view plain copy
  1. Include conf/mod-jk.conf  

 

 

然后找到%JBOSS_HOME%/standalone/configuration/standalone.xml


[html] view plain copy
  1. <subsystem xmlns="urn:jboss:domain:web:1.1"  

节点里面加上这个配置

[html] view plain copy
  1. <connector name="ajp" protocol="AJP/1.3" scheme="http" socket-binding="ajp"/>  

然后还是在standalone.xml文件里面最下面

[html] view plain copy
  1. <socket-binding-group name="standard-sockets"  

节点下查找有没

[html] view plain copy
  1. <socket-binding name="ajp" port="8009"/>  

没有就加上。


你可能感兴趣的:(apache+jboss7+windows配置)