接上篇
安装mod.jk
先要下载mod.jk
http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/
找到你需要的版本下载即可
本例文件:
mod_jk-1.2.26-httpd-2.2.6.so
下载后进入到文件目录执行
linux 自带的apache在/etc/httpd/
# cp mod_jk-1.2.26-httpd-2.2.6.so /usr/local/apache2/modules/
配置
在
/usr/local/apache/conf/extra创建一个配置文件
workers.properties
添加内容:
# Defining a worker named worker1 and of type ajp13
worker.list=worker1
# Set properties for worker1
worker.worker1.type=ajp13
worker.worker1.host=localhost
worker.worker1.port=8009
worker.worker1.lbfactor=50
worker.worker1.cachesize=10
worker.worker1.cache_timeout=600
worker.worker1.socket_keepalive=1
worker.worker1.socket_timeout=300
再配置
/usr/local/apache/conf/httpd.conf,作以下修改:
- 修改DocumentRoot(默认的根目录) "/var/www/html"
- 增加关于加载mod_jk的语句:
LoadModule jk_module modules/mod_jk-1.2.26-httpd-2.2.6.so
JkWorkersFile conf/extra/workers.properties
- 增加mod_jk的配置:
<VirtualHost *:80>
JkMount /hr/servlet/* worker1
JkMount /hr/*.jsp worker1
JkMount /hr/*.do worker1
ServerAdmin njgnini@163.com
ServerName www.iteye.com
ServerAlias www.iteye.com.cn
RewriteEngine On
RewriteRule ^/$ /hr/ [R,P]
#rewrite 访问www.iteye.com转到 www.iteye.com/hr/ 地址栏显示 www.iteye.com
SetEnv force-proxy-request-1.0.1
SetEnv proxy-nokeepalive 1
# 以上两行设置是防止IE5.5以下版本的浏览器访问出现问题
</VirtualHost>
-
增加图片访问目录
<Directory "/var/photo">
Options FollowSymLinks
AllowOverride All
Order deny,allow
Allow from all
DirectoryIndex /default.png
ErrorDocument 404 /default.png
# 如果没有指定图片显示的默认图
</Directory>
<VirtualHost *:80>
DocumentRoot "/var/photo"
ServerAdmin admin@haha.cn
ServerName photo.cn
ServerAlias photo.cn
</VirtualHost>
然后保存退出 启动apache和jboss 访问
http://你的ip地址/ 打开jboss页面就O了!!
分享到:
相关推荐
Apache2.2+JBOSS 5 集群配置主要涉及在Linux环境下构建高可用性和负载均衡的服务器集群,以提升应用服务的稳定性和处理能力。以下是详细的知识点: 1. **JBoss集群架构**: JBoss 集群可以采用两种架构:客户端...
文档中包括了jkd jboss apache mod_jk 的分别安装步骤,对linux不熟悉的人绝对有所帮助。 我把他搞定中途遇到了很多问题才写了这个文档,相对来说比较完善了,希望对大家有所帮助。别看我要的分多,因为它值得拥有,...
### 借助Apache2 mod_jk 1.2.x搭建JBOSS集群的方法 #### 知识点一:Apache2 mod_jk 1.2.x简介与安装配置 **Apache2 mod_jk 1.2.x**是Apache的一个模块,用于在Apache Web服务器和后端应用服务器(如JBOSS)之间...
通过这些配置项,Apache能够识别出需要转发到Tomcat的请求,并通过JK连接器将这些请求发送到Tomcat服务器处理。 整合完成后,Apache服务器将能够处理静态内容的请求,同时也能够将JSP和Servlet的请求转发到Tomcat...
总结来说,配置Linux下的Apache负载均衡与JBoss集群,主要包括以下几个步骤:安装和配置JDK,安装和配置JBoss,设置Apache服务器,以及配置mod_jk模块和工作者属性。这种配置能够提高系统的稳定性和处理能力,是大型...
5. **负载均衡**:在Apache配置中,利用JK模块实现负载均衡,通过`mod_jk.conf`和`workers2.properties`配置多个worker,分配请求到不同的JBoss实例。 在实际操作过程中,可能会遇到各种错误,比如端口冲突、配置...
本文主要探讨了在Linux环境下如何将Apache 2.0与JBoss 3.2.x进行集成,具体而言是通过JK2(Java Connector)来实现Apache与嵌入式Servlet容器(如Tomcat或Jetty)之间的通信。这种集成方式可以显著提高Web应用的性能...
本教程将详细讲解如何在Windows环境下,使用Apache和mod_jk来搭建一个JBoss集群。 **一、环境准备** 1. **JBoss 4.2.3GA**:下载并解压,确保是该版本,因为不同版本的配置可能有所不同。 2. **Apache 2.0.55**:...
mod_jk1.2是Apache的模块,用于连接Apache和Tomcat或JBoss等Java应用服务器,通过AJP (Apache JServ Protocol)协议实现通信。AJP允许这两者之间快速交换数据,特别适合处理高并发请求。 下面是使用mod_jk1.2集成...
在Linux环境下实现Apache负载均衡和JBoss集群配置是一项涉及多个步骤的技术操作。下面将详细介绍这两个过程。 ### JDK安装与配置 1. **下载JDK**:首先需要下载1.5版本或以上的JDK安装包。根据版本不同,文件名也...
jdk+apache+jboss +mod_jk+openssl 软件介绍 1.JDK(Java DevelopmentKit)。Java开发工具包。大家都知道Java程序可以在绝大多数的机器上运行,不需要安装任何额外的软件,为什么我们要安装JDK呢?这是因为Java...
集群的关键部分是Apache与JBoss之间的连接器,通常使用Apache Tomcat Connectors(mod_jk)实现AJP协议通信: 4. **Apache Tomcat Connectors安装**:解压缩`Apache-tomcat-connectors-1.2.28-src.tar.gz`,按照...
- 在Linux系统上,解压`apache-tomcat-9.0.36.tar.gz`后,需要将其放置在适当的目录下,通常建议是`/opt`或`/usr/local`。 - 配置环境变量,如`CATALINA_HOME`指向Tomcat的安装路径,以便于命令行操作。 - 修改`...
集群配置是实现高可用性和可伸缩性的重要方法,尤其在处理高并发和关键业务时,Linux下的Apache负载均衡集群与JBoss结合提供了高效、稳定的服务解决方案。通过合理的配置和维护,企业可以构建出强大且可靠的IT基础...
Apache Tomcat 8.5.51 是一个广泛使用的开源软件,它实现了Java Servlet和JavaServer Pages(JSP)规范,使开发者能够构建和部署动态Web应用程序。此版本的Tomcat针对Windows和Linux操作系统进行了优化,确保在这些...
总之,Apache 与 JBoss 的集成利用 mod_jk 提供了一种有效的方法,将静态内容处理交给 Apache,而动态内容处理则交给 JBoss,优化了整个系统的性能和可扩展性。通过适当的配置,还可以实现高可用性和负载均衡,确保...