`

tomcat服务器输入网站域名直接访问工程默认页的设置方法

 
阅读更多

原文地址:http://www.2cto.com/os/201404/294617.html

本文略有修改,更符合我自己的设置。

 

一、不写端口。

这个问题都被问烂了,因为TOMCAT默认的访问端口为8080,而TCP/IP协议默认80端口访问,大家之所以看到别的网站都不写端口号是因为人家用的的80端口访问的,而80端口因为的TCP/IP的默认端口所以就不用写出来了。大家如果想改的话可以在tomcat安装目录中的conf文件中的server.xml文件中的

<Connector connectionTimeout="20000" port="80" protocol="HTTP/1.1" redirectPort="8443"/>

,上面的port的值TOMCAT默认为8080,我这里把它改成了80端口,就这么简单。之后你访问项目就不用再写端口了。

二、虚拟目录配置。(这一步我没有配置

这里以TOMCAT7为例。虚拟目录在我看来就是为了隐藏真实目录而存在的。通过虚拟目录可以间接访问所映射的真实目录。

打开Tomcat7/conf/web.xml
找到<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
在<param-value>处将false改为true
再打开server.xml
在</host>之前加入<Context path="/虚拟目录名" docBase="D:\Tomcat 7.0\文件夹名"/>

我的配置是这样的:       

<Context path="/" docBase="../webapps/bianlee"  debug="0" reloadable="true"></Context>

之后,你就只能通过虚拟目录名来访问你的项目名了。

三、默认项目名(也就是不写)。

大家都知道,普通情况下我们访问TOMCAT服务器中的项目名时都是采用( http://localhost:8080/xx/index.jsp )来访问,其中localhost的指某个IP地址,8080是指访问TOMCAT的端口号(),xx为项目名,index.jsp为项目中的网页。

但大家经常在网上有很多网站我们直接输入域名就可以访问网站的网页了,这里先将域名等同于IP+端口吧。这些网站与我们自己做的网站有两点不同之处,其一就是不需要像我们访问自己的网站一样还要写项目名在后面,今天就与大家分享一下是怎么做到的。

其实很简单,先完成上面虚拟目录配置之后(主要是server.xm中的步骤,web.xml的步骤可以省略),将path的值设为“”就行了,以后访问项目就不需要写项目名了。

好了,上面三部完成后在自己电脑上直接访问localhost就可以访问项目中的默认网页了(不要告诉我你不知道如何设置项目的默认访问页。)

分享到:
评论

相关推荐

    Tomcat支持不同的域名访问各自不同程序的配置方法

    当我们需要在一台服务器上托管多个网站,每个网站对应不同的域名时,Tomcat提供了灵活的配置方式来实现这一目标。本篇文章将深入探讨如何配置Tomcat以支持不同的域名访问各自独立的应用程序。 首先,理解基础配置:...

    给tomcat 服务器配置域名

    配置域名对于将Tomcat服务器暴露在互联网上并提供服务是至关重要的。以下是一个详细的步骤指南,帮助你了解如何为Tomcat服务器配置域名。 首先,你需要拥有一个已注册的域名,例如example.com。这个域名需要指向你...

    使用Tomcat配置域名

    为了让互联网用户通过输入域名访问你的服务器,你需要确保域名已经正确地解析到你的服务器IP地址。这通常需要在你的DNS提供商处进行设置,创建A记录或CNAME记录指向你的服务器IP。 3. **防火墙及端口配置** 确保...

    修改tomcat默认主页

    这对于构建类似搜狐这样的大型网站结构非常有用,因为它允许我们通过简单的域名输入直接访问到网站的主要内容页面。此外,了解如何配置和调整Tomcat服务器对于优化网站性能和用户体验也非常重要。希望本文能为正在...

    Tomcat 域名设置,配置

    ### Tomcat域名设置与配置详解 #### 一、引言 Apache Tomcat 是一款开源的Servlet容器,主要用于部署Java Web应用程序。它支持最新的Servlet、JSP等规范,并且提供了简单的开发环境来部署Web应用。在实际的应用...

    TOMCAT多域名绑定

    【TOMCAT多域名绑定】是Web服务器管理中的一个重要概念,尤其对于运行多个独立网站或应用的开发者来说,这是必须掌握的技术。Tomcat,作为Apache软件基金会的一个开源项目,是Java Servlet和JavaServer Pages(JSP)...

    tomcat服务器tomcat服务器.docx

    5. **部署应用**:根据前面提到的方式将网站部署到Tomcat服务器上。 以上是关于Tomcat服务器的基本知识,包括目录结构、配置、启动问题、Web应用部署及站点搭建。了解这些知识对于管理和维护基于Tomcat的Java Web...

    Tomcat基于域名的虚拟主机.doc

    以上步骤涵盖了在Tomcat中设置虚拟主机的基本流程,但在实际操作中还需要特别注意一些细节,例如确保Tomcat服务器监听的端口没有被其他服务占用,以及配置文件中的路径书写是否准确无误。此外,确保在防火墙设置中...

    6.5: Tomcat服务器 、 Tomcat应用案例 、 Varnish代理服务器 、 总结和.docx

    使用火狐浏览器访问Tomcat服务器的8080端口,先查看默认首页,再浏览创建的`test.jsp`页面,确认服务器时间和页面显示正确。 【Varnish代理服务器】 Varnish是一个高性能的反向代理服务器,特别适用于缓存静态...

    使用域名绑定tomcat

    例如,如果你想将域名www.example1.com和www.example2.com都绑定到同一台Tomcat服务器上,你需要在`&lt;Host&gt;`元素内添加相应的配置。默认情况下,Tomcat只有一个名为"localhost"的主机配置,我们需要为每个域名创建一...

    Tomcat服务器配置

    ### Tomcat服务器配置详解 #### 一、Tomcat简介及特点 Tomcat是一个开源的Java Servlet容器,由Apache软件基金会的Jakarta项目开发。它主要用作开发和部署基于Java的Web应用程序,支持Servlet和JavaServer Pages ...

    Tomcat多端口域名访问并配置开启gzip压缩方法

    配置完成后,就可以通过端口9090来访问Tomcat服务器了。接下来,为了进一步优化性能,我们可以考虑开启gzip压缩。 开启gzip压缩可以在server.xml文件中通过添加或修改Connector配置来实现。Gzip是一种广泛使用的...

    ubuntu 10.04上搭建tomcat服务器全攻略

    在Ubuntu 10.04操作系统上搭建Tomcat服务器的过程是一项关键的任务,尤其对于那些希望在Linux环境下运行Java Web应用程序的人来说。以下是一个详尽的步骤指南,基于实践经验和排错后的总结。 首先,通过Ubuntu的包...

    apache+tomcat配置文件

    2. **虚拟主机(Virtual Hosts)**:在Apache配置中,需要设置虚拟主机来区分不同的域名或项目。每个虚拟主机可以有自己的文档根目录和配置。 3. **负载均衡(Load Balancing)**:通过mod_proxy_balancer模块,...

    tomcat部署简单的html静态网页的方法

    - Hostname属性设置访问域名,debug、reloadable和crossContext等属性用来设置调试级别、是否支持热部署和是否允许跨上下文等。 4. 配置静态网页文件夹 - 在Tomcat的webapps目录下创建一个文件夹,例如test,用于...

    详解在Tomcat7.0中设置默认服务器和不加端口名访问

    最近申请了一个域名,想尝试一下关联自己的服务器,首先要做的就是在阿里云上申请一个域名,此操作不写,跟着网站提示就可以搞定。 准备条件,新建web项目,部署到tomcat7.0服务器上,所用工具为Eclipse。 第一步...

    Apache动态域名+JK+Tomcat添加Tomcat系统服务 集群

    ### Apache动态域名+JK+Tomcat添加Tomcat系统服务集群详解 ...这种方式不仅可以实现动态域名访问,还能通过多台服务器上的Tomcat实例提高服务的稳定性和负载能力。希望本文档能帮助读者成功搭建Apache+JK+Tomcat集群。

    关于tomcat的配置方法

    本文将深入探讨Tomcat服务器的核心配置文件`server.xml`,以及如何调整其关键参数以优化性能和满足特定需求。 【描述】: "Tomcat服务器`server.xml`的关键参数配置" `server.xml`是Tomcat的主配置文件,位于`$...

Global site tag (gtag.js) - Google Analytics