主要包含以下几步:
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步是可选的
分享到:
相关推荐
在实际部署过程中,可能还需要配置服务器的端口、虚拟主机、上下文路径、日志文件、安全设置等。例如,修改conf/server.xml文件来更改默认端口,或者添加新的Host元素来支持多个域名。 此外,Tomcat 6.0支持热部署...
7. **虚拟主机**:通过在server.xml中添加Host元素,可以配置多个虚拟主机,每个主机有自己的文档根目录和独立的域名。 8. **日志管理**:Tomcat的默认日志位于logs目录下,可以通过配置logging.properties文件来...
4. **虚拟主机**:在`server.xml`中配置多个`<Host>`元素可以实现多域名或多应用的部署。 5. **连接池管理**:通过`context.xml`配置数据源,实现数据库连接池,提高性能。 6. **安全设置**:配置`conf/tomcat-...
5. **虚拟主机**:Tomcat6.0支持多个虚拟主机,这意味着可以在同一台服务器上部署多个独立的Web站点,每个站点有自己的域名或IP地址。 6. **连接器与协议**:Tomcat6.0使用不同的连接器处理不同的网络协议,如...
- `<Host>`: 指定虚拟主机,可以配置多个,每个`Host`对应一个域名或IP地址。 - `<Context>`: 表示Web应用程序,映射到特定的Web应用目录。 5. **扩展配置** - `Catalina`目录下的配置:每个`Host`在`Catalina/...
Tomcat 6.0支持多虚拟主机,通过在server.xml中添加Host元素,可以配置多个域名指向不同的Web应用。 总结,Tomcat 6.0作为一个功能丰富的Java Web服务器,提供了高效、安全的环境来运行和部署Web应用。了解并熟练...
9. **虚拟主机**:Tomcat可配置多个虚拟主机,每个主机可以对应不同的域名或IP,以托管多个独立的Web应用。 10. **性能优化**:可以通过调整JVM参数、开启或关闭调试模式、缓存静态内容、限制并发连接等方式提升...
3. **虚拟主机配置**:在`server.xml`中配置虚拟主机(),每个虚拟主机对应一个域名或者IP,可以绑定不同的Web应用。 三、老代码兼容性 1. **JRE版本**:Tomcat 6.0要求最低的JRE版本是1.5,因此,如果您的代码库...
5. **虚拟主机**:通过server.xml配置多个Host,实现不同域名或路径的Web应用隔离。 6. **JNDI资源**:配置数据源、邮件会话等JNDI资源,供应用中的Java代码使用。 7. **安全配置**:设置用户角色,配置Realm进行...
在本文中,我们将探讨如何成功地整合IIS7.0和Tomcat6.0,以实现Windows Server 2008环境下JSP应用的部署。整合这两种服务的主要目的是利用IIS作为前端Web服务器,处理静态内容,而将动态内容如JSP交给Tomcat处理。 ...
- `<Engine>` 组件可以包含一个或多个 `<Host>` 元素,每个 `<Host>` 对应一个虚拟主机。 5. **Host 组件** - `<Host>` 元素代表一个虚拟主机,可以配置多个 `<Context>` 来部署不同的 Web 应用程序。 - 每个 `...
`Host`元素用于定义虚拟主机,即一个或多个域名所对应的应用程序环境。在这里,我们为`www.efg.com`指定了一个单独的`Host`,并通过`appBase`属性指定应用文件所在的目录。`<Alias>`元素用于提供额外的别名域名。 *...
3. **虚拟主机**:在`server.xml`中,可以配置多个Host元素,每个Host代表一个独立的域名,实现多个Web应用在同一Tomcat实例上运行。 4. **日志与错误处理**:Tomcat默认将日志输出到`logs`目录下的文件,如`...
- **host-manager应用**:用于管理虚拟主机,设置不同域名指向不同的应用目录。 6. **社区支持**: - **活跃的开发者社区**:Tomcat拥有庞大的开发者社区,提供及时的技术支持和更新。 - **丰富的文档**:官方...
5. **配置Apache虚拟主机**:在`httpd.conf`中,设置虚拟主机以使用mod_jk模块。这将把特定域名或路径的请求转发到相应的Tomcat实例。 ``` *:80> ServerName example.com JkMount /* worker1 ``` 6. **...
#虚拟主机 # 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 +...
- Host Manager:用于管理虚拟主机,可以配置多个域名指向同一个Tomcat实例的不同应用。 综上,Tomcat 5.5和6.0是两个不同年代的Tomcat版本,分别支持不同的Java EE规范,有着各自的特性和改进。对于开发者来说,...
9. **虚拟主机**:通过在server.xml的Host标签内配置,可以实现多个域名在同一Tomcat实例上运行不同的Web应用。 10. **日志管理**:通过调整logging.properties文件,可以定制日志级别和输出方式,便于问题排查。 ...
同时,根据实际情况,设置`<Context>`标签,指定项目物理路径,例如`<Context docBase="C:/Tomcat 6.0/webapps/yourproject" path="" ...>`。 4. **多域名绑定** - 如果需要绑定多个免费域名,只需在花生壳网站...
2. **conf**:存放Tomcat的主要配置文件,如`server.xml`,它是Tomcat服务器的主配置文件,用于定义服务器的全局属性,如端口号、连接器、虚拟主机、上下文等。静态发布方式就是在`server.xml`中通过配置`<Context>`...