tomcat配置管理实践分解.ppt_第1页
tomcat配置管理实践分解.ppt_第2页
tomcat配置管理实践分解.ppt_第3页
tomcat配置管理实践分解.ppt_第4页
tomcat配置管理实践分解.ppt_第5页
免费预览已结束,剩余32页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、卡塔计程仪-TOMCAT配置管理,1,网站服务器介绍2,TOMCAT卡塔计程仪结构3,TOMCAT通讯端口管理4,TOMCAT帐户管理5,TOMCAT配置数据库6,TOMCAT监视软件安装7,基于tomcat TOMCAT名称的虚拟男公关TOMCAT IP接入控制11,TOMCAT网站数据库计程仪12,TOMCAT状态验证13,TOMCAT是安全套接层网站数据库14,TOMCAT保密工作策略15,TOMCAT的URL编码格式16, 设定TOMCAT传输压缩的ECD部门AP(TOMCAT )部署规范、网站服务器介绍、网站服务器Jetty (目前使用google/Yahoo )体积小,灵活,适合作

2、为嵌入式应用程序TOMCAT类星空卫视和监控通讯端口,功能完备,实现规范。 普及率较低的J2EE伺服器jbossasglassfishweblogicwebspheretomcat是免费的开源项目拉舍尔挤压筒,是Apache基金会Jakarta项目工程的核心项目工程,由Apache、Sun以及其他公司与个人共同研发。 由于Sun的参与和支持,最新的小服务程序和Jsp规范始终在Tomcat中体现Jakarta项目工程,是Apache软件基金会运营的公开源软件研发项目工程之一。 正在开发面向软件编程语言Java的程序库、信息帧工件等。 Jakarta项目工程是由Apache软件基金会运营的公共源代

3、码软件发展项目工程之一。 开发JAVA的程序库,信息帧工作。 本文致力于tomcat的最佳实践,并介绍了tomcat的各种功能和用法。TOMCAT目录查询结构、目录查询结构7层、TOMCAT目录查询结构、CATALINA_HOME是C:TOMCAT6.0 bin目录查询: Tomcat的启动和停止的控制、与启动和停止相关的保密工作管理conf等, 指向TOMCAT安装目录查询的计程仪文件是、 以天为单位生成temp目录查询:存储Tomcat临时文件的webapps目录查询: Tomcat默认奥尔特的web应用程序存储位置work目录查询:将Tomcatjsp文件转换为java小服务程序的位置、

4、Tomcat目录查询结构、 具有Server.xml格拉夫伊卡斯的一个服务器可以具有多个服务一个服务可以具有多个连接器、一个引擎和TOMCAT目录查询结构。 典型配置tocmat-users.xml:Tocmat管理员id配置文件牛鼻子是用于设置管理员帐户口令context.xml :全局上下文的配置文件。 您可以在此处定义数据库JNDI的perties: Tocmat计程仪配置文件,以更改默认奥尔特的Tocmat计程仪路径和名称以及TOMCAT通讯端口管理。 说明:如果需要在一个服务器上部署两个以上的TOMCAT,请按照此规则统一部署目的,合理修订通讯端口资源,便于故障

5、排除注意: 1、在正式环境中,ajp和http仅使用其中一个通讯端口,但ajp和http仅使用其中一个发生通讯端口网络冲突问题后,可以使用probe查看TOMCAT占用通讯端口信息3请不要为TOMCAT分配8000以下的通讯端口。 即使OS仅保护1024以下的通讯端口5,正式的环境部署参照通讯端口TOMCAT通讯端口管理表部署6,443种通讯端口,在http通讯端口前批量添加3即可。 例如,与8080通讯端口对应的443实际通讯端口为38080、TOMCAT通讯端口管理表、TOMCAT帐户管理、设置: 1、Tomcat _ home/conf/Tomcat-users.XML3 .创建管理帐户

6、并管理admin、manager role 4、tomcat的管理、分发和监视全部使用此管理帐户修改的tomcat-users.xml文件示例,tomcat配置数据库,设置: 1数据库的JDBC 放入lib的第3部分,重新启动TOMCAT,验证的话是4,使用方法: Resource name=“JDBCMioDS”,明确名称是“jdbc/”的好处: 1,管理:不修改查询密码就能适应开发,测试,正式的环境。 名称都是“jdbc/MioDS” 2,监视: TOMCAT监视屏可以实时显示数据源的状态3。 保密工作:项目开发和测试人员不需要知道机密信息4 (如数据库帐户)的性能:使用连接池可以提高系统

7、的性能。 文章中使用的jdbc/MioDS是一个示例角色,TOMCAT可以根据特定于项目工程的名称配置数据库。 context.xml文件示例WEB-INF/web.xml具体参数含义参考: http:/Tomcat.A/Tomcat-6.0-doc/JNDI-data监视软件: lambda测试软件介绍: lambda测试软件除标准Tomcat Manager的大部分功能外,还提供了使Web开发者和系统管理员能够更清楚地理解Tomcat的行为的功能。 计程仪入帐户: tomcat-users.xml文件中设置的user帐户为admin,manager的角色安装方法: 1,以

8、命令行方式启动的tomcat为catalina.bat/catalina.sh 作为服务启动的tomcat将行- DCOM.sun.management.JMX remote 3添加到Java选项中,并将probe.war安装软件包放置在tomcat_home/webapps下的tomcat 正确方式:如果将java_home变量设置为要执行的TOMCAT的catalina.sh/catalina.bat,则会出现三个变量java_home, catalina_home将被设置catalina_base危害:设置的服务器仅在指定的catalina_home目录查询内是唯一的TOMCAT注意:

9、1,不要将安装在正式系统中央的TOMCAT 2配置。 不要在任何系统(包括cataliina )的path中写入TOMCAT环境变量JAVA_HOME、TOMCAT和JVM的部署、1、 选择系统最重要:重要项目AP可尽可能使用64二进制位系统64二进制位系统JVM内存最多可设置3800MB左右32位色系统JVM内存最多可设置1500MB左右单一TOMCAT 64二进制位系统内存3800MB, 根据330个堆系统的物理内存大小,以下5个残奥表catalina.sh/catalina.bat-server-xms 300 m-XM x : permsize=100 m-xx 3360 maxper

10、m size=100 m-xx 3360 尽量压缩服务器性能经过以上的残奥仪表的长期验证,各种OS平台和JDK版本能够稳定运行的相关残奥仪表具体要自己考虑,不要超过(物理内存-其他程序计程仪内存)的80%。3、没有特别的理由,不设定上述5个残奥仪表以外的JVM残奥仪表的理由: 1、将各种OS平台的可移植性保不定2、JVM内存管理过度干扰作用会导致意想不到的结果,TOMCAT和JVM的配置非服务方式启动的TOMCAT配置方法修正Tomcat _ homm catalina.sh添加以下内容: Java _ home=/export/home/JDK1.6.0_ 16 Java _ opts=-服

11、务器- xms 3000 m-xmx 3000 m-xx 3360 permsize=400 m-x 添加设置Java _ home=c 3360程序化javajdk1.6.0_ 16设置Java _ opts=-服务器。=100 m-DCOM.sun.management.JMX remote两者的区别: linux/unix系统使用. sh文件,不需要set,但“Windows系统使用. baas,但是, “64二进制位系统JVM存储器最多可设定为3800MB左右,32位色系统JVM存储器最多可设定为1500MB左右,对于TOMCAT和JVM的配置、服务方式启动的TOMCAT配置方法WIN

12、DOWS系统,JAVA选项设定为JAVA选项, 添加以下三个关残奥参数无法并行- xx : permsize=256 m-xx 3360 maxperm size=256 m-DCOM.sun.management.jmxremoteinitialmemorypool ize此值执行操作系统定TOMCAT是基于名称的虚拟男公关,使用场景:一个IP地址支持多个项目,使用相同的通讯端口号,例如80通讯端口使用条件。 如果有几个项目的话,网络域名和网络域名对应项目。 国内IDC提供的虚拟男公关通过基于名称的虚拟男公关技术共享IP地址由于一个公用网络IP地址的成本远远高于五个网络域名的成本,因此TOM

13、CAT提供了一个基于名称的虚拟男公关,配置方法: 1,修改server.xml文件以获得tomcat_home/conf/在server.xml的Engine下,可以设置每个主机的绝对路径、相对路径、自由命名或设置大量网络域名以分配给相应的项目工程,从而解决公用网络IP不足的问题2, 从3358 localhost 33608080/host-manger/html网站数据库到tomcat其他端口,并在页面上设置使用情况:项目工程只对部分用户开放,具有帐户注册功能,但合并IP地址要求更安全: 1, 如果项目工程本身只对部分用户开放,而有些功能对用户不开放的2用户组具有固定IP地址段,则策略将更

14、有效。 在tomcat_home/conf/server.xml的主机上添加以下内容意味着禁止10.83.25.*,10.83.32.* : 可以单独使用deny allow功能。 没有必要同时使用两者。 TOMCAT网站数据库计程仪,使用情况:详细记录用户网站数据库计程仪对许多问题都很有用。 1、在分析提供项目工程日常网站数据库量、用户数、来源等信息的2个问题时,快速找到问题用户设置:在tomcat_home/conf/server.xml的主机中添加以下内容Pattern是一种计程仪格式, 使用pattern=“combined”可记录详细的计程仪信息resolve的TOMCAT网站数据库计程仪、F5传送请求后的计程仪处理: 1、F5 deek header中插入x-for 2、TOMCAT中变更计程仪记录格式后编辑从查询密码获取客户端实际IP地址:无法获取客户端实际IP地址无法获取客户端实际IP地址,只能获取在线代理服务器地址,TOMCAT网站数据库计程仪、网站数据库日志分析和挖掘必须结合google analytics进行。 如果piwik与google analytics类似,并且雅虎计程仪文件超过了文本编辑器的打开大小,则可以使用analog、weblog ex

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论