`
cafard.cn
  • 浏览: 79772 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

在tomcat下创建基于主机名的虚拟主机

阅读更多
[操作步骤]
1:建立实际虚拟目录,如才C盘建立d:/project/site1和d:/project/site2

2:修改C:\Tomcat 5.0\conf\server.xml文件:在</host>标签后添加

<! --添加站点site1的配置信息>
<Host name="site1" debug="0" appBase="d:/project/site1"
      unpackWARs="true" autoDeploy="true"
      xmlValidation="false" xmlNamespaceAware="false">
<Context path="" reloadbale="true" docBase="." debug="1"/>
</Host>
<context docbase="." path="" debug="1" reloadbale="true"></context>
<! --添加站点site2的配置信息>

<Host name="site2" debug="0" appBase="d:/project/site1"
      unpackWARs="true" autoDeploy="true"
      xmlValidation="false" xmlNamespaceAware="false">
<Context path="" reloadbale="true" docBase="." debug="1"/>
</Host>

3:修改C:\WINDOWS\system32\drivers\etc\hosts文件,方便解析域名。


127.0.0.1            site1
127.0.0.1            site2

说明:一个<host>标签代表一个虚拟站点;<context>标签中docBase="."表示取<host>标签中appBase中的路径。另外需要自己查点这方面的理论知识才能真正掌握。
 
分享到:
评论

相关推荐

    tomcat配置虚拟主机

    本文将详细介绍如何在Apache Tomcat服务器上配置共享IP模式下的虚拟主机。 **准备工作**: 1. **域名设置**: - 为了简化测试过程,我们将在本地hosts文件中添加以下条目: - `127.0.0.1 www.sentom1.net` - `...

    Tomcat5_x中的虚拟主机配置方法.rar_tomcat_虚拟主机

    在`&lt;Engine&gt;`元素内部(通常是名为"Catalina"的引擎),你需要添加一个新的`&lt;Host&gt;`元素来定义虚拟主机。一个基本的`&lt;Host&gt;`配置可能如下: ```xml ``` 这里的`name`属性是你的域名,`appBase`是应用的基础目录...

    在Mac使用Tomcat建立虚拟主机_Mac_Tomcat9_VirtualHost.zip

    这里以Tomcat 9为例,说明如何在Mac环境下配置Tomcat以支持虚拟主机。首先,要配置虚拟主机,需要对Tomcat的server.xml文件进行修改,添加相关的VirtualHost元素配置。其次,需要确保DNS设置正确,以便不同域名能够...

    Apache2.2多个虚拟主机+Tomcat6多个虚拟主机整合配置

    2. **workers.properties文件**:在Tomcat的`conf`目录下创建或编辑`workers.properties`文件,配置worker名称及其属性。 ```properties worker.list=ajp13,controller worker.controller.type=ajp13 worker....

    Tomcat 9 虚拟路径配置

    因此,首先需要找到Tomcat安装目录下的`conf/Catalina/localhost`文件夹,并在这个文件夹下新建一个名为`backstage.xml`的文件。 **注意:** 这里并不需要修改`D:\Java\apache-tomcat-9\conf`下的`web.xml`文件。 ...

    tomcat 配置根目錄及虚拟目录

    这里`name`属性表示主机名,`appBase`属性指定Web应用程序的根目录。 3. **添加Context元素** 在`&lt;Host&gt;`标签内,需要添加一个新的`&lt;Context&gt;`元素来指定新的根目录。示例代码如下: ```xml ``` - `...

    tomcat配置虚拟路径(window)

    标题 "Tomcat配置虚拟路径(Windows)" 涉及到的是在Windows环境下对Apache Tomcat服务器进行虚拟主机配置的方法。Tomcat是Java Servlet和JavaServer Pages(JSP)的开源应用服务器,它允许开发者部署多个Web应用程序...

    共享Tomcat主机

    总之,共享Tomcat主机是一种有效利用服务器资源的方法,通过虚拟主机技术,可以在同一台服务器上托管多个独立的Web应用,而Tomcat提供了一套灵活的配置机制来实现这一功能。理解并熟练掌握虚拟主机配置是管理多站点...

    tomcat配置虚拟路径保存访问图片

    `crossContext`属性可以允许不同的虚拟主机使用相同的会话ID,这在使用集群时特别有用。 当配置好虚拟路径后,用户就可以直接通过设置的虚拟路径访问静态资源了,无需担心系统升级或更换服务器时,需要手动备份和...

    Apache Tomcat 11之主机管理器应用程序-文本界面.pdf

    Apache Tomcat 11主机管理器应用程序的文本界面是Tomcat安装的一部分,允许用户通过一组最小HTTP请求来创建、删除以及以其他方式管理虚拟主机。文本界面的访问地址为{服务器}:{端口}/host-manager/text。用户必须...

    tomcat创建发布应用

    本文详细介绍了如何在Tomcat服务器上创建和发布Web应用,从理解Tomcat的目录结构到具体的应用部署步骤,再到虚拟主机的配置,为开发者提供了全面的操作指南。通过这些步骤,开发者能够更高效地管理和部署自己的Web...

    Tomcat学习笔记

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

    Tomcat启动分析以及如何启动

    1.5 Host:Host代表一个虚拟主机,与特定的域名匹配。每个Host可以部署多个Web应用,每个Web应用对应一个Context。 1.6 Context:Context对应一个Web应用程序,由一个或多个Servlet组成。它负责加载Servlet类并处理...

    tomcat创建两个server

    首先,在`D:\Tomcat5.0\conf`目录下创建一个新的文件夹,例如命名为`Fantasysoft`。这代表我们将在此文件夹下配置新的服务。 2. **创建虚拟主机目录**:在`Fantasysoft`文件夹下再创建一个名为`localhost`的文件夹...

    tomcat的域名配置

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

    配置多个虚拟主机

    虚拟主机可以根据其工作原理分为基于域名的虚拟主机、基于IP地址的虚拟主机和基于端口的虚拟主机。 #### 如何配置多个虚拟主机 以下内容主要介绍了如何在Apache Tomcat服务器中配置多个虚拟主机,包括具体的配置...

    Linux下apache-tomcat

    或者,你也可以通过编辑 `$CATALINA_HOME/conf/server.xml` 配置文件来手动配置虚拟主机和应用路径。 八、安全与优化 为了提高安全性,建议对Tomcat进行以下配置: 1. 修改默认端口,避免被恶意扫描。 2. 设置用户...

    tomcat之Linux版

    配置虚拟主机时,需要编辑`conf/server.xml`文件,为每个主机定义`&lt;Host&gt;`元素。别忘了设置正确的路径和文档基础(documentBase),并根据需要配置Context。 最后,对于生产环境,考虑使用JVM的调优参数,例如调整...

Global site tag (gtag.js) - Google Analytics