《准备相关软件介绍》由会员分享,可在线阅读,更多相关《准备相关软件介绍(16页珍藏版)》请在金锄头文库上搜索。
1、准备相关软件下载安装Apache2.2.4Apache下载地址:http:/archive.apache.org/dist/httpd/binaries/win32/,选择下载windows平台安装包文件。接受安装协议配置Apache服务器信息Network Domain设置站点名称,这个不会对实际站点产生影响。Server Name设置当前服务器名称,这个不会对实际站点产生影响。Administrators Email Address设置站点管理员邮件地址,Apache文档说明当站点出错时的页面底部会出现该地址。选择安装类型一般选择典型(Typical)安装选择安装路径这里使用默认安装路径,
2、实际安装过程可以选择其他路径。等待安装过程安装完毕下载Tomcat6.0下载Tomcat Connector(jk.1.2.6)Tomcat Connector下载地址: 此处注意一定要下载与Apache版本匹配的jk。jk文件名后半部分名称反应Apache的版本,如:其匹配的Apache为2.2.4,与本次安装的Apache版本一致。单台主机单站点集群、负载均衡Apache配置将Tomcat Connector文件拷贝到Apache安装目录Apache2.2modules下。在Apache安装目录找到conf/httpd.conf文件,在末尾增加一下内容#以下为tomcat集成配置部分Loa
3、dModule jk_module modules/mod_jk-1.2.26-httpd-2.2.4.soJkWorkersFile conf/workers.propertiesJkMount /* lbcontroller #此处是指定分配给tomcat的请求 例如*.do *.jsp # 找到 下面配置,将默认目录文件index.html改为login.jsp(根据工程的实际情况) DirectoryIndex login.jspTomcat Connector配置在Apache配置目录Apache2.2conf创建workers.properties配置文件,该文件主要用于配置Apa
4、che与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#分发权重 值越大负载越大worker.tomcat1.lbfactor = 1#Tomcat2实例配置worker.to
5、mcat2.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节点需要增加节点标识jvmRoute,一个是将原本注释掉的Session复制节点改为有效。具体如下:!每个Tom
6、cat的Hostname必须一样这里省略N多注释将下面的注释变去掉(如果需要做session复制需做以下操作)!- -增加: 我们分别将两个Tomcat配置文件中的jvmRoute设置为tomcat1、tomcat2,Server节点 端口分别配置为8005和9005, Connector节点端口分别配置为8080和9090,AJPConnector端口分别配置为8009和9009,Connector端口配置参照。请注意两个Tomcat配置文件Host节点的域名配置必须一样,Server.xml中的jvmRoute名称必须和worker.properties中的tomcat实例名称一致,不然无法实现session_stricky。Host节点的域名配置方法:修改C:WINDOWSsystem32driversetc 下的 hosts文件增加一行1