日期:2014-05-17 浏览次数:20765 次
使用 apache 和 tomcat 配置一个可以应用的 web 网站,要达到以下要求:
1、? Apache 做为 HttpServer ,后面连接多个 tomcat 应用实例,并进行负载均衡。
2、? 为系统设定 Session 超时时间,包括 Apache 和 tomcat
3、? 为系统屏蔽文件列表,包括 Apache 和 tomcat
不要下载安装版 , 下载地址
http://tomcat.apache.org
我们需要在一台机器上跑 2 个不同的 tomcat ,需要修改不同的 tomcat 的关闭口,避免出现端口被占用的情况。在 server.xml 中找到 server, 将:
<Server port="8005" shutdown="SHUTDOWN">
改为
<Server port="XXXX" shutdown="SHUTDOWN">
XXXX 在这里表示不同的端口:我的两个 tomcat 分别使用 8035 , 8045
?
注意:这里之所以要配置不同的 tomcat 关闭口,只是因为我们使用了多个 tomcat ,其实用一个 server 多个实例也可以。
我们需要对不同的 tomcat 的 service 取不同的名字,在 server.xml 中找到:
<Service name="Catalina">
改为:
<Service name="XXXX">
两个 service 分别为 tomcat6 和 tomcat5
这个部分主要是要改两个 Connector ,当然前提是你的 tomcat 只有两个 Connector 。
修改 ajp1.3 的端口:
找到: <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
改为: <Connector port="XXXX" protocol="AJP/1.3" redirectPort="8443" />
两个 Servi