捆绑的主机名以多个Alias列出即可.
<engine></engine>
xml 代码
- <Engine
- defaultHost="localhost"
- name="Catalina">
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm"/>
- <Host
- appBase="webapps"
- name="localhost">
- <Alias>itmao.jaxmao.org</Alias>
- <Alias>google.jaxmao.org</Alias>
- <Alias>bluepure.jaxmao.org</Alias>
- <Alias>aaa.jaxmao.org</Alias>
- </Host>
- <Host
- appBase="webapps"
- name="google.com">
- <Alias>www.google.org</Alias>
- <Alias>google.google.org</Alias>
- <Alias>bluepure.google.org</Alias>
- </Host>
- </Engine>
也可以在后台管理界面配置:
http://localhost:8080/admin
81行修改了两个参数值:
<connector port="80" maxhttpheadersize="8192"></connector>
- <Connector port="80" maxHttpHeaderSize="8192"
- maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
- enableLookups="false" redirectPort="8443" acceptCount="100"
- connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="GB2312"/>
xml 代码
修改port是修改
Tomcat的服务端口,默认为8080,URIEncoding改为GB2312是为了使用中文路径
但不建议使用.
125行:<engine name="Catalina" defaulthost="ycoe.vicp.net"></engine>
xml 代码
- <Engine name="Catalina" defaultHost="ycoe.vicp.net">
192行:<host name="ycoe.vicp.net" xmlnamespaceaware="false" xmlvalidation="false" autodeploy="true" unpackwars="true" appbase="webapps"></host>
xml 代码
- <Host name="ycoe.vicp.net" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
然后再添加360行开始的<Host><host></host>元素:<host name="yvor.vicp.net" autodeploy="true" unpackwars="true" appbase="webapps"></host>
xml 代码
- <Host name="yvor.vicp.net" appBase="webapps" unpackWARs="true" autoDeploy="true"
- xmlValidation="false" xmlNamespaceAware="false">
- <Context docBase="D:\WORKS\YCOE\ycoe" path="/" reloadable="true"
- workDir="D:\WORKS\YCOE\Tomcat\work\ycoe"></Context>
- </Host>
这里是设置我们的第二个虚拟网站的
域名.
------------------------------------------------------------------
但不能用
http://ycoe.vicp.net或
http://yvor.vicp.net访问
<engine></engine>
xml 代码
- <Engine
- defaultHost="ycoe.vicp.net"
- name="Catalina">
- <Realm className="org.apache.catalina.realm.UserDatabaseRealm"/>
- <Host name="ycoe.vicp.net"
- appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false" >
- <Alias>yvor.vicp.net</Alias>
- <Context docBase="D:/WORKS/YCOE/ycoe" path="/" reloadable="true"
- workDir="D:/WORKS/YCOE/Tomcat/work/ycoe"></Context>
- </Host>
- </Engine>
域名不能访问的话,也要注意检查你的
域名是否正确的解析到了当前的ip.
bluepure说得对,你先搞定
正确解析当前的ip,再来修改
Tomcat。
在不同机器上运行下面命令:
相关推荐
Tomcat虚拟主机配置是将一台服务器划分为多个逻辑上的独立主机,每个主机都拥有自己的域名和IP地址,或者共享同一个IP地址,并且能够提供独立的Web服务。这样的设置使得一台物理服务器可以托管多个不同的网站,有效...
Tomcat作为一款流行的开源Web服务器及Servlet容器,其支持基于域名的虚拟主机功能尤为重要。这一特性允许多个域名共享相同的IP地址,不仅提高了服务器资源的使用效率,还增加了配置的灵活性。本文将详细介绍在Tomcat...
本主题将深入探讨“Tomcat虚拟主机”和“Tomcat目录”的概念,以及它们在Tomcat 6版本中的应用。 一、Tomcat虚拟主机 1. **什么是虚拟主机**:在Tomcat中,虚拟主机(Virtual Host)是一种机制,允许在同一个...
### Tomcat配置虚拟主机详解 #### 一、前言与准备 在Web开发与部署过程中,经常需要在同一个服务器上运行多个不同的Web应用程序。为了更好地管理和区分这些应用程序,可以通过配置虚拟主机来实现这一目标。虚拟...
在Apache Tomcat服务器中,虚拟主机(Virtual Host)是一种将多个域名或应用程序映射到同一台服务器上的技术。这使得一台服务器能够处理来自不同域名的请求,而每个域名看到的是各自独立的应用环境。在本文中,我们...
#### 二、Tomcat虚拟主机配置原理 在Tomcat中,虚拟主机是指通过配置,使得一个Tomcat实例能够响应不同域名的请求。这样可以在一台物理服务器上部署多个Web应用,并且每个应用都可以拥有独立的域名。这种配置方式...
总结一下,配置Tomcat虚拟目录和域名解析涉及修改`server.xml`文件以设置虚拟主机,以及在DNS服务商处配置域名解析。这两个步骤是确保你的Web应用可以通过特定域名访问的关键步骤。正确配置后,用户就可以通过如`...
虚拟主机允许在一个物理服务器上设置多个域名或网站,每个域名对应一个独立的应用程序或服务。在Tomcat中,这通过配置不同的“Host”元素在server.xml文件中实现。 二、配置步骤 1. **打开配置文件**: 首先,我们...
tomcat虚拟目录和虚拟主机的配置。照葫芦画瓢就可以,建议先搞,然后再了解原理。 1.可以一个端口地址后面跟多个web,这个可能软件部署的时候用的比较多 2.也可以一个tomcat配置多个站点,绑定多个域名。这种可能是...
1. **虚拟主机(Virtual Hosts)**:Tomcat支持虚拟主机的概念,这意味着可以在同一个服务器实例上托管多个不同的网站,每个网站对应一个独立的域名。通过配置`server.xml`文件中的`<Host>`元素,可以创建并绑定多个...
1. **虚拟主机**:Tomcat支持虚拟主机,可以在同一台服务器上托管多个网站。在`conf/server.xml`的`Host`元素中配置域名,如`app1.example.com`和`app2.example.com`。 2. **端口绑定**:通过修改`<Connector>`元素...
在Tomcat中,通过Server.xml文件配置虚拟主机(Virtual Host),实现一个Tomcat实例处理多个域名的请求。 1. **修改Server.xml** Tomcat的主配置文件Server.xml位于conf目录下。在此文件中,我们可以通过添加或...
该文档讲解了Tomcat 配置多虚拟主机,多域名绑定一个IP下的多个web项目。
在Apache Tomcat服务器中,虚拟目录是一种将多个Web应用程序映射到单一的服务器地址或者域名的技术。它允许我们为不同的项目或者服务设置独立的路径,而无需为每个应用配置一个独立的端口。这种方式极大地提高了管理...
虽然描述信息为空,但我们可以从“Tomcat的域名配置”这一主题中推断,内容可能涉及设置虚拟主机(Virtual Hosts)的概念,以便Tomcat能够根据输入的域名来区分并服务于不同的应用。 【标签】:“源码”、“工具” ...
### Apache + Tomcat + JK配置负载均衡及虚拟主机...通过以上步骤,即可实现在Windows平台下使用Apache、Tomcat和JK进行虚拟主机配置和负载均衡设置,从而支持多域名、多用户的同时使用。此方法同样适用于Linux平台。
在Tomcat中,虚拟主机管理多个Web应用程序,每个都绑定到不同的主机名。这可以通过修改Tomcat的配置文件来实现。主要涉及两个文件:`server.xml`和`conf/server.xml`。 1. 打开`conf/server.xml`,找到`<Host>`元素...
每个`Host`元素代表一个虚拟主机,可以绑定到一个或多个域名。当请求到达Tomcat时,它会检查请求头中的`Host`字段,然后将请求路由到相应的`Host`配置。 三、配置步骤 1. **编辑server.xml**:打开Tomcat的配置文件...