`

Tomcat6.0虚拟主机域名的设置

阅读更多
主要包含以下几步:
1、设置本地机器的域名
方法:
(1)如果操作系统是:Windows XP,需要修改C:\WINDOWS\system32\drivers\etc路径下的host文件,使用UE等文本编辑器打开,可以看到除注释外,有一行映射127.0.0.1       localhost,按照需要重新开始一行添加同样格式的映射,比如我增加了一行127.0.0.1 www.qixiaopeng.com,然后保存、退出。
(2)如果操作系统是:Linux,需要修改etc下面的hosts文件 如果装了DNS的话直接做解析就可以了
按照上面的(1)或者(2)的出现操作完成后,IP地址127.0.0.1就和www.qixiaopeng.com做了映射。
2、修改server.xml文件
<Engine name="Catalina" defaultHost="localhost">   
      <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
             resourceName="UserDatabase" debug="5" digest="sha" pathname="conf/tomcat_users.xml"/>   

      <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
      </Host>
      
[color=red](自己增加的部分)
      <Host name="www.qixiaopeng.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">   
					<Context docBase="ROOT" path="" reloadable="true" />  
      </Host> 
[/color]
</Engine>

3、增加虚拟主机别名
<Engine name="Catalina" defaultHost="localhost">   
      <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
             resourceName="UserDatabase" debug="5" digest="sha" pathname="conf/tomcat_users.xml"/>   

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

      <Host name="www.qixiaopeng.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">   
	  <Context docBase="ROOT" path="" reloadable="true" />
[color=red]  
          <!--如果需要别名,仍然需要在hosts文件中做映射-->
          <Alias>www.qixiaopeng.org</Alias>
[/color]
      </Host> 
</Engine>


其中上面的第1、2是必须的,第3步是可选的
分享到:
评论

相关推荐

    apache-tomcat6.0

    在实际部署过程中,可能还需要配置服务器的端口、虚拟主机、上下文路径、日志文件、安全设置等。例如,修改conf/server.xml文件来更改默认端口,或者添加新的Host元素来支持多个域名。 此外,Tomcat 6.0支持热部署...

    tomcat6.0 tomcat6.0

    7. **虚拟主机**:通过在server.xml中添加Host元素,可以配置多个虚拟主机,每个主机有自己的文档根目录和独立的域名。 8. **日志管理**:Tomcat的默认日志位于logs目录下,可以通过配置logging.properties文件来...

    Tomcat6.0压缩包

    4. **虚拟主机**:在`server.xml`中配置多个`&lt;Host&gt;`元素可以实现多域名或多应用的部署。 5. **连接池管理**:通过`context.xml`配置数据源,实现数据库连接池,提高性能。 6. **安全设置**:配置`conf/tomcat-...

    tomcat6.0版本带实例

    5. **虚拟主机**:Tomcat6.0支持多个虚拟主机,这意味着可以在同一台服务器上部署多个独立的Web站点,每个站点有自己的域名或IP地址。 6. **连接器与协议**:Tomcat6.0使用不同的连接器处理不同的网络协议,如...

    Tomcat6.0,配置,使用详解及demo

    - `&lt;Host&gt;`: 指定虚拟主机,可以配置多个,每个`Host`对应一个域名或IP地址。 - `&lt;Context&gt;`: 表示Web应用程序,映射到特定的Web应用目录。 5. **扩展配置** - `Catalina`目录下的配置:每个`Host`在`Catalina/...

    Tomcat 6.0.rar

    Tomcat 6.0支持多虚拟主机,通过在server.xml中添加Host元素,可以配置多个域名指向不同的Web应用。 总结,Tomcat 6.0作为一个功能丰富的Java Web服务器,提供了高效、安全的环境来运行和部署Web应用。了解并熟练...

    Tomcat6.0,基于java的网络服务器

    9. **虚拟主机**:Tomcat可配置多个虚拟主机,每个主机可以对应不同的域名或IP,以托管多个独立的Web应用。 10. **性能优化**:可以通过调整JVM参数、开启或关闭调试模式、缓存静态内容、限制并发连接等方式提升...

    tomcat 6.0

    3. **虚拟主机配置**:在`server.xml`中配置虚拟主机(),每个虚拟主机对应一个域名或者IP,可以绑定不同的Web应用。 三、老代码兼容性 1. **JRE版本**:Tomcat 6.0要求最低的JRE版本是1.5,因此,如果您的代码库...

    Tomcat6.0

    5. **虚拟主机**:通过server.xml配置多个Host,实现不同域名或路径的Web应用隔离。 6. **JNDI资源**:配置数据源、邮件会话等JNDI资源,供应用中的Java代码使用。 7. **安全配置**:设置用户角色,配置Realm进行...

    IIS7.0和tomcat6.0整合成功案例笔记(有图)

    在本文中,我们将探讨如何成功地整合IIS7.0和Tomcat6.0,以实现Windows Server 2008环境下JSP应用的部署。整合这两种服务的主要目的是利用IIS作为前端Web服务器,处理静态内容,而将动态内容如JSP交给Tomcat处理。 ...

    一个详细介绍tomcat6.0的内部结构的文档

    - `&lt;Engine&gt;` 组件可以包含一个或多个 `&lt;Host&gt;` 元素,每个 `&lt;Host&gt;` 对应一个虚拟主机。 5. **Host 组件** - `&lt;Host&gt;` 元素代表一个虚拟主机,可以配置多个 `&lt;Context&gt;` 来部署不同的 Web 应用程序。 - 每个 `...

    Tomcat 6.0配置多端口及多域名

    `Host`元素用于定义虚拟主机,即一个或多个域名所对应的应用程序环境。在这里,我们为`www.efg.com`指定了一个单独的`Host`,并通过`appBase`属性指定应用文件所在的目录。`&lt;Alias&gt;`元素用于提供额外的别名域名。 *...

    tomcat6.0服务器

    3. **虚拟主机**:在`server.xml`中,可以配置多个Host元素,每个Host代表一个独立的域名,实现多个Web应用在同一Tomcat实例上运行。 4. **日志与错误处理**:Tomcat默认将日志输出到`logs`目录下的文件,如`...

    tomcat6.0

    - **host-manager应用**:用于管理虚拟主机,设置不同域名指向不同的应用目录。 6. **社区支持**: - **活跃的开发者社区**:Tomcat拥有庞大的开发者社区,提供及时的技术支持和更新。 - **丰富的文档**:官方...

    apache 2.2.15 +tomcat 6.0 同一台机器集群

    5. **配置Apache虚拟主机**:在`httpd.conf`中,设置虚拟主机以使用mod_jk模块。这将把特定域名或路径的请求转发到相应的Tomcat实例。 ``` *:80&gt; ServerName example.com JkMount /* worker1 ``` 6. **...

    apahce2.2.4整合tomcat6.0.016

    #虚拟主机 # Virtual hosts Include conf/extra/httpd-vhosts.conf #TOMCAT整合开始 LoadModule jk_module modules/mod_jk-apache-2.2.4.so JkWorkersFile conf/workers.properties JkOptions +ForwardKeySize +...

    tomcat5.5 6.0

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

    tomcat6下载64位

    9. **虚拟主机**:通过在server.xml的Host标签内配置,可以实现多个域名在同一Tomcat实例上运行不同的Web应用。 10. **日志管理**:通过调整logging.properties文件,可以定制日志级别和输出方式,便于问题排查。 ...

    免费域名--花生壳绑定tomcat花生壳路由器的设置.pdf

    同时,根据实际情况,设置`&lt;Context&gt;`标签,指定项目物理路径,例如`&lt;Context docBase="C:/Tomcat 6.0/webapps/yourproject" path="" ...&gt;`。 4. **多域名绑定** - 如果需要绑定多个免费域名,只需在花生壳网站...

    tomcat-6.0.33

    2. **conf**:存放Tomcat的主要配置文件,如`server.xml`,它是Tomcat服务器的主配置文件,用于定义服务器的全局属性,如端口号、连接器、虚拟主机、上下文等。静态发布方式就是在`server.xml`中通过配置`&lt;Context&gt;`...

Global site tag (gtag.js) - Google Analytics