tomcat 8.5 配置 - manager 页面403 Access Denied

最近配置新的server的时候, 看到 tomcat 8.5 想着新服务器, 没有任何历史包袱, 就直接下载了最新的. 在打开: localhost:8080的时候还是 OK 的, 但是Server status等页面全都是403 Access denied.

之前遇到这种情况都是要配置一下 $TOMCAT_HOME/conf/tomcat-user.xml , 但是这次配置完了, 一直不成功. 后来搜索发现还需要配置一个 manager.xml

首先配置: tomcat-user.xml

<role rolename="manager"/>
<role rolename="manager-gui"/>
<role rolename="admin"/>
<user username="user" password="password" roles="admin,manager,manager-gui"/>

然后要配置: conf/Catalina/localhost/manager.xml, 如果没有这个文件, 就新建.

<Context privileged="true" antiResourceLocking="false"
         docBase="${catalina.home}/webapps/manager">
    <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />
Context>

然后就可以啦~ 应该不需要重启 tomcat

你可能感兴趣的:(Linux,闲聊)