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

tomcat部署多个虚拟主机即建立多个站点

    博客分类:
  • DB2
阅读更多
<Host name="www.XXXXXX.com.cn" debug="0" appBase="/usr/local/tomcat/apache-tomcat-5.5.25/temp/ROOT" unpackWARs="true" autoDeploy="true">

        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="sentom1_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>

        <Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="sentom1_log." suffix=".txt" timestamp="true"/>

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

</Host>


<Host name="XXXXXX.com.cn" debug="0" appBase="/usr/local/tomcat/apache-tomcat-5.5.25/temp/ROOT" unpackWARs="true" autoDeploy="true">

        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="sentom1_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>

        <Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="sentom1_log." suffix=".txt" timestamp="true"/>

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

</Host>

"name"就是对应的主机名,"appBase"是站点目录

这样就行了,然后重启TOMCAT:
$cd /usr/share/tomcat5.5/bin/
$./shutdown.sh
$./startup.sh
目前暂未验证
转自:http://hi.baidu.com/jolly/blog/item/cb791f3044c92d93a8018e5e.html
分享到:
评论

相关推荐

    tomcat虚拟主机+目录

    1. **什么是虚拟主机**:在Tomcat中,虚拟主机(Virtual Host)是一种机制,允许在同一个Tomcat实例上运行多个独立的网站。每个虚拟主机都有自己的域名或IP地址,使得服务器可以为不同域名的请求提供不同的服务。 2...

    Tomcat虚拟主机配置

    2. **Tomcat目录结构**:在Tomcat的webapps目录下创建两个副本,比如命名为webapps1和webapps2,分别对应两个虚拟主机的Web应用根目录。然后,准备一个简单的HTML测试文件,如`test.html`,在每个虚拟主机的根目录下...

    tomcat虚拟目录和虚拟主机的配置

    tomcat虚拟目录和虚拟主机的配置。照葫芦画瓢就可以,建议先搞,然后再了解原理。 1.可以一个端口地址后面跟...2.也可以一个tomcat配置多个站点,绑定多个域名。这种可能是专门做站点的一些站长,开发人员用的比较多。

    tomcat 多部署实现

    在单个Tomcat实例中部署多个应用程序是一种常见的场景,尤其是在开发环境中,这种做法可以帮助开发者更高效地管理资源和测试环境。本文档将详细介绍如何在一个Tomcat实例中部署多个Web应用程序,包括必要的步骤、...

    tomcat配置虚拟主机

    总结来说,Tomcat配置虚拟主机主要是通过修改Server.xml文件,创建和配置多个元素,每个元素对应一个独立的主机名和应用路径。这种配置方法使得在同一台服务器上可以托管多个独立的web站点,极大地提高了资源利用率...

    IIS5 Tomcat5.0.3整合_配置多站点虚拟主机图解手册(PDF)

    《IIS5与Tomcat5.0.3整合:配置多站点虚拟主机图解手册》是一份详尽的教程,旨在帮助用户理解如何在Windows环境中将IIS5(Internet Information Services 5)与Tomcat 5.0.3集成,以实现更高效地部署和管理多个Web...

    Apache + Tomcat + jk配置负载均衡以及虚拟主机 实现多域名、多用户同时使用

    #### 三、Tomcat配置多个虚拟主机 除了Apache的虚拟主机配置外,还需要在Tomcat中为每个虚拟主机创建相应的`Host`节点,以便正确处理来自不同域名的请求。 1. **编辑server.xml文件**: - 打开Tomcat安装目录下的`...

    共享Tomcat主机

    - 为确保安全性,需要正确配置每个虚拟主机的访问权限,避免跨域访问问题。 - 性能优化包括调整Tomcat的线程池大小、JVM内存分配、连接器设置等。 总之,共享Tomcat主机是一种有效利用服务器资源的方法,通过虚拟...

    企业级Tomcat部署实践及安全调优(续)

    多实例配置允许在同一物理服务器上运行多个Tomcat服务,每个实例可以关联不同的虚拟主机(域名),实现多个站点的独立部署。 具体实践步骤包括: - 将Tomcat安装包解压至指定目录,并复制多个实例所需文件。 - 修改...

    tomcat 多域名配置

    当你需要在同一台服务器上部署多个基于不同域名的应用时,就需要进行多域名配置。以下是对"tomcat多域名配置"这一主题的详细解释。 一、为什么需要多域名配置? 在互联网中,一个IP地址可以对应多个域名,这是通过...

    Tomcat教程-tomcat应用部署.docx

    每个虚拟主机可以通过`&lt;Host&gt;`元素在`server.xml`中定义,使用`appBase`属性指定其站点目录。 ### WebApp目录结构 一个标准的JSP Web应用程序目录结构如下: - **WEB-INF**:包含私有资源,如`web.xml`(部署描述...

    tomcat虚拟服务器

    2. **虚拟主机(Virtual Hosts)概念**:在Tomcat中,虚拟主机允许在同一个服务器上部署多个独立的Web站点,每个站点可以通过不同的域名、IP地址或者端口号来访问。 3. **配置虚拟服务器**: - **server.xml配置**...

    linux 下 apache + tomcat 配置多个域名(包括二级域名)

    在Linux环境中,使用Apache HTTP服务器和Tomcat应用服务器配置多个域名(包括二级域名)是一项常见的任务,这可以实现一个服务器托管多个网站或者服务。Apache通常作为前端服务器处理静态内容,而Tomcat则作为后端...

    tomcat的域名配置

    - Tomcat中的虚拟主机是通过配置实现的,允许在一个服务器实例中托管多个独立的Web站点,每个站点可以通过不同的域名或IP地址访问。 2. **配置文件**: - 主要的配置文件是`conf/server.xml`,这里包含了所有...

    tomcat虚拟主机_动力节点Java学院整理

    在多个虚拟主机配置的情况下,Tomcat服务器的顶级元素`&lt;Engine&gt;`起到了关键作用。`&lt;Engine&gt;`的`defaultHost`属性定义了当请求没有明确指定主机名时默认响应的虚拟主机。例如: ```xml ... ... ``` 在此...

    Tomcat学习笔记

    虚拟主机允许在单个Tomcat实例上运行多个独立的Web站点。 3.1、基于主机名称的虚拟主机配置 在server.xml的Host元素中,通过name属性设置主机名,通过appBase属性指定应用根目录。 3.2、基于 IP 的虚拟主机配置 ...

    tomcat原理

    - **VirtualHost**:支持多个虚拟主机,可以通过不同的域名访问同一个Tomcat服务器上的不同应用。 4. **Engine组件**: - **StandardEngine**:代表服务器引擎,负责处理所有请求。 #### 四、Tomcat启动与部署...

Global site tag (gtag.js) - Google Analytics