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