首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
Linux资讯 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>网络管理>网络应用>正文

Apache与Tomcat整合问题的新方法

http://www.oklinux.cn  2006-07-11  来源: oklinux收集整理  Vs      会员收藏  游客收藏  【 】 
  配置目的:
  
  将apache作为两个tomcat server的前端,负责转发client request和server reponse。
  
  apache地址:10.194.0.131
  
  tomcat server地址:10.11.1.29、10.11.1.2
  
  配置步骤如下:
  
  一、下载新版本的Apache 2.0.54和Tomcat Connector 1.2.14.1源代码,编译安装Apache和Connector:
  
  1.在Apache的源代码目录中运行BuildConf、Configure --prefix=/usr/local/Apache2.0.54、make、make install,将Apache安装到/usr/local/Apache2.0.54目录中。
  
  2.在Connector源代码目录的jk/native/运行BuildConf、Configure --with-apxs=/usr/local/Apache2.0.54/bin/apxs、make、make install,将mod_jk.so安装到/usr/local/Apache2.0.54/modules目录。
  
  二、配置apache:
  
  1.配置workers属性文件:在apache的conf目录中建立workers.properties文件,内容如下:
  
  ps=/worker.list=worker1,jvm1worker.worker1.port=8009worker.worker1.host=10.11.1.29worker.worker1
      .type=ajp13worker.worker1.socket_keepalive=trueworker.jvm1
     .port=8009worker.jvm1.host=10.11.1.2worker.jvm1
      .type=ajp13worker.jvm1.socket_keepalive=true
  
  2.配置httpd.conf:
  
  在LoadModule配置部分加入一下内容:
  
  LoadModule jk_module modules/mod_jk.so# Where to find workers.propertiesJkWorkersFile /usr/local/apache2.0.54/conf/workers.properties# Where to put jk logsJkLogFile
  /usr/local/apache2.0.54/mod_jk.log# Set the jk log level [debug/error/info]JkLogLevel
  info# Select the log formatJkLogStampFormat
       "[%a %b %d %H:%M:%S %Y] "# JkOptions indicate to send SSL KEY SIZE, JkOptions
  +ForwardKeySize +ForwardURICompat -ForwardDirectories# JkRequestLogFormat set the request format JkRequestLogFormat   "%w %V %T"
  
  在VirtualHost配置如下内容:
  NameVirtualHost *:80
  ServerAdmin webmaster@demo
  ServerName 10.11.1.29
  DirectoryIndex index.jsp index.html
  
  
  JkMount /* worker1
  ServerAdmin webmaster@print
  ServerName 10.11.1.2
  
  
  JkMount /* jvm1
  
  三、配置tomcat:
  
  1.修改10.11.1.29的server.xml文件:
  
  找到…增加jvmRoute属性:
  
  …
  
  2.修改10.11.1.2的server.xml文件:
  
  找到…增加jvmRoute属性:
  
  …
  
  四、扩展功能:
  
  可以配置多个tomcat作为相同web application的多个server,并使用apache的负载均衡特性,已做到相同web application的多个server之间的负载均衡,提高web访问效率。本文中例子并没有实现此特性。大家自己按着文档试试吧。

上一篇:建造Linux开发环境--Tomcat,JSP   下一篇:Linux 下配置 Apache Proxy 与 Cache


收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·建造Linux开发环境--Tomcat,JSP
·Linux 下配置 Apache Proxy 与 Cache
·【分享】统计查询Web网站服务器信息的好方法
·安装配置telnet服务
·我这样搭建DIY的服务器版 FC5
·Linux下Tomcat的安装
·【求助】可否让Active Directory做OpenLDAP的同步镜像
·让Linux成为DNS服务器----------操作系统:RedHat 6.2
·Sendmail服务器配置 (RedHat 6.2)
·Linux下Sendmail邮件服务器配置全攻略
·在redhat中如何设置是否自启动某项服务
·Win2000下安装Apache,PHP,Mysql经验
·设定Linux Web 服务器
·求救!!!!
·高手支招:ASP+Access的安全隐患及对策
·小窍门 轻轻松松把 Apache 配置安全
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·VMware下让Linux系统与真实主机共享上
·Linux系统下服务器的硬件检查和文件传
·在虚拟机Redhat Linux下安装Samba服务
·Linux操作系统下PPPOE拨号共享上网方法
·xManager连接Linux的配置方法
·Linux和Window系统远程桌面相互访问方
·Ubuntu下用手机连接蓝牙局域网pan/pand
·如何解决Xmanager不能登陆Linux系统问
·通过Amora用symbian手机控制Linux计算
·在Linux操作系统下单网卡实现双IP的设
·Linux下使用Openssh工具远程管理Solari
·VMware下Linux与真实主机共享上网的方
  阅读排行
·LVS集群学习笔记(NAT\DR\IP tunnel)
·防火墙也能DIY----免费的专业级防火墙M
·Linux系统邮件服务器常见错误报告列表
·linux下文件服务Vsftp详细介绍
· 快速架设apache/vsftpd/samba/sendmai
· Linux下Tomcat配置技巧详解分析
·如何利用集群技术实现Web服务器的负载
·Suse Linux下的samba设置用户说明
·Linux操作系统下SVN服务器的搭建详解
·RHEL5实现高可用HA集群+GFS+Enterprise
· Snort 用户手册
·使用 screen 管理你的远程会话
·Linux操作系统下的集群工作原理及实战
·用Xmanager远程管理LINUX,AIX等UNIX系
·路由器和防火墙软件coyote Linux配置指
网摘收藏: