您的位置:首页 > 运维架构 > Tomcat

深入体验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元素常用属性
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: