当前位置: 代码网 > 服务器>服务器>Tomcat > tomcat的webapps目录下的应用删除部署详解

tomcat的webapps目录下的应用删除部署详解

2024年05月19日 Tomcat 我要评论
1.tomcat9的webapps下应用的访问tomcat9的server.xml文件中 <host>下需要加一段:<context docbase="/xxx/tomcat9/we

1.tomcat9的webapps下应用的访问

tomcat9的server.xml文件中 <host>下需要加一段:

<context docbase="/xxx/tomcat9/webapps/xxx" path="/" reloadable="true"></context>

改完后大致为:

<host name="localhost"  appbase="webapps"
            unpackwars="true" autodeploy="true">
            <context docbase="/xxx/tomcat9/webapps/xxx" path="/" reloadable="true"></context>

注意:

  • path="/" 意思是,相当于指定此应用作为和默认时root的访问方式-->根目录访问
  • localhost 可以改为具体的域名,比如 www.niewj.com,具体实际看你的域名

2. 进一步:删除webapps下所有目录,只留自己应用

2.1 删除说明

  • docs、examples和root这几个文件夹是可以直接删除的;
  • host-manager和manager删除后会有日志告警,要消除,需要做如下操作

2.2 需要删除的内容

tomcat/conf/logging.properties 删除部分配置:

[1] handlers删除两项:

3manager.org.apache.juli.asyncfilehandler, 4host-manager.org.apache.juli.asyncfilehandler,

[2] 下面该两项相关的也都删掉(注掉即可):

# 3manager.org.apache.juli.asyncfilehandler.level = fine
# 3manager.org.apache.juli.asyncfilehandler.directory = ${catalina.base}/logs
# 3manager.org.apache.juli.asyncfilehandler.prefix = manager.
# 3manager.org.apache.juli.asyncfilehandler.maxdays = 90
# 3manager.org.apache.juli.asyncfilehandler.encoding = utf-8
# 4host-manager.org.apache.juli.asyncfilehandler.level = fine
# 4host-manager.org.apache.juli.asyncfilehandler.directory = ${catalina.base}/logs
# 4host-manager.org.apache.juli.asyncfilehandler.prefix = host-manager.
# 4host-manager.org.apache.juli.asyncfilehandler.maxdays = 90
# 4host-manager.org.apache.juli.asyncfilehandler.encoding = utf-8

3. 小结

而后,webapps 下所有都删掉,只保留自己业务相关的应用即可,而且配合第一点,直接localhost:8080/访问就是自己的应用。

参考  

以上就是tomcat的webapps目录下的应用删除部署详解的详细内容,更多关于tomcat webapps目录删除的资料请关注代码网其它相关文章!

(0)

相关文章:

  • IDEA中的Tomcat中文乱码问题

    写在前面:此方法亲测有效!!!1、idea2、vm options加上这两行:-dfile.encoding=utf-8-dconsole.encoding=utf-83、idea…

    2024年05月19日 服务器
  • Tomcat生命周期详解

    引言在上篇文章中我们看到了tomcat架构中的核心组件,而且各个组件都有各自的作用,各司其职,而且相互之间也有对应的父子关系,那么这些对象的创建,调用,销毁等操作是怎么处理呢?也就…

    2024年05月19日 服务器
  • tomcat 启动时卡住问题排查及解决方法

    tomcat 启动时卡住问题排查及解决方法

    正常项目无法访问(linux 服务器),启动tomcat时卡在下图位置,项目无法启动。1、先检查tomcat日志、项目日志没有报错信息,且没再产生新的日志信息。... [阅读全文]
  • Tomcat启动核心流程示例详解

    一、tomcat的启动核心流程前面给大家介绍了tomcat中的生命周期的设计,掌握了这块对于我们分析tomcat的核心流程是非常有帮助的,也就是我们需要创建相关的核心组件,比如se…

    2024年05月19日 服务器
  • Tomcat服务器的配置与启动全过程

    Tomcat服务器的配置与启动全过程

    tomcat的下载与安装tomcat是apache软件基金会的一个开源免费的项目 , 它是一个轻量级web服务器 , 体积小 , 运行速度快(只实现了servl... [阅读全文]
  • Tomcat安装使用及部署Web项目的3种方法汇总

    前言今天带来tomcat的安装教程,也会讲到各种目录下代表的含义,重点是在tomcat服务器上面部署web项目的三种方法。一、tomcat压缩包的下载与解压1、下载tomcat压缩…

    2024年05月19日 服务器

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com