如何配置Tomcat 8.5的http / manager / html链接?

时间:2016-06-29 10:32:32

标签: java tomcat

我在Linux上使用Tomcat 8.5.3。

任何人都可以帮我创建一个Tomcat管理器GUI链接,以便我可以 通过服务器IP访问管理器?

http://(Domain Ip)/manager/html

始终显示403 Access denied

以下是tomcat-users.xml的内容:

<?xml version='1.0' encoding='utf-8'?>

    <tomcat-users xmlns="http://tomcat.apache.org/xml"
                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                  xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd"
                  version="1.0">
       <role rolename="tomcat"/>
      <role rolename="role1"/>
       <role rolename="manager-gui"/>
      <user username="tomcat" password="***" roles="manager-gui"/>

    </tomcat-users>

我想通过GUI的重新加载按钮重新加载任何项目。

我还面临一个问题。每当我更改我的Java文件时, 在我重新启动Apache Tomcat或重新加载项目之前,服务器没有反映这些更改。

1 个答案:

答案 0 :(得分:1)

  

转到

/usr/local/apache-tomcat-8.5.3/webapps/manager/META-INF
  

打开context.xml

     

并在context.xml中注释以下行

 <!--
  <Valve className="org.apache.catalina.valves.RemoteAddrValve"
         allow="some ip" />
  -->