ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:541.73KB ,
资源ID:10153665      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10153665.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ApacheTomcat整合教程.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

ApacheTomcat整合教程.docx

1、ApacheTomcat整合教程Apache、Tomcat整合配置教程准备相关软件下载安装Apache2.2.4Apache下载地址:http:/archive.apache.org/dist/httpd/binaries/win32/,选择下载windows平台安装包文件apache_2.2.4-win32-x86-no_ssl.msi。接受安装协议配置Apache服务器信息Network Domain设置站点名称,这个不会对实际站点产生影响。Server Name设置当前服务器名称,这个不会对实际站点产生影响。Administrators Email Address设置站点管理员邮件地址,

2、Apache文档说明当站点出错时的页面底部会出现该地址。选择安装类型一般选择典型(Typical)安装选择安装路径这里使用默认安装路径,实际安装过程可以选择其他路径。等待安装过程安装完毕下载Tomcat5.5.26Tomcat5.5.26下载地址:http:/tomcat.apache.org/download-55.cgi,选择Core的zip包。下载Tomcat Connector(jk.1.2.6)Tomcat Connector下载地址:http:/www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2

3、.26/,此处注意一定要下载与Apache版本匹配的jk。jk文件名后半部分名称反应Apache的版本,如:mod_jk-1.2.26-httpd-2.2.4.so其匹配的Apache为2.2.4,与本次安装的Apache版本一致。单台主机多站点场景在一台机器上配置多个站点,每个站点有自己独立的域名。假设服务器有两个站点和,两个站点分别运行在一个tomcat下。为方便说明,下面分别简称为wap和bbs站点。Apache配置将Tomcat Connector文件mod_jk-1.2.26-httpd-2.2.4.so拷贝到Apache安装目录Apache2.2modules下。在Apache配置

4、文件Apache2.2confhttpd.conf末尾增加以下内容;配置完成以后使用开始程序菜单目录中的Apache HTTP Server 2.2.4 Configure Apache Server Test Configuration检查Apache配置文件是否正确。Tomcat Connector配置在Apache配置目录Apache2.2conf创建workers.properties配置文件,该文件主要用于配置Apache与Tomcat的集成要用到的Tomcat实例。Workers.properties文件放置一下内容;Tomcat配置Wap和bbs分别运行在两个Tomcat实例下,

5、将刚才下载的Tomcat分别解压为两个目录tomcatbbs和tomcatwap。Tomcatbbs实例配置打开bbs站点tomcat目录下的confserver.xml,找到下面的节点内容注意以上标注红色的配置,同一台机器的多个Tomcat不能重复使用以上端口,下半部分AJP的端口配置要和workers.properties的端口配置保持一致。再找到Host节点配置更改一些内容中间忽略N多注释以上第一处是配置站点域名和站点内容路径,下面增加的内容是配置站点的根路径。Tomcatwap实例配置打开wap站点tomcat目录下的confserver.xml,找到下面的节点内容以上标注红色的配置,

6、同一台机器的多个Tomcat不能重复使用以上端口,下半部分AJP的端口配置要和workers.properties的端口配置保持一致。请注意本次配置分别改了两个端口为9090和9009。在找到Host节点配置更改一些内容中间忽略N多注释以上第一处是配置站点域名和站点内容路径,下面增加的内容是配置站点的根路径。常见问题修改host文件,加入,解析至当前机器127.0.0.1。分别启动Apache和两个Tomcat,打开两个浏览器分别输入,测试是否显示不同的站点内容。如果没有达到预期效果请检查一下几点配置: Apache2.2confhttpd.conf配置文件是否配置的两个Host是否配置了域名

7、 Host中JkMount /*.* tomcatwap配置tomcat对应的Service.xml中配置的域名是否一致 Worker.properites中配置的tomcat实例端口是否和对应tomcat Service.xml文件中的AJP端口是否一致 Tomcat Service.xml配置文件Host节点是否有配置内容 Tomcat站点内容目录下是否有httpd.conf文件Host节点中DirectoryIndex index.jsp配置的文件单台主机单站点集群、负载均衡Apache配置将Tomcat Connector文件mod_jk-1.2.26-httpd-2.2.4.so拷贝

8、到Apache安装目录Apache2.2modules下。在Apache安装目录找到conf/httpd.conf文件,在末尾增加一下内容#以下为tomcat集成配置部分LoadModule jk_module modules/mod_jk-1.2.26-httpd-2.2.4.soJkWorkersFile conf/workers.propertiesJkMount /*.* lbcontroller找到下面配置,将默认目录文件index.html改为index.jsp DirectoryIndex index.jspTomcat Connector配置在Apache配置目录Apache2

9、.2conf创建workers.properties配置文件,该文件主要用于配置Apache与Tomcat的集成要用到的Tomcat实例和负载均衡分发控制器。Workers.properties文件放置一下内容;#下面是分发控制器 注意不要放tomcat实例worker.list=lbcontroller#Tomcat1实例配置 这里要和Tomcat配置文件Service.xml的jvmRoute保持一致worker.tomcat1.host=127.0.0.1worker.tomcat1.port=8009worker.tomcat1.type=ajp13#分发权重 值越大负载越大worke

10、r.tomcat1.lbfactor = 1#Tomcat2实例配置worker.tomcat2.host=127.0.0.1worker.tomcat2.port=9009worker.tomcat2.type=ajp13#分发权重 值越大负载越大worker.tomcat2.lbfactor = 1#负载均衡分发控制器worker.lbcontroller.type=lbworker.lbcontroller.balance_workers=tomcat1,tomcat2Tomcat配置Tomcat配置文件Service.xml主要注意两个地方,一个是Engine节点需要增加节点标识jvm

11、Route,一个是将原本注释掉的Session复制节点改为有效。具体如下!每个Tomcat的Hostname必须一样这里省略N多注释将下面的注释变去掉!- -我们分别将两个Tomcat配置文件中的jvmRoute设置为tomcat1、tomcat2,Server节点 端口分别配置为8005和9005,集群Receiver 节点tcpListenPort端口分别配置为4001和4002,Connector节点端口分别配置为8080和9090,AJPConnector端口分别配置为8009和9009,Connector端口配置参照单主机多站点场景。请注意两个Tomcat配置文件Host节点的域名配

12、置必须一样,Server.xml中的jvmRoute名称必须和worker.properties中的tomcat实例名称一致,不然无法实现session_stricky。Web.xml配置Web.xml配置文件加上节点,此配置说明当前Web工程处于分布式部署环境。如果不进行这个配置,每次访问页面tomcat都会产生一个新的sessionid。常见问题修改Host文件将解析到本机。打开两个IE窗口分别提交session操作,然后在控制台观察效果。正常情况为;同一个IE窗口的所有请求都分发到同一个Tomcat,当关闭其中一个Tomcat时,IE窗口重新请求会分发到另一个Tomat并且Session

13、保持同步。如果没有达到预期效果请检查一下几点; Apache配置文件中DirectoryIndex配置的文件是否存在tomcat应用的目录下 Apache配置文件中JkMount是否分发到负责均衡控制器 两个Tomcat端口是否有重复, Worker.properties中tomcat端口是否和对应server.xmlAJPConnector端口一致 Server.xml配置文件的Host节点name属性是否一致 Server.xml配置文件的Engine节点是否配置jvnRoute,并且与worker.properties配置的名称保持一致 Server.xmlHost节点内的Cluster节点是否设置为有效

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1