返回顶部
首页 > 资讯 > 服务器 >tomcat的webapps目录下的应用删除部署详解
  • 653
分享到

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

2024-04-02 19:04:59 653人浏览 安东尼
摘要

目录1.Tomcat9的WEBapps下应用的访问2. 进一步:删除webapps下所有目录,只留自己应用2.1 删除说明2.2 需要删除的内容3. 小结1.tomcat9的weba

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/访问就是自己的应用。

参考  https://www.jb51.net/article/262253.htm

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

--结束END--

本文标题: tomcat的webapps目录下的应用删除部署详解

本文链接: https://lsjlt.com/news/167235.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作