`
boy_program
  • 浏览: 11022 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

tomcat发布域名 绑定

 
阅读更多

环境:

Tomcat 6+jdk 6 update3
一、修改发布端口号为80(Tomcat默认为8080)
打开配置文件(偶的如下:D:\Program Files\Tomcat\conf\server.xml),找到:
<Connector port="8080" protocol="HTTP/1.1"
maxThreads="150" connectionTimeout="20000"
redirectPort="8443" />

修改后:
<Connector port="80" protocol="HTTP/1.1"
maxThreads="150" connectionTimeout="20000"
redirectPort="8443" />

其实这里就是把port:8080,修改成port:80就可以了,其他的参数不变。这样客户机在访问服务器时直接输入IP或域名就可以了。

二、修改tomcat发布路径(默认路径:D:\Program Files\Tomcat\webapps\ROOT)

打开配置文件(偶的如下:D:\Program Files\Tomcat\conf\server.xml),找到:

<Engine name="Catalina" defaultHost="localhost">

<Host name="localhost" appBase="webapps"

unpackWARs="true" 

xmlValidation="false" xmlNamespaceAware="false"> 

</Host>

</Engine>

在<host></host>标签之间添加上:

<Context path="" docBase="photo" debug="0" reloadable="true" />
path是说明虚拟目录的名字,如果你要只输入ip地址就显示主页,则该键值留为空;
docBase是虚拟目录的路径,它默认的是$tomcat/webapps/ROOT目录,现在我在webapps目录下建了一个photo目录,让该目录作为我的默认目录。
debug和reloadable一般都分别设置成0和true。
这样,再访问服务器时就找$tomcat/webapps/photo下的页面了~~~~~
三、多域名绑定
打开配置文件(偶的如下:D:\Program Files\Tomcat\conf\server.xml),找到:

<Engine name="Catalina" defaultHost="localhost">

<Host name="localhost" appBase="webapps"

unpackWARs="true" 

xmlValidation="false" xmlNamespaceAware="false"> 

</Host>

</Engine>

修改为:
<Engine name="Catalina" defaultHost="pic.redcollar.com">

<Realm className="org.apache.catalina.realm.UserDatabaseRealm"

resourceName="UserDatabase"/>

<Host name="pic.redcollar.com" appBase="abcapps"

unpackWARs="true" 

xmlValidation="false" xmlNamespaceAware="false"> 

</Host>

<Host name="pic1.redcollar.com" appBase="D:\Program Files\Tomcat\test"

unpackWARs="true" 

xmlValidation="false" xmlNamespaceAware="false">

</Host>

<Host name="localhost" appBase="webapps"

unpackWARs="true" 

xmlValidation="false" xmlNamespaceAware="false"> 

</Host>

</Engine>

这里解释一下上面的配置
Engine 的 dafaultHost :表示访问该tomcat默认进入的主机,注意一定不能是localhost,不然别人通过你的ip访问,就会默认进入tomcat的管理界面.

Host 的 name:表示该主机绑定的域名,如果绑定localhost则可以通过在浏览器中输入localhost访问该Host.

Host的 appBase:表示该主机绑定的文件存放路径,可以使用相对路径或绝对路径.

按照上面的配置:
1.如果我在浏览器中输入
http://localhost 则访问 D:\Program Files\Tomcat\webapps\ROOT 下的网站
2.如果输入
http://pic.redcollar.com 则访问 D:\Program Files\Tomcat\abcapps\ROOT 下的网站
3.如果输入
http://
pic1.redcollar.com 则访问 D:\Program Files\Tomcat\test\ROOT 下的网站.

 

 

转自:http://www.linuxidc.com/Linux/2012-11/74278.htm

分享到:
评论

相关推荐

    TOMCAT多域名绑定

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

    tomcat 域名绑定

    Tomcat 域名绑定详解 在本文中,我们将详细讨论 Tomcat 域名绑定的相关知识点,并提供实践经验,以帮助读者更好地理解和应用 Tomcat 域名绑定技术。 一、域名绑定概述 在互联网时代,域名已经成为网站的标识符,...

    tomcat 绑定域名

    看看这个 叫你如何tomcat绑定域名

    tomcat域名绑定

    当涉及到“tomcat域名绑定”,我们实际上是在讨论如何配置Tomcat来处理来自不同域名的请求,并将它们映射到特定的应用程序目录。这个过程通常称为虚拟主机配置,允许在一个单一的Tomcat实例上托管多个独立的Web站点...

    tomcat服务器绑定域名

    tomcat服务器绑定域名

    如何安装配置你的tomcat5并绑定域名

    如何安装配置你的tomcat5并绑定域名

    使用域名绑定tomcat

    在IT行业中,域名绑定是一个常见的任务,特别是在搭建Web服务器时,比如Tomcat。Tomcat是Apache软件基金会的一个开源项目,它是一个轻量级的应用服务器,主要用于处理Java Servlet和JavaServer Pages(JSP)。当我们...

    apache+tomcat整合以及域名绑定

    apache+tomcat整合以及域名绑定,教你发布javaweb网站

    Linux Tomcat绑定多个域名配置

    Linux Tomcat绑定多个域名配置;里面有详情

    tomcat域名绑定.pdf

    ### Tomcat 5.5 配置:多域名绑定与虚拟目录详解 #### 一、背景介绍 在 Web 应用服务器领域,Apache Tomcat 是一个非常流行的 Java Servlet 容器,广泛应用于 Java Web 应用程序的部署。随着互联网的发展,单一...

    TOMCAT的域名配置

    然而,在部署过程中,尤其是对于初学者而言,经常会遇到一些基本但又十分关键的问题,比如:如何将Tomcat与特定的域名绑定?如何在一台服务器上运行多个域名对应的Web应用程序?以及如何将本地部署的服务器映射到...

    tomcat域名绑定[归类].pdf

    ### Tomcat5.5配置详解:多域名绑定与虚拟目录设置 #### 一、多域名绑定配置 在本文档中,我们将详细介绍如何在Tomcat5.5中进行多域名绑定和虚拟目录的设置。这对于搭建多站点服务器尤其有用,使得单个Tomcat实例...

    详解Tomcat Web 应用绑定域名的几种方式

    在当今的Web开发和部署中,Tomcat作为一款广泛使用的开源Java应用服务器,经常被用于运行Java Web应用。而在实际部署中,为了让...根据实际需要选择合适的域名绑定方法,可以有效地提升Web应用的用户体验和可访问性。

    apache+tomcat域名泛解析

    ### Apache + Tomcat 域名泛解析详解 在现代Web服务器配置中,Apache与Tomcat结合使用是一种常见的做法,特别是在需要处理静态资源与动态内容分离的场景下。本文将详细探讨如何通过Apache来实现对Tomcat应用的域名...

    多域名绑定问题资料集合

    在IT领域,尤其是在服务器配置和Web应用部署方面,多域名绑定和Tomcat多项目绑定是两个重要的概念。这里,我们详细探讨这两个主题,以便更好地理解它们的原理和实践操作。 首先,多域名绑定是指在一个服务器上同时...

    Tomcat6_0配置(虚拟目录的设置+多域名绑定)

    Tomcat6_0配置(虚拟目录的设置+多域名绑定)

    tomcat 多域名配置

    每个`Host`元素代表一个虚拟主机,可以绑定到一个或多个域名。当请求到达Tomcat时,它会检查请求头中的`Host`字段,然后将请求路由到相应的`Host`配置。 三、配置步骤 1. **编辑server.xml**:打开Tomcat的配置文件...

    tomcat绑定域名

    文档讲解了tomcat绑定域名的原理,和代码

Global site tag (gtag.js) - Google Analytics