tomcat中的一些解释
2009-05-13 11:18:22来源:未知 阅读 ()
使用 apache 和 tomcat 配置一个可以应用的 web 网站,要达到以下要求:1、 Apache 做为 HttpServer ,后面连接多个 tomcat 应用实例,并进行负载均衡。2、 为系统设定 Session 超时时间,包括 Apache 和 tomcat 3、 为系统屏蔽文件列表,包括 Apache 和 tomcat
2. 安装 tomcat
2.1. 下载,解压 tomcat
不要下载安装版 , 下载地址
http://tomcat.apache.org
2.2. 配置 tomcat
2.2.1. 配置 server 的关闭口
我们需要在一台机器上跑 2 个不同的 tomcat ,需要修改不同的 tomcat 的关闭口,避免出现端口被占用的情况。在 server.xml 中找到 server, 将:
改为
XXXX" shutdown="SHUTDOWN">
XXXX在这里表示不同的端口:我的两个 tomcat 分别使用 8035 , 8045
注意:这里之所以要配置不同的 tomcat 关闭口,只是因为我们使用了多个 tomcat ,其实用一个 server 多个实例也可以。
2.2.2. 配置 service
我们需要对不同的 tomcat 的 service 取不同的名字,在 server.xml 中找到:
改为:
XXXX">
两个 service 分别为 tomcat6 和 tomcat5
2.2.3. 配置 Connector
这个部分主要是要改两个 Connector ,当然前提是你的 tomcat 只有两个 Connector 。
修改 ajp1.3 的端口:
找到:
改为: XXXX" protocol="AJP/1.3" redirectPort="8443" />
两个 Service 的 ajp/1.3 的端口分别为: 8019 , 8029
修改 http 的端口:
找到:
maxThreads="150" connectionTimeout="20000"
redirectPort="8443" />
改为:
XXXX" protocol="HTTP/1.1"
maxThreads="150" connectionTimeout="20000"
redirectPort="8443" />
两个 Service 的 ajp/1.3 的端口分别为: 8060 , 8070
2.2.4. 配置 Engine
Engine 主要是配置 jvmRoute 属性,找到:
改为:
两个实例分别为: tomcat6 和 tomcat5.
2.2.5. 配置公用性 Context
如果有 Context 是多个系统公用的,比如图片等的存放地,可以做个配置:
在 Host 中增加:
2.2.6. 屏蔽文件列表
打开 tomcat 目录下的 conf/web.xml ,
找到:
default
org.apache.catalina.servlets.DefaultServlet
debug
0
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- adsl+openvpn的一些问题 2009-05-13
- 有没有FreeBSD内核配置文件的中文版解释文档呢? 2009-05-13
- freebsd的目录结构 2009-05-13
- nfs配置 2009-05-13
- 【转载】freebsd sysctl.conf配置说明 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash