加入收藏 | 设为首页 | 会员中心 | 我要投稿 甘南站长网 (https://www.0941zz.com/)- 科技、行业物联网、开发、云计算、云管理!
当前位置: 首页 > 运营中心 > Tomcat > 正文

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

发布时间:2023-02-20 10:02:39 所属栏目:Tomcat 来源:互联网
导读: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
  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
 

(编辑:甘南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读