深入体验Java Web开发内幕--使用Tomcat Manger管理应用
2012-10-17 14:20
513 查看
使用Tomcat Manger管理应用打包web应用 warD:\news> jar –cvf news.war *.*/ .Tomcat的体系结构和配置https连接器 Tomcat服务器的管理平台生成new.war文件:将其部署到Tomcat上如图:这样就已经完成部署了。Tomcat体系结构 如图:基于端口号的虚拟主机 一个<Connector>元素用于配置一个对外的连接器,对于WEB服务器上的每一个监听端口号,都要使用一个单独的<Connector>元素。一个<Connector>元素对应的连接器必须有一个相关的<Engine>元素,将一个或多个<Connector>元素与某个<Engine>元素相关联的方式就是将它们嵌套在同一个<Service>元素中。
<Service name="…"><Connector port="…" …/><Engine name="…" ><Host name="…" ><Context …></Context></Host></Engine></Service>再看一个具体的server.xml 文件与之对应的结构:
<?xml version='1.0' encoding='utf-8'?><Server port="8005" shutdown="SHUTDOWN"><Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" /><GlobalNamingResources><Resource name="UserDatabase" auth="Container"type="org.apache.catalina.UserDatabase"description="User database that can be updated and saved"factory="org.apache.catalina.users.MemoryUserDatabaseFactory"pathname="conf/tomcat-users.xml" /></GlobalNamingResources><Service name="Catalina"><Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" /><Engine name="Catalina" defaultHost="localhost"><Realm className="org.apache.catalina.realm.UserDatabaseRealm"resourceName="UserDatabase"/><Host name="localhost" appBase="webapps"unpackWARs="true" autoDeploy="true"xmlValidation="false" xmlNamespaceAware="false"></Host></Engine></Service></Server>context元素常用属性
相关文章推荐
- 深入体验JavaWeb开发内幕之Response对象
- 深入感受JavaWeb开发内幕——使用Request对象设置防盗链
- 《深入体验java web 开发内幕》-1
- 深入体验Java Web开发内幕-- HTTP协议
- 深入体验JavaWeg开发内幕——使用传统自定义标签的实例应用
- 深入体验Java Web开发内幕-核心基础(看张孝祥的书的笔记一)
- 【书籍推荐】深入体验Java Web开发内幕——核心基础
- javaweb第二弹--不使用eclipse开发Servlet
- java web开发人员经常使用标签
- 深入理解JavaWeb技术内幕之中文编码
- 关于在java web开发中的EL中使用函数
- 面向 Java 开发人员的 Ajax: 使用 Jetty 和 Direct Web Remoting 编写可扩展的 Comet 应用程序
- Javaweb服务端开发学习(二)--MySQL和IDEA的简单使用
- 使用InteIIiJ IDEA开发Java web 项目
- 使用 IDEA + Maven + Git 快速开发 Java Web 应用
- 使用阿里云对Web开发中的资源文件进行CDN加速的深入研究和实践
- [J2EE开发]java web 使用json报错
- Portal-Basic Java Web 应用开发框架:应用篇(二) —— Action 使用
- 面向 Java 开发人员的 Ajax: 使用 Jetty 和 Direct Web Remoting 编写可扩展的 Comet 应用程序
- JavaWeb Spring开发入门深入学习