tomcat manager app 和 host maganger

当你以为你了解某个东西时,其实你不了解它。比如tomcat也可以像jboss一样有用户名和密码

就在apache-tomcat-8.0.21\conf\tomcat-users.xml里配置用户名和密码(tomcat版本是新版的8.0.21)

<role rolename="tomcat"/>

<role rolename="role1"/>

<user username="tomcat" password="tomcat" roles="tomcat"/>

<user username="both" password="tomcat"roles="tomcat,role1"/>

<user username="role1" password="tomcat"roles="role1"/>

<role rolename="admin-gui"/>

<role rolename="admin-script"/>

<role rolename="manager-gui"/>

<role rolename="manager-script"/>

<role rolename="manager-jmx"/>

<role rolename="manager-status"/>

<user username="user" password="user"roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/>

上半部分把注释放开即可

保存重启服务器,登录localhost/8080

点中间的manager app输入用户名和密码,user 和user

就能进入这个页面

可以在这里管理session,配置session失效时间

看这个列表,再看下面的文件夹的列表,把他们点开对比一下

以前一直觉得有这些文件夹没用,甚至想全删了,但其实很有用,

root工程:  就是localhost:8080的页面工程

docs:tomcat documentation

examples:tomcat自带的例子

host-manager,manager:管理页面

幸好没删,不过tomcat的即插即用的方式不许配置,十分方便快捷,删了也没事。

点开server status

还记得OutOfMemoryError:PermGen space异常吗?据说以前的perspace只有4m!现在终于可以发现,究竟有几个m了

时间: 2024-11-05 19:28:42

tomcat manager app 和 host maganger的相关文章

关于tomcat manager app 404错误的解决

1:原因很简单,就是我在更新部署war包的时候,删除了tomcat/webapps/下面的所有除了ROOT 所以,出现manager app 404的报错,或者有可能,你webapps/WEB-INF/web.xml被删除了.就从另外一个tomcat下拷一份manager目录吧. 2:下面是我的tomcat-users.xml的配置 <role rolename="tomcat"/> <role rolename="role1"/> <

Tomcat manager页面 403的真正原因及解决办法

版本:Tomcat 8.5.8 问题:新安装的tomcat,用其他机器访问tomcat的Server Status.Manager App.Host Manager三个页面均显示403(本机访问没有问题),conf/tomcat-users.xml里已添加配置: <role rolename="manager-gui"/> <role rolename="admin-gui"/> <user username="tomcat&

Tomcat的manager app管理web项目

1.在浏览器地址栏输入http://localhost:8080/进入,如下图所示: 2.在点击Manager App 前,首次使用则需要对tomcat目录下的conf/tomcat-users.xml文件进行配置: <tomcat-users>标签下添加 <role rolename="manager-gui"/> <user username="root" password="root" roles="

Tomcat 访问manager app报403 解决方案(虚拟机可以正常使用,外面访问报错)

虚拟机中Tomcat启动后,可以访问项目(虚拟机里面和外面都可以).虚拟机中能够正常进入manager app进行热部署工作,但是在外面能访问tomcat首页,点击manager app报403错误. 网上找许多都是说没有配置账号和密码,需要在tomcat 的conf中的tomcat-user.xml中增加账户.密码.权限 <role rolename="manager-gui"/> <user username="myuser" password

tomcat 登录主页成功 点击Manager App 401 等问题

1.将项目部署在tomcat的安装路径webapps下(如果报404,查下该应用是否在tomcat的webapps下部署着) 2.启动tomcat成功,http://127.0.0.1:8080成功,点击Manager App,需要输入用户名和密码,输入错误,取消,提示401 3.解决办法,tomcat安装路径conf下的tomcat-users.xml(放开该文件默认配置的角色.用户是不行的) 添加: <role rolename="tomcat"/>  <role

解决tomcat9.0进不去manager app页面

改动tomcat-users.xml文件时,不要把其中的内容删去,而是在其基础上添加 这个我试了很多次了,是可以的,开不同的tomcat都能进入manager app界面了 我的tomcat-users.xml文件如下: tomcat-users.xml文件内容 <?xml version="1.0" encoding="UTF-8"?><!-- Licensed to the Apache Software Foundation (ASF) un

部署Tomcat服务时,解决Cannot invoke Tomcat Manager 异常

最近,在使用Jenkins对工程一键部署的时候,出现调用Tomcat Manager 异常,对其解决方案特记于次. 异常信息 可能存在的异常:(1)Cannot invoke Tomcat manager: Error writing to server :(2)Cannot invoke Tomcat manager: Connection refused: connect -> [Help 1]. 异常原因 经查询资料,安装Tomcat时,默认带着manager工程,其负责WAR包的部署等功

Tomcat Manager的403问题解决

运行tomcat后,进入http://localhost:8080/,点击Tomcat Manager,输入username和password后,出现403错误. 解决方法: 检查Tomcat安装目录下, (1)\conf\tomcat-users.xml <?xml version='1.0' encoding='utf-8'?>    <tomcat-users>    <role rolename="manager"/>    <role

多学一点(十一)——配置使用Tomcat Manager进行可视化部署

Tomcat Manager 是 Tomcat 自带的.用于对 Tomcat 自身以及部署在 Tomcat 上的应用进行管理的 web 应用,可以让我们很方便的在浏览器中对项目进行可视化地部署/取消部署/启动/停止.默认情况下,Tomcat Manager 是处于禁用状态的,如果想要启用,需要修改tomcat/conf/ 目录下的 tomcat-users.xml 文件来进行配置. 1. 介绍一下 Tomcat Manager 的 4 种角色,每种角色可以理解为一种权限: (1)<role ro