- 浏览: 890460 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (687)
- java (127)
- servlet (38)
- struts (16)
- spring (22)
- hibernate (40)
- javascript (58)
- jquery (18)
- tomcat (51)
- 设计模式 (6)
- EJB (13)
- jsp (3)
- oracle (29)
- RUP (2)
- ajax (3)
- java内存管理 (4)
- java线程 (12)
- socket (13)
- path (5)
- XML (10)
- swing (2)
- UML (1)
- JBPM (2)
- 开发笔记 (45)
- Note参考 (15)
- JAXB (4)
- Quartz (2)
- 乱码 (2)
- CSS (2)
- Exception (4)
- Tools (7)
- sqlserver (3)
- DWR (7)
- Struts2 (47)
- WebService (2)
- 问题解决收藏 (7)
- JBOSS (7)
- cache (10)
- easyUI (19)
- jQuery Plugin (11)
- FreeMarker (6)
- Eclipse (2)
- Compass (2)
- JPA (1)
- WebLogic (1)
- powerdesigner (1)
- mybatis (1)
最新评论
-
bugyun:
受教了,谢谢
java 正则表达式 过滤html标签 -
xiongxingxing_123:
学习了,感谢了
java 正则表达式 过滤html标签 -
wanmeinange:
那如果无状态的。对同一个任务并发控制怎么做?比如继承Quart ...
quartz中参数misfireThreshold的详解 -
fanjieshanghai:
...
XPath 元素及属性查找 -
tianhandigeng:
还是没明白
quartz中参数misfireThreshold的详解
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
appBase:站点根目录
例如:(括号内是html文件的内容)
c:\\.....\webapps\
ROOT\
WEB-INF\
index.html(webapps\ROOT\index)
WEB-INF\
index.htm(c:\index)
d:\test\
ROOT\
WEB-INF\
index.htm(d:test\ROOT\index)
WEB-INF\
index.html(d:\index)
一、不设置Context
1.url请求 http://localhost:8080/ 后,tomcat会在server.xml中查找name=localhost的Host。然后根据appBase的映射路径(webapps)“内”去寻找web站点,由于在Host中没有配置Context,所以tomcat会指定ROOT目录作为默认站点,从而执行ROOT下index。
请求后显示结果 :
webapps\ROOT\index
二、设置Context
1.<Context path="" docBase="D:\test" />
当请求http://localhost:8080/会把docBase指定的目录作为访问的web站点
请求后显示结果 :
d:\index
2.<Context path="" docBase="." />
当请求http://localhost:8080/会把webapps目录作为访问的web站点,因为"."指的是Host设置的appBase路径
请求后显示结果 :
c:\index
3.<Context path="/test" docBase="D:\test"/>
当请求http://localhost:8080/test/会把D:\test目录作为访问的web站点(这点其实是设置虚拟子目录)
请求后显示结果 :
d:\index
如果修改或者增加Host
<Host name="site" appBase="D:\test"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
一、不设置Context
1.url请求 http://site:8080/ 后,tomcat会在server.xml中查找name=site的Host。然后根据appBase的映射路径(D:\test)“内”去寻找web站点,由于在Host中没有配置Context,所以tomcat会指定ROOT目录作为默认站点,从而执行ROOT下index。
请求后显示结果 :
d:test\ROOT\index
二、设置Context
1.<Context path="" docBase="C:....\webapps" />
当请求http://site:8080/会把docBase指定的目录作为访问的web站点
请求后显示结果 :
c:\index
2.<Context path="" docBase="." />
当请求http://site:8080/会把D:\test目录作为访问的web站点,因为"."指的是Host设置的appBase路径
请求后显示结果 :
d:\index
3.<Context path="/test" docBase="C:....\webapps"/>
当请求http://site:8080/test/会把C:....\webapps目录作为访问的web站点(这点其实是设置虚拟子目录)
请求后显示结果 :
c:\index
*当然要在本地访问http://site:8080/ 还需要C:\WINDOWS\system32\drivers\etc\hosts内添加 127.0.0.1 site
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
appBase:站点根目录
例如:(括号内是html文件的内容)
c:\\.....\webapps\
ROOT\
WEB-INF\
index.html(webapps\ROOT\index)
WEB-INF\
index.htm(c:\index)
d:\test\
ROOT\
WEB-INF\
index.htm(d:test\ROOT\index)
WEB-INF\
index.html(d:\index)
一、不设置Context
1.url请求 http://localhost:8080/ 后,tomcat会在server.xml中查找name=localhost的Host。然后根据appBase的映射路径(webapps)“内”去寻找web站点,由于在Host中没有配置Context,所以tomcat会指定ROOT目录作为默认站点,从而执行ROOT下index。
请求后显示结果 :
webapps\ROOT\index
二、设置Context
1.<Context path="" docBase="D:\test" />
当请求http://localhost:8080/会把docBase指定的目录作为访问的web站点
请求后显示结果 :
d:\index
2.<Context path="" docBase="." />
当请求http://localhost:8080/会把webapps目录作为访问的web站点,因为"."指的是Host设置的appBase路径
请求后显示结果 :
c:\index
3.<Context path="/test" docBase="D:\test"/>
当请求http://localhost:8080/test/会把D:\test目录作为访问的web站点(这点其实是设置虚拟子目录)
请求后显示结果 :
d:\index
如果修改或者增加Host
<Host name="site" appBase="D:\test"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
一、不设置Context
1.url请求 http://site:8080/ 后,tomcat会在server.xml中查找name=site的Host。然后根据appBase的映射路径(D:\test)“内”去寻找web站点,由于在Host中没有配置Context,所以tomcat会指定ROOT目录作为默认站点,从而执行ROOT下index。
请求后显示结果 :
d:test\ROOT\index
二、设置Context
1.<Context path="" docBase="C:....\webapps" />
当请求http://site:8080/会把docBase指定的目录作为访问的web站点
请求后显示结果 :
c:\index
2.<Context path="" docBase="." />
当请求http://site:8080/会把D:\test目录作为访问的web站点,因为"."指的是Host设置的appBase路径
请求后显示结果 :
d:\index
3.<Context path="/test" docBase="C:....\webapps"/>
当请求http://site:8080/test/会把C:....\webapps目录作为访问的web站点(这点其实是设置虚拟子目录)
请求后显示结果 :
c:\index
*当然要在本地访问http://site:8080/ 还需要C:\WINDOWS\system32\drivers\etc\hosts内添加 127.0.0.1 site
发表评论
-
JVM的内存优化
2012-06-21 12:37 1314自:http://hi.baidu.com/walte ... -
JVM最大分配内存
2012-06-21 12:27 1121分析了当前比较流行的几个不同公司不同版本JVM的最大内存,得出 ... -
查看jvm最大内存
2012-06-21 12:22 1492查看jvm最大内存 java -Xmx1500M -vers ... -
Tomcat内存设置 .
2012-06-15 23:03 1042Tomcat 内存配置 2009年08月11日 17:05 ... -
如何指定tomcat中session过期时间
2012-06-06 11:33 832如何指定tomcat中session过期时间 1. 在se ... -
负载均衡环境中和如何设置Expires和Etag .
2012-06-12 09:56 1538在负载均衡环境中(LVS, LoadBalance)为了减少浏 ... -
轻松实现Apache,Tomcat集群和负载均衡
2012-06-05 23:24 1054作者:罗代均 ldj_work#126.com,转载请保持完整 ... -
tomcat最多能支持多少用户
2012-06-05 23:20 2760Tomcat里用线城池来控制并发用户的个数。 初始化为150个 ... -
tomcat开启Gzip
2011-04-08 23:52 1266现在来说一下如何在TOM猫中一步到位(要求TOM猫5.0以后版 ... -
Tomcat里 appBase和docBase的区别
2011-03-02 14:47 1265<host appBase="d:/aaa&q ... -
Apache+Tomcat负载均衡和集群的尝试
2011-03-02 14:44 11351 各软件版本 Apache 2.2.4 因为jd_mod 用 ... -
Tomcat源码分析之JNDI
2011-03-02 14:43 1507在tomcat服务器中,我们可以通过配置文件%CATALINA ... -
tomcat和apache整合
2011-03-02 14:42 994为什么要整合了.其实很简单.原因就是: tomcat在静态 ... -
将Tomcat解压缩版变成服务形式运行,并修改Tomcat的启动内存参数
2011-03-02 14:41 1330许多朋友为了调试方便,下载使用的Tomcat是.zip的解压缩 ... -
Tomcat5.5.x配置整理 - 在重新启动Tomcat的webapp的时候,禁止把session写入文件
2011-03-02 14:39 988修改conf/web.xml 取消注释: <!--- ... -
java.lang.OutOfMemoryError: PermGen space及其解决方法
2011-03-02 14:38 8401、PermGen space的全称是Permanent Ge ... -
Tomcat 同时侦听多端口,多应用
2011-03-02 14:37 1074当你使用Tomcat作为Web Server的时候,是不是会想 ... -
Tomcat5.5.x配置整理 - 配置日志
2011-03-02 14:33 1020在D:\jakarta-tomcat-5.5.8\comm ... -
Tomcat5.5.x配置整理 - 增强SessiionID的生成算法和长度
2011-03-02 14:32 930查看复制到剪切板打印 <Manage ... -
Tomcat5.5.x配置整理 - 发布webapp到网站根目录
2011-03-02 14:31 11071。直接复制到ROOT目录下。 2.因为无法创建无名字的xml ...
相关推荐
【Tomcat虚拟主机配置】 Tomcat虚拟主机配置是将一台服务器划分为多个逻辑上的独立主机,每个主机都拥有自己的域名和IP地址,或者共享同一个IP地址,并且能够提供独立的Web服务。这样的设置使得一台物理服务器可以...
本主题将深入探讨“Tomcat虚拟主机”和“Tomcat目录”的概念,以及它们在Tomcat 6版本中的应用。 一、Tomcat虚拟主机 1. **什么是虚拟主机**:在Tomcat中,虚拟主机(Virtual Host)是一种机制,允许在同一个...
例如,我们可以设置两个虚拟主机,分别对应两个不同的域名——www.xxoo.com和www.xoxo.com,并分别为它们指定一个站点目录,如/usr/local/tomcat/xoxo/ROOT和/usr/local/tomcat/xxoo/ROOT。 配置好虚拟主机之后,就...
tomcat虚拟目录和虚拟主机的配置。照葫芦画瓢就可以,建议先搞,然后再了解原理。 1.可以一个端口地址后面跟多个web,这个可能软件部署的时候用的比较多 2.也可以一个tomcat配置多个站点,绑定多个域名。这种可能是...
【Tomcat配置Web站点详解】 ...总之,配置Tomcat Web站点涉及下载安装、启动停止、虚拟目录和虚拟主机的设置,以及与其他服务器的集成。理解这些概念和操作对于有效地管理和部署Java Web应用至关重要。
【标题】:“Tomcat虚拟服务器”是指在Apache Tomcat应用服务器上设置多个独立的服务器配置,每个配置可以独立运行不同的Web应用程序,或者为不同的域名、端口或SSL证书提供服务。这种方式有助于隔离不同项目,提高...
本文将详细讲解如何在Tomcat上配置虚拟主机,特别是基于主机名的虚拟主机配置。 首先,了解网站系统的组成至关重要。一个基本的网站系统通常由一台Web服务器构成,但大型网站可能包括多台服务器组成的集群,负载...
在Tomcat中,虚拟目录的配置允许我们将不同的应用或者站点绑定到特定的URL路径,而无需将它们都放在webapps目录下。 具体配置步骤如下: 1. 创建物理路径:在D盘新建一个名为“site”的文件夹,这个文件夹将作为...
《IIS5+Tomcat5.0.3整合_配置多站点虚拟主机图解手册》是一份详尽的教程,旨在帮助用户理解如何在Windows环境中将Internet Information Services (IIS) 5.0与Apache Tomcat 5.0.3进行整合,并设置多站点虚拟主机。...
《IIS5与Tomcat5.0.3整合:配置多站点虚拟主机图解手册》是一份详尽的教程,旨在帮助用户理解如何在Windows环境中将IIS5(Internet Information Services 5)与Tomcat 5.0.3集成,以实现更高效地部署和管理多个Web...
你可以从官方站点下载最新版本,例如:https://tomcat.apache.org/download-80.cgi 或者通过 mirrors 镜像网址:https://dlcdn.apache.org/tomcat/tomcat-8/。下载完成后,执行以下步骤: 1. 创建目录并解压缩...
### Tomcat 6.0 虚拟目录与域名配置详解 #### 一、虚拟目录配置 在Web应用开发过程中,经常会遇到需要为不同的项目设置虚拟目录的情况。虚拟目录可以帮助我们更好地组织和管理Web资源,同时也能够提升项目的可维护...
- **Host**: 位于Engine容器中用于接收请求并进行相应处理的主机或虚拟主机。 - **Context**: Context用于标识Tomcat实例中的一个Web应用程序。 #### 三、实现步骤详解 接下来,我们将按照以下步骤详细讲解如何在...
6. 监控与日志:Tomcat产生的日志文件位于`logs`目录下,可以帮助用户诊断问题。同时,`status`页面可以查看服务器的运行状态。 7. 安全性:为了保障服务器的安全,用户应定期更新Tomcat到最新版本,关闭不必要的...
在IIS管理工具中,为每个要部署的站点创建一个新的虚拟目录,指向Tomcat的Webapps目录。这将使IIS能够代理请求到Tomcat处理动态内容。 接下来,我们需要ISAPI Redirector,这是Apache Jakarta项目的一个组件,用于...
- **虚拟主机**:通过修改`server.xml`配置多个虚拟主机,实现多站点部署。 5. **性能优化**: - **连接器优化**:调整`Connector`元素的属性,如`maxThreads`(最大线程数)、`minSpareThreads`(最小空闲线程数...
8. **虚拟主机(Virtual Hosts)**:在Tomcat 7中,你可以设置多个虚拟主机,每个主机可以绑定到不同的域名或IP地址,这在多站点部署时非常有用。 9. **线程池管理**:Tomcat支持自定义线程池,以优化服务器对并发...