我遇到Tomcat问题。我的tomcat-users.xml
配置如下:
<role rolename="tomcat"/>
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="tomcat" password="some.password" roles="tomcat,manager-gui,admin-gui"/>
但我无法访问服务器状态,经理应用程序或主机管理器...我的配置有什么问题?我可以使用Tomcat 8 ...
登录这些页面而不会出现问题答案 0 :(得分:1)
只需重新启动tomcat服务器即可登录
答案 1 :(得分:1)
要访问服务器状态,经理应用程序或主机管理器,您已在以下目录
中创建文件“manager.xml”<TOMCAT>/conf/Catalina/localhost/manager.xml
并在manager.xml中添加以下行:
<Context privileged="true" antiResourceLocking="false"
docBase="${catalina.home}/webapps/manager">
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />
</Context>
并重新启动tomcat
<TOMCAT>/bin/shutdown.sh
<TOMCAT>/bin/startup.sh
您现在应该可以访问这些页面了!实际上,当您从“hosthost”以外的“hostname”访问页面时,这是必需的。
谢谢, NISHANT
答案 2 :(得分:1)
运行简单的重启:<TOMCAT>/bin/shutdown.sh
,然后
<TOMCAT>/bin/startup.sh
,您应该可以访问所有页面。