- 浏览: 180740 次
- 性别:
- 来自: 沈阳
文章分类
最新评论
-
Cash:
今日测试微信服务器,搭建tomcat8.0.9时,发布的ser ...
Tomcat 主机部署 -
Cash:
追加网通ip段:在网上没有公布出来222.128.0.0 25 ...
双ISP出口用到的ip地址表
tomcat安装完成后,修改以下文件:
安装目录下(以C盘为例)
c$\Program Files\Apache Software Foundation\Tomcat 8.0\conf\server.xml
1)找到host标签,添加以下内容
<Host name="mobilebi.lncrland.com" appBase="mobilebi" unpackWARs="true" autoDeploy="true">
<Context path="/" reloadable="true" docBase="" workDir=""/>
</Host>
2)找到以下目录,并创建新增主机使用目录mobilebi,并在目录下创建应用所需文件
c$\Program Files\Apache Software Foundation\Tomcat 8.0 并新建子目录mobilebi\
在mobilebi\子目录下建立WEB-INF\、Jsp\、Jpg\、Js\等目录用于存放不同文件
3)在WEB-INF\子目录下建立 web.xml文件 和 classes\目录
最终形成以下结构:
c$\Program Files\Apache Software Foundation\Tomcat 8.0\
+conf\
server.xml(增加主机配置)
+mobilebi\
+WEB-INF\
+classes\
(目录下存放类包名\类名)
web.xml(配置servlet映射)
------------------------------------
案例如下:
1)server.xml添加主机
<Host name="mobilebi.lncrland.com" appBase="mobilebi" unpackWARs="true" autoDeploy="true">
<Context path="/" reloadable="true" docBase="" workDir=""/>
</Host>
2)web.xml配置
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1"
metadata-complete="true">
<!-- Define servlets that are included in the example application -->
<servlet>
<servlet-name>Servlet1</servlet-name>
<servlet-class>biServlet.SaleArea</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Servlet1</servlet-name>
<url-pattern>/sale/area</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>Servlet2</servlet-name>
<servlet-class>biServlet.SignMoney</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Servlet2</servlet-name>
<url-pattern>/sale/signMoney</url-pattern>
</servlet-mapping>
</web-app>
安装目录下(以C盘为例)
c$\Program Files\Apache Software Foundation\Tomcat 8.0\conf\server.xml
1)找到host标签,添加以下内容
<Host name="mobilebi.lncrland.com" appBase="mobilebi" unpackWARs="true" autoDeploy="true">
<Context path="/" reloadable="true" docBase="" workDir=""/>
</Host>
2)找到以下目录,并创建新增主机使用目录mobilebi,并在目录下创建应用所需文件
c$\Program Files\Apache Software Foundation\Tomcat 8.0 并新建子目录mobilebi\
在mobilebi\子目录下建立WEB-INF\、Jsp\、Jpg\、Js\等目录用于存放不同文件
3)在WEB-INF\子目录下建立 web.xml文件 和 classes\目录
最终形成以下结构:
c$\Program Files\Apache Software Foundation\Tomcat 8.0\
+conf\
server.xml(增加主机配置)
+mobilebi\
+WEB-INF\
+classes\
(目录下存放类包名\类名)
web.xml(配置servlet映射)
------------------------------------
案例如下:
1)server.xml添加主机
<Host name="mobilebi.lncrland.com" appBase="mobilebi" unpackWARs="true" autoDeploy="true">
<Context path="/" reloadable="true" docBase="" workDir=""/>
</Host>
2)web.xml配置
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1"
metadata-complete="true">
<!-- Define servlets that are included in the example application -->
<servlet>
<servlet-name>Servlet1</servlet-name>
<servlet-class>biServlet.SaleArea</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Servlet1</servlet-name>
<url-pattern>/sale/area</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>Servlet2</servlet-name>
<servlet-class>biServlet.SignMoney</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Servlet2</servlet-name>
<url-pattern>/sale/signMoney</url-pattern>
</servlet-mapping>
</web-app>
评论
1 楼
Cash
2016-03-08
今日测试微信服务器,搭建tomcat8.0.9时,发布的servelt无法访问提示404错误,根据排查日志无任何报错,最终发现tomcat8.0/xxx/WEB-INF/web.xml 文件错搞成 web.xml.txt了导致tomcat没有加载也不报错误。
发表评论
-
MYSQL外联结查询解决注册数据统计
2016-10-10 10:32 375需要从房间配置表、房 ... -
javascript 操作Excel
2013-07-24 08:34 6271创建 var XLObj = new ActiveXObj ... -
tomcat7部署应用
2013-04-28 17:09 3438今日需要部署web应用测试wifi portal页面,使用to ... -
Java数据 Json 封装测试
2010-03-04 16:46 2243借鉴了一下网上一位开发者写大打包类,这个类实用了1.5的泛行特 ... -
JQuery使我想起了当年写asp的岁月!
2010-03-04 13:42 659最近没事看了看现在的框架技术,随着struts、webwork ... -
《Java敏捷开发——使用Spring、Hibernate和Eclipse》选择最适合的去做!
2007-05-12 12:33 1621好久没 ... -
Tomcat6下的应用部署
2007-02-13 16:21 6638Cont ... -
spring + hibernate3.0.5 的批量删除解决方案
2006-07-17 16:13 3172public class HibernateDaoSuppor ... -
spring+hibernate3.0.5 的HQL中文搜索解决方法
2006-07-17 16:10 1564/** 获取某人在某时间段内的访问记录 */ publ ... -
Eclipse3.1 + Hibernate3.0.5 + HibernateSynchronizer3.1.9...
2006-06-12 09:06 1223启动Eclipse时加入参数: -clean 例如: ... -
配置Eclipse的Hibernate3.0开发环境
2005-06-29 00:13 3569使用一下工具: 1)eclip ... -
WebWork2 的 Validation
2005-05-24 11:21 1210在WebWork2包的文档中有一段关于验证器的内容,并举出了一 ... -
applicationContext.xml 一个代理注入多个?
2005-05-23 11:28 2210<?xml version="1.0" ... -
Eclipse3M7+Hibernate2+Spring1.2 环境测试
2005-05-23 10:06 1001package springWebwork2; impor ... -
Eclipse3M7+Hibernate2 运行环境测试
2005-05-23 10:01 1207package springWebwork2; import ... -
Eclipse3M7+Hibernate2+Spring1.2+Postgre8.0 工程引入文件
2005-05-23 09:54 1252postgresql-8.0.309.jdbc3.jar co ... -
测试SessionFactory失败(解决方案)
2005-05-21 09:08 1180引用 http://www.javaworld.com ... -
测试SessionFactory失败!
2005-05-20 16:33 1662package springWebwork2; import ...
相关推荐
- **虚拟主机配置**:如果需要在同一台机器上部署多个独立的应用,需要配置Tomcat的虚拟主机。 - **日志管理**:了解如何查看和配置Tomcat的日志输出,以便于调试和监控。 【压缩包子文件的文件名称列表】:First ...
【Tomcat集群部署方案】 Apache Tomcat集群部署是提高Web应用程序可伸缩性和高可用性的常见策略。在集群环境中,多个Tomcat实例协同工作,共同处理来自客户端的请求,从而实现负载均衡和故障转移。本方案将详细介绍...
例如,可以设置Tomcat1为主机,Tomcat2为辅机,Tomcat3为次主机,并将WebReport工程部署在各个Tomcat服务器的webapps文件夹下。接下来需要配置cluster.xml文件,该文件包含了集群相关的基本配置信息。如PublicURL...
### Tomcat多部署实现 #### 一、简介 在单个Tomcat实例中部署多个应用程序是一种常见的场景,尤其是在开发环境中,这种做法可以帮助开发者更高效地管理资源和测试环境。本文档将详细介绍如何在一个Tomcat实例中...
4. **修改`conf/server.xml`部署**:对于需要定制服务器配置的项目,可以通过编辑`server.xml`来设置虚拟主机、端口、上下文路径等。 在部署过程中,需要注意以下几点: - **环境变量**:确保系统环境变量`JAVA_...
Context 是 Tomcat 服务器中的一种虚拟主机,可以用来配置应用程序的部署路径和名称。在 server.xml 文件中,我们添加了一个新的 Context,如下所示: ```xml <Context path="/bbsb" docBase="D:\\apache-tomcat-...
- **虚拟主机**:通过设置虚拟主机,让每个Tomcat实例监听不同的端口或IP,方便管理。 6. **故障检测与恢复**: 集群中的节点需要持续监控,一旦发现故障,负载均衡器会将请求重定向到其他健康的服务器。Tomcat...
总结来说,理解和掌握Tomcat虚拟主机和目录结构对于有效地部署和管理Java Web应用程序至关重要。在Tomcat 6中,虚拟主机提供了多站点托管的能力,而合理的目录结构则使得配置和管理变得更加清晰。通过深入学习这些...
FineReport 关于 Tomcat 集群部署的方案 本方案介绍了 FineReport 在 Tomcat 集群部署中的解决方案,旨在解决多台服务器集群后配置权限、数据连接、模板、定时调度等问题的同步问题。通过 FineReport 的集群部署...
远程部署是Tomcat管理中的一个重要环节,允许开发者在不直接访问服务器的情况下更新应用,提高开发效率和协作流程。下面将详细阐述如何在Tomcat程序中进行远程部署以及涉及到的相关知识点。 首先,理解远程部署的...
根据给定的信息,我们将深入探讨如何在Tomcat应用服务器上部署Java项目,包括配置与调试的基本步骤、关键组件的理解及常见问题的解决方法。 ### Tomcat应用服务器部署项目 #### Tomcat简介 Apache Tomcat是一款...
"probe tomcat主机管理工具" 这个标题揭示了我们要讨论的核心内容,即一个用于管理Tomcat服务器的工具,该工具被称为"probe"。在Tomcat环境中,"probe"可能是用于监控、诊断和管理Tomcat实例的一个应用,它提供了对...
FineReport关于tomcat集群部署的方案.pdf FineReport关于tomcat集群部署的方案.pdf是关于FineReport在tomcat集群环境下的部署方案,本文档主要介绍了FineReport在tomcat集群环境下的配置、部署和同步机制。 ...
【Tomcat 应用部署详解】 Tomcat 是一个流行的开源 Java Servlet 容器,用于运行基于 Java 技术的应用程序,特别是Web应用。本教程主要介绍如何在Tomcat上部署应用,以及相关的目录结构和配置。 ### Tomcat的根...
如果一个应用被部署在`webapps`目录下,并且它的上下文路径(Context Path)与目录名称相同,那么这个应用就会被部署到Tomcat的根目录。 根目录部署意味着Web应用的上下文路径需要设置为空字符串,即""。在Tomcat中...
每个Tomcat实例都有自己的AJP端口(`worker.tomcatX.port`),主机名(`worker.tomcatX.host`),类型(`worker.tomcatX.type`)和负载权重(`worker.tomcatX.lbfactor`)。`worker.controller.balanced_workers`指定了哪些...
【Tomcat虚拟主机配置】 Tomcat虚拟主机配置是将一台服务器划分为多个逻辑上的独立主机,每个主机都拥有自己的域名和IP地址,或者共享同一个IP地址,并且能够提供独立的Web服务。这样的设置使得一台物理服务器可以...
4. **配置服务器**:修改Tomcat的配置文件,如`server.xml`,以设置端口号、连接器、虚拟主机等信息。 5. **日志与错误排查**:Tomcat的logs目录下会有运行日志,可以帮助我们排查运行时问题。 接下来,我们要讨论...
对于初学者来说,了解如何在Tomcat上部署项目是学习Java Web开发的重要步骤。以下是一份详细的Tomcat部署项目指南: 1. **安装Tomcat** - 首先,你需要下载Apache Tomcat的最新版本。访问官方网站`...