一般情况下程序员写的程序的访问地址为http://localhost:8080/myProject/index.jsp,现在要根据域名(例:www.sohu.com)访问到项目,我使用的是windows 2003和tomcat5.5.28,配置如下:
1.在项目中的web.xml文件中设置
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
这样就访问就不用加index.jsp了。
2.在Tomcat的conf\server.xml中将
<Connector port="8080" maxHttpHeaderSize="8192"
URIEncoding="utf-8" maxThreads="150"
minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
的port由8080改为80,80是默认端口,这样在访问时就不用加端口号了;
3.再把这个文件里的<Host name="localhost" 一段的name改成你的域名(例如:www.sohu.com),然后在下面加一行配置如红色行
<Host name="www.sohu.com" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="./myProject" debug="0" reloadable="true" crossContext="true"/>
</Host>
4.找到C:\WINDOWS\system32\drivers\etc文件夹下的hosts文件,在
127.0.0.1 localhost 后加一行格式为你的ip对应你的域名,例如:
192.168.1.1 www.sohu.com
有时候hosts文件不能修改那么只要打开
"开始"->"运行"->cmd后把下面内容复制上去,回车后hosts文件就可以修改了。(代码中不要有回车)
允许修改hosts文件:echo y|cacls %windir%\system32\drivers\etc\hosts /g everyone:f
禁止修改hosts文件:echo y|cacls %windir%\system32\drivers\etc\hosts /g everyone:r
经过上四步就可以实现输入域名访问工程了,如果不行再找原因吧。
分享到:
相关推荐
在Tomcat 5.5.x版本中,`server.xml`是服务器的主要配置文件,它包含了关于服务器设置、连接器、容器以及其他关键组件的配置信息。本篇文章将详细解释如何在`server.xml`中配置域名转向和连接池。 ### 域名转向...
《Tomcat5.5中文技术手册》是一份详尽的指南,专为使用Apache Tomcat 5.5版本的开发者和管理员提供。这份手册以中文呈现,方便了中文读者理解和应用Tomcat的相关知识。HTML版的形式使得查阅和学习更加便捷,无需安装...
7. **虚拟主机**:Tomcat 5.5支持虚拟主机,可以在同一台服务器上部署多个域名指向不同的Web应用,只需在`server.xml`配置文件中添加相应的Host节点。 8. **错误页面定制**:通过配置`web.xml`,开发者可以为特定的...
标题中的"Tomcat5.5 6.0"指的是Apache Tomcat服务器的两个不同版本,5.5和6.0。Tomcat是一个流行的开源Java Servlet容器,它实现了Java EE(现在称为Jakarta EE)的Web应用程序部分,特别是Servlet和JSP(JavaServer...
- Tomcat 5.5提供了基本的安全特性,包括用户认证、角色授权、SSL/TLS支持等,这些可以通过服务器配置文件`server.xml`进行定制。 7. **性能优化**: - 配置调整,如调整线程池大小、启用连接器的Keep-Alive选项...
### Tomcat 5.5 配置:多域名绑定与虚拟目录详解 #### 一、背景介绍 在 Web 应用服务器领域,Apache Tomcat 是一个非常流行的 Java Servlet 容器,广泛应用于 Java Web 应用程序的部署。随着互联网的发展,单一...
### Tomcat5.5配置详解:多域名绑定与虚拟目录设置 #### 一、多域名绑定配置 在本文档中,我们将详细介绍如何在Tomcat5.5中进行多域名绑定和虚拟目录的设置。这对于搭建多站点服务器尤其有用,使得单个Tomcat实例...
这个过程不仅限于Tomcat 5.5版本,对于更现代的Tomcat版本,配置原理相同,只是配置文件的结构可能略有不同。例如,在Tomcat 8及以上版本中,`server.xml`的结构可能会有所简化,但核心概念保持一致。 总之,通过...
- **选择安装路径**:默认情况下,Tomcat 将被安装在 `C:\Program Files\Apache Software Foundation\Tomcat5.5`。可以自定义安装路径,例如改为 `D:\Program Files\Apache Software Foundation\Tomcat5.5`。 - **...
4. **更新配置文件**: 打开Tomcat 6的`conf/server.xml`文件,找到`<Host>`元素(通常代表你的主域名或者`localhost`),在其中添加一个`<Context>`元素来指定Admin应用的位置。例如: ```xml ...
文件内容提到了Tomcat 6.0和Tomcat 5.5两个版本,这是Tomcat较早的版本。Tomcat的每个版本都有特定的特性更新和改进,了解不同版本之间的差异对于维护旧项目或者开发新项目都非常重要。 ### Tomcat文档与资源 文档...
7. **虚拟主机**:Tomcat支持多个虚拟主机,允许在一个Tomcat实例上部署多个应用,每个应用可以绑定不同的域名。 8. **集群与负载均衡**:虽然Tomcat 5.5.27不是一个企业级的服务器,但它也支持简单的集群配置,...
低版本php5.2.17Zend Optimizer解密 多域名设置;反向代理配置 PHP5.2.17+APACHE2.4+TOMCAT5.5+JDK1.5
### JSP环境配置与Apache2及Tomcat5.5整合详解 #### 一、概述 在Web应用开发中,特别是Java Web开发领域,Apache HTTP Server(简称Apache)和Tomcat服务器是两个非常重要的组成部分。Apache作为一款高效稳定的...
Tomcat 5.5之后引入了Juli日志系统,提供灵活的日志配置,可以定制化输出级别和格式,便于调试和监控。 6. **线程模型** Tomcat使用了基于线程池的工作线程模型,通过Executor接口实现。这种模型能够有效地处理...
C:\Program Files\Apache Software Foundation\Tomcat5.5\conf\server.xml ``` **原始配置:** ```xml ``` **修改后配置:** ```xml ``` 这里主要的修改是将`port`属性由原来的8080改为80,确保Web应用可以通过...
5. **Host**:Host对象代表虚拟主机,可以在同一个Tomcat实例上配置多个域名或IP地址,每个对应一个独立的Web应用。 6. **Web应用目录结构**:Tomcat的Web应用通常包含WEB-INF目录,其中包含web.xml(部署描述符)...
tomcat采用默认安装,要想tamcat直接绑定多个域名,这里我们需要修改配置文件:C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\server.xml server.xml 的修改方式如下: (一)多域名绑定 1.如果你要绑定...