`
wxinpeng
  • 浏览: 588556 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

Tomcat5.5(6.0)配置-多域名绑定和虚拟目录

阅读更多

tomcat采用默认安装,要想tamcat直接绑定多个域名,这里我们需要修改配置文件:C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\server.xml

server.xml 的修改方式如下:

(一)多域名绑定

1.如果你要绑定网站,首先是要把tomcat的默认访问端口8080,修改成80(因为web下默认的端口是:80)

原来:

 

<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" /> 

 

 

 修改后:

<Connector port="80" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />

  

 

其实这里就是把port:8080,修改成port:80就可以了,其他的参数不变

2.接下来就是重点了哈哈...

原始:

 

<Engine name="Catalina" defaultHost="localhost">
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false" /> 
</Engine>

 

 当然这里我把注释代码统统删除掉了,省的碍眼


修改后:

<Engine name="Catalina" defaultHost=www.abc.com>

<Host name="www.abc.com" appBase=="abcapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false" 

<Host name=www.cba.com appBase=="D:\cba" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false" />

<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"   />
</Engine>

 

 

 

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

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

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

按照上面的配置:
1.如果我在浏览器中输入
http://localhost 则访问 C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT 下的网站
2.如果输入
http://www.abc.com 则访问 C:\Program Files\Apache Software Foundation\Tomcat 5.5\abcapps\ROOT 下的网站
3.如果输入
http://www.cba.com 则访问 D:\cba\ROOT 下的网站.

注意这里有一个ROOT目录需要创建,我们只要把网站放到相应的ROOT目录向下面,即可通过相应域名访问了.

这里面的参数还有很多,我也不是很清楚,不过这样做确实可以实现多域名绑定哈哈.而且网站页面修改了只要直接覆盖就可以了,tomcat可以自动更新类和页面,当然如果修改了web.xml或lib,则需要重启tomcat才可以.


 

 

 

 

 

 

分享到:
评论

相关推荐

    tomcat5.5 6.0

    - Host Manager:用于管理虚拟主机,可以配置多个域名指向同一个Tomcat实例的不同应用。 综上,Tomcat 5.5和6.0是两个不同年代的Tomcat版本,分别支持不同的Java EE规范,有着各自的特性和改进。对于开发者来说,...

    tomcat5.5和tomcat6.0解压版

    在这个解压版中,包含了Tomcat的两个不同版本:Tomcat 5.5和Tomcat 6.0。 Tomcat 5.5是在2005年发布的,它是Tomcat的一个重要版本,引入了许多新特性和改进。其中,最重要的是对Servlet 2.4和JSP 2.0规范的支持,这...

    Tomcat 5.5 Tomcat 6.0 安装版本

    **Apache Tomcat 5.5 和 6.0 安装及配置详解** Apache Tomcat 是一个开源的、基于Java Servlet和JavaServer Pages (JSP) 技术的Web应用服务器,由Apache软件基金会开发。它主要负责处理Java的动态内容,是许多企业...

    Tomcat 6.0 -- 9.0 及其源码

    3. Tomcat 8.0:Tomcat 8进一步升级了对Servlet 3.1和JSP 2.3的支持,增强了SSL配置,引入了AJP 1.4协议,提升了整体性能和稳定性。 4. Tomcat 9.0:此版本主要增加了对Java EE 8的支持,包括Servlet 4.0、JSP 2.3...

    tomcat5.5和tomcat6.0

    `apache-tomcat-5.5.26.zip` 同样,这个文件是Apache Tomcat 5.5.26版本的zip包,适用于Windows环境,包含了与6.0版本类似的结构和文件,但对应的是5.5版本的组件和配置。 **总结** Tomcat 5.5和6.0是Apache ...

    apache-tomcat-5.5.x-admin.zip

    在本压缩包“apache-tomcat-5.5.x-admin.zip”中,包含了Apache Tomcat 5.5系列的多个版本,分别是5.5.17、5.5.28、5.5.30和5.5.27。这些版本都是Tomcat 5.5的主要发布,每个版本可能包含了安全性更新、性能优化和...

    tomcat5.5 + tomcat 6.0

    总的来说,Tomcat 5.5和Tomcat 6.0是Java Web开发和部署的重要工具,它们为开发者提供了运行和管理Java Web应用程序的环境。在安装和使用这两个版本时,理解其特性、兼容性以及配置要求是至关重要的。

    jdk5.5+tomcat5.5 环境配置

    1. 到 Tomcat 的安装目录的 webapps 目录,可以看到 ROOT,examples, tomcat-docs 之类 Tomcat 自带的目录; 2. 在 webapps 目录下新建一个目录,起名叫 myapp; 3. myapp 下新建一个目录 WEB-INF,注意,目录名称是...

    MyEclipse_5.5+tomcat-6.0+最快捷汉化搭建系统开发平台

    - 解压`apache-tomcat-6.0.14.zip`到指定位置。 - 打开MyEclipse,选择“窗口”&gt;&gt;“首选项”。 - 在首选项对话框左侧树结构中找到“Tomcat”选项。 - 添加Tomcat实例,设置相应的路径和端口。 #### 四、注意事项 -...

    tomcat5.5 admin配置

    首先,你需要下载Tomcat 5.5的安装包,例如文件名为`apache-tomcat-5.5.26`的压缩包。解压这个文件到你选择的目录,通常我们会将其放在`C:\Program Files`或`/usr/local`这样的系统路径下。 ### 配置步骤 1. **...

    Tomcat-6.0-7.0-8.5-9.0合集包.zip

    此外,Tomcat 8.5还加强了日志系统,支持更多的日志配置选项。 最后,Tomcat 9.0作为目前的最新版本,遵循Java EE 8标准,支持Servlet 4.0和JSP 2.3。在Tomcat 9.0中,HTTP/2被全面支持,包括服务器推送等特性,...

    tomcat6.0与5.0连接池配置

    本文主要介绍如何在Tomcat 6.0及5.5版本中进行JDBC连接池的配置,以及配置的关键参数及其含义,帮助开发者更好地理解和掌握这一重要功能。 #### 二、Tomcat 6.0 连接池配置步骤 ##### 第一步:修改`Context.xml`...

    TOMCAT-5.5.X优化配置

    很好的TOMCAT-5.5.X优化配置文档,详细说明了各个的参数设置

    Tomcat5.5连接池配置

    ### Tomcat5.5连接池配置详解 #### 一、引言 在现代软件开发过程中,数据库连接管理是一项至关重要的任务。为了提高系统的性能和稳定性,合理地管理和复用数据库连接资源是必不可少的。Apache Tomcat 作为一种广泛...

    tomcat6.0虚拟目录和域名配置

    ### Tomcat 6.0 虚拟目录与域名配置详解 #### 一、虚拟目录配置 在Web应用开发过程中,经常会遇到需要为不同的项目设置虚拟目录的情况。虚拟目录可以帮助我们更好地组织和管理Web资源,同时也能够提升项目的可维护...

    Apache2.2+Tomcat5.5整合配置教程

    Apache Connector(也称为mod_jk)用于连接Apache和Tomcat,可以从&lt;http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/&gt;获取,务必选择与Apache版本匹配的jk模块,例如mod_jk-1.2.26-httpd-...

    apache-tomcat6.0-tomcat+配置教程

    Apache Tomcat 6.0 是一个广泛使用的开源Java ...提供的`tomcat_6.0配置.docx`文档应该包含更多细节和具体示例,是进一步学习的好资源。记住,理解和掌握这些知识将帮助你更好地管理和维护Java Web应用的运行环境。

    tomcat5.5 免安装版+配置教程

    `jdk1.5和tomcat5.5免安装的环境配置.txt`文件很可能是详细记录了配置过程的文字说明,包括JDK和Tomcat的安装、环境变量设置、防火墙端口开放等细节。建议按照这个文件的指示操作,确保每一步都正确无误。 需要注意...

    tomact5.5 6.0两个版本

    Apache Tomcat是一款开源的Java应用服务器,主要用于运行Servlet和JSP应用。...如果你手头有"jaxmao-tomcat-5[1].5.20.exe"和"tomcat-6.0.10.exe"这两个安装包,你可以根据自己的需求选择合适的版本进行安装和使用。

    tomcat5.5.X域名转向和连接池配置的server.xml文件

    本篇文章将详细解释如何在`server.xml`中配置域名转向和连接池。 ### 域名转向(Virtual Hosting) 域名转向允许一个Tomcat实例托管多个独立的Web应用程序,每个应用程序都可以通过不同的域名或端口访问。在`...

Global site tag (gtag.js) - Google Analytics