tomcat manager app 和 host maganger

时间:2022-10-14 21:46:23

当你以为你了解某个东西时,其实你不了解它。比如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

tomcat manager app 和 host maganger

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

就能进入这个页面

tomcat manager app 和 host maganger

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

tomcat manager app 和 host maganger

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

tomcat manager app 和 host maganger

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

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

docs:tomcat documentation

examples:tomcat自带的例子

host-manager,manager:管理页面

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

点开server status

tomcat manager app 和 host maganger

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