使用的是:tomcat6.0.18
虚拟目录可以减少Tomcat启动时的负载,加快应用服务器的启动时间。便于项目目录管理。
方法:
1)、在Tomcat安装目录\conf\server.xml的末端的</Host>,在其上面一行添加如下代码:
<Context path="/项目名" docBase="绝对路径"/>
【我的是<Context path="/jsTest2" docBase="D:\work\javascript\jsTest" reloadable="true" />】
2)、为了使虚拟目录生效,还需要使Tomcat服务器重新加载server.xml文件,素以必须重启Tomcat服务器。
另一种无需重启tomcat的方法:
在conf\Catalina\localhost下建立 tt.xml,没有这个目录的可以手动建立。
tt.xml
<?xml version='1.0' encoding='utf-8'?> <Context docBase="D:\work\javascript\jsTest" reloadable="true" crossContext="true" debug="0"> </Context>
这样tomcat就会自动部署应用,在work\Catalina\localhost下生成 与xml同名的文件夹,这个就是新的web应用,可以这样访问:http://localhost:8080/tt/
重启tomcat:======================================
进入 apache-tomcat-6.0.18\bin
运行 catalina.bat stop
catalina.bat start
配置多个服务:======================================
在 <Connector port="8080"。。。下加:
<Connector port="8082"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" />
默认用户名和密码:======================================
conf\tomcat-users.xml里:
<tomcat-users>加入:
<role rolename="manager"/>
<user username="admin" password="admin888" roles="manager"/>
遇到的错误解决:======================================
bad major version at offset=6
用 catalina.bat start时出现了几行,显示所使用的jre_home,发现不是我编译java用的jdk版本(1.6.0_20),然后配置了新的环境变量指向1.6的jre。C:\Program Files\Java\jre6
相关推荐
3. 安装Redis Session Manager:将"tomcat-cluster-redis-session-manager_4.0.zip"解压,把相关的JAR文件添加到Tomcat的lib目录,并配置Context元素以使用这个Session Manager。 4. 配置Session持久化:在server....
此外,为了确保session数据的安全性和一致性,Tomcat-Redis-Session-Manager提供了多种策略,如session过期策略、session复制和故障转移。例如,可以设置session的超时时间,当用户长时间无操作时,session将在Redis...
【标题】"tomcat-redis-session-manager包集合下载(tomcat8)"涉及的主要知识点是将Redis集成到Tomcat中管理会话(session),以提高Web应用的性能和可扩展性。 【描述】中提到的"所需的tomcat-redis-session-...
【TOMCAT配置虚拟目录】知识点详解 在Java Web开发中,Apache Tomcat是一个广泛应用的开源Web服务器和Servlet容器。为了实现多个应用在同一Tomcat实例下独立运行,我们需要配置虚拟目录。虚拟目录允许我们将不同...
用于配置 tomcat-redis-session-manager
### Tomcat虚拟目录配置详解 #### 一、Tomcat虚拟目录概述 在Web开发中,为了更好地管理和组织项目,我们常常需要对Web服务器进行虚拟目录的配置。虚拟目录(Virtual Directory)是一种在Web服务器中映射物理目录...
apache-tomcat-8.5.20.tar.gz源码包和context.xml文件,这套配置是我自己亲测可用的。。另外我用的redis4这个版本。注意:如果你使用的TOMCAT其他版本。例如tomcat6或者7这套JAR包可能不可用,tomcat8.0没有测试。...
例如,在上面的例子中,Web应用的实际物理路径是`D:\Java\apache-tomcat-9\backstage`,而通过配置虚拟路径后,用户可以通过`http://127.0.0.1:8080/backstage/`来访问它。 #### 二、Tomcat 9中配置虚拟路径的步骤 ...
标题 "tomcat-redis-session-manager-1.2-tomcat-6&7" 指的是一个用于在Tomcat服务器中集成Redis作为session管理器的组件。这个组件使得Web应用程序可以利用Redis分布式缓存系统来存储和管理用户的会话数据,从而...
tomcat-redis-session-manager-2.0.0.jar包,不用自己打包了,tomcat共享session到redis中,解决分布式应用的状态问题。
本文将深入解析如何在Tomcat下配置虚拟目录,这一操作对于部署多个独立的Web应用程序至关重要。 ### 一、理解虚拟目录在Tomcat中的作用 虚拟目录在Tomcat中的主要作用是允许管理员在单一的服务器上部署多个不同的...
在本文中,我们将深入探讨与"apache-tomcat-8.5.47-windows-x64.zip"相关的知识,包括Tomcat的概述、版本8.5.47的特点、在Windows操作系统上的安装和配置,以及与Java技术栈的整合。 1. **Apache Tomcat简介** ...
标题中提到的apache-tomcat-11.0.0-windows-x64是指适用于Windows操作系统的x64架构的Tomcat 11.0.0版本安装包。这个版本的Tomcat是最新发布的稳定版,它支持Java EE 8和Jakarta EE 8技术标准。Windows用户可以下载...
这个特定的压缩包是"apache-tomcat-8.0.53-windows-x64.zip",适用于64位Windows操作系统。Tomcat 8.0.53是该系列的一个稳定版本,提供了对Java EE 7标准的支持。 Tomcat的安装和配置相对简单。首先,你需要下载这...
- **server.xml**: 主要配置文件位于`%CATALINA_HOME%\conf`目录下,其中包含了端口设置、连接器配置、虚拟主机等信息。 - **webapps**: 这个目录是部署Web应用程序的地方。将WAR文件或解压后的应用目录放入此目录...
虚拟目录是指在 Tomcat 服务器中配置的目录结构,它可以将 Web 应用程序的资源文件与服务器的物理目录对应起来。在 Tomcat 中配置虚拟目录是必须的,因为所有的开发有可能是在其他目录中完成的。 在配置虚拟目录时...
maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把tomcat作为内嵌服务器启动,就像jetty一样。 使用JPDA启动tomcat的远程调试功能。这样就能与eclipse配合起来,轻松地实现...
7. **安全性**:Tomcat支持多种安全措施,包括SSL/TLS加密、角色基础的访问控制(RBAC)、以及通过`conf/tomcat-users.xml`配置用户和角色。 8. **性能优化**:Tomcat可以通过调整线程池大小、内存分配、连接器设置...