我在$tomcat/webapps/下建了个myjsp目录作为我网站的默认目录,在myjsp中有一个a.jsp文件,该文件要作为我网站的默认主页。
修改配置文件:
首先,修改$tomcat/conf/server.xml文件。
在server.xml文件中,有一段如下:
……
<engine name="Catalina" defaultHost="localhost改为你的域名">
<host name="localhost改为你的域名" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
……
<host>
</engine>
……
在<host></host>标签之间添加上:
<Context path="" docBase="myjsp" debug="0" reloadable="true" />
path是说明虚拟目录的名字,如果你要只输入ip地址就显示主页,则该键值留为空;
docBase是虚拟目录的路径,它默认的是$tomcat/webapps/ROOT目录,现在我在webapps目录下建了一个myjsp目录,让该目录作为我的默认目录。
debug和reloadable一般都分别设置成0和true。
更改端口
<Connector port="8080改为80或者你想要的端口" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" />
将port "8080"改成你的端口,web服务器一般为80端口,你就改为80
然后,修改$tomcat/conf/web.xml文件。
在web.xml文件中,有一段如下:
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
在<welcome-file-list>与<welcome-file>index.html</welcome-file>之间添加上:
<welcome-file>a.jsp</welcome-file>
下面这段比较重要
〈init-param〉
〈param-name〉listings〈/param-name〉
〈param-value〉false(一定要改为false,否则输入域名不能访问)〈/param-value〉
〈/init-param〉
保存上述两个文件后重启tomcat,在浏览器地址栏内输入"http://你的域名",显示a.jsp页面的内容。
分享到:
相关推荐
### Tomcat 6.0 虚拟目录与域名配置详解 ...综上所述,无论是配置虚拟目录还是域名,都需要对Tomcat 6.0的配置文件进行一定的修改。通过上述步骤,可以有效地实现这些配置,提高Web应用的灵活性和易用性。
Apache Tomcat 6.0是Java Servlet和JavaServer Pages(JSP)技术的开源Web应用服务器,由Apache软件基金会开发并维护。这个版本是Tomcat系列的一个重要里程碑,提供了对Servlet 2.5和JSP 2.1规范的支持。在部署项目...
7. **虚拟主机**:通过在server.xml中添加Host元素,可以配置多个虚拟主机,每个主机有自己的文档根目录和独立的域名。 8. **日志管理**:Tomcat的默认日志位于logs目录下,可以通过配置logging.properties文件来...
【Tomcat 6.0配置与使用详解】 Tomcat是一款广泛应用的开源Java Servlet容器,用于部署和运行Java Web应用程序。本文将深入解析Tomcat 6.0的下载、配置、目录结构及其主要组件,帮助你更好地理解和使用这款服务器。...
为了解决上述问题,我们需要对Tomcat的配置文件`server.xml`进行修改,以便能够支持同时运行两个站点,每个站点使用不同的域名和端口。下面将详细介绍具体的步骤和方法。 #### 三、配置多端口与多域名的具体步骤 *...
4. **虚拟主机**:在`server.xml`中配置多个`<Host>`元素可以实现多域名或多应用的部署。 5. **连接池管理**:通过`context.xml`配置数据源,实现数据库连接池,提高性能。 6. **安全设置**:配置`conf/tomcat-...
5. **虚拟主机**:Tomcat6.0支持多个虚拟主机,这意味着可以在同一台服务器上部署多个独立的Web站点,每个站点有自己的域名或IP地址。 6. **连接器与协议**:Tomcat6.0使用不同的连接器处理不同的网络协议,如...
Tomcat 6.0支持多虚拟主机,通过在server.xml中添加Host元素,可以配置多个域名指向不同的Web应用。 总结,Tomcat 6.0作为一个功能丰富的Java Web服务器,提供了高效、安全的环境来运行和部署Web应用。了解并熟练...
9. **虚拟主机**:Tomcat可配置多个虚拟主机,每个主机可以对应不同的域名或IP,以托管多个独立的Web应用。 10. **性能优化**:可以通过调整JVM参数、开启或关闭调试模式、缓存静态内容、限制并发连接等方式提升...
在本文中,我们将探讨如何成功地整合IIS7.0和Tomcat6.0,以实现Windows Server 2008环境下JSP应用的部署。整合这两种服务的主要目的是利用IIS作为前端Web服务器,处理静态内容,而将动态内容如JSP交给Tomcat处理。 ...
3. **虚拟主机配置**:在`server.xml`中配置虚拟主机(),每个虚拟主机对应一个域名或者IP,可以绑定不同的Web应用。 三、老代码兼容性 1. **JRE版本**:Tomcat 6.0要求最低的JRE版本是1.5,因此,如果您的代码库...
5. **虚拟主机**:通过server.xml配置多个Host,实现不同域名或路径的Web应用隔离。 6. **JNDI资源**:配置数据源、邮件会话等JNDI资源,供应用中的Java代码使用。 7. **安全配置**:设置用户角色,配置Realm进行...
通过本文档,我们将深入探讨 Tomcat 6.0 的内部结构,帮助读者更好地理解和掌握 Tomcat 的工作原理。 #### 二、Tomcat 6.0 的核心组件及工作流程 Tomcat 6.0 的架构设计基于一组核心组件,这些组件相互协作,共同...
3. **虚拟主机**:在`server.xml`中,可以配置多个Host元素,每个Host代表一个独立的域名,实现多个Web应用在同一Tomcat实例上运行。 4. **日志与错误处理**:Tomcat默认将日志输出到`logs`目录下的文件,如`...
- **host-manager应用**:用于管理虚拟主机,设置不同域名指向不同的应用目录。 6. **社区支持**: - **活跃的开发者社区**:Tomcat拥有庞大的开发者社区,提供及时的技术支持和更新。 - **丰富的文档**:官方...
- Host Manager:用于管理虚拟主机,可以配置多个域名指向同一个Tomcat实例的不同应用。 综上,Tomcat 5.5和6.0是两个不同年代的Tomcat版本,分别支持不同的Java EE规范,有着各自的特性和改进。对于开发者来说,...
9. **虚拟主机**:通过在server.xml的Host标签内配置,可以实现多个域名在同一Tomcat实例上运行不同的Web应用。 10. **日志管理**:通过调整logging.properties文件,可以定制日志级别和输出方式,便于问题排查。 ...
2. **conf**:存放Tomcat的主要配置文件,如`server.xml`,它是Tomcat服务器的主配置文件,用于定义服务器的全局属性,如端口号、连接器、虚拟主机、上下文等。静态发布方式就是在`server.xml`中通过配置`<Context>`...
【TOMCAT安装和配置】 TOMCAT是Apache软件基金会Jakarta项目中的核心组件,它是一个流行的开源Servlet和JSP容器,被广泛用于构建和部署Web应用程序。由于TOMCAT完全实现了Servlet 2.5和JSP 2.1规范,因此它成为了...