如何在Debian 9上安装Tomcat 8.5(2)

<tomcat-users>
<!--
    Comments
-->
  <role rolename="admin-gui"/>
  <role rolename="manager-gui"/>
  <user username="admin" password="admin_password" roles="admin-gui,manager-gui"/>
</tomcat-users>

默认情况下,Tomcat Web管理界面只允许从本地主机访问,如果您想从远程IP或任何地方访问Web界面,因为存在安全风险,您可以打开以下文件并进行以下更改。

如果您需要从任何地方访问Web界面,请打开以下文件并发表评论或删除以红色突出显示的行:

/opt/tomcat/latest/webapps/manager/META-INF/context.xml

<Context antiResourceLocking="false" privileged="true" >
<!--
  <Valve className="org.apache.catalina.valves.RemoteAddrValve"
        allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
-->
</Context>

/opt/tomcat/latest/webapps/host-manager/META-INF/context.xml

<Context antiResourceLocking="false" privileged="true" >
<!--
  <Valve className="org.apache.catalina.valves.RemoteAddrValve"
        allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
-->
</Context>

如果您只需要从特定IP访问Web界面,而不是评论块,请将您的公共IP添加到列表中。 假设您的公共IP为18.18.18.18,并且您只允许从该IP访问:

/opt/tomcat/latest/webapps/manager/META-INF/context.xml

<Context antiResourceLocking="false" privileged="true" >
  <Valve className="org.apache.catalina.valves.RemoteAddrValve"
        allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|18.18.18.18" />
</Context>

/opt/tomcat/latest/webapps/host-manager/META-INF/context.xml

<Context antiResourceLocking="false" privileged="true" >
  <Valve className="org.apache.catalina.valves.RemoteAddrValve"
        allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|18.18.18.18" />
</Context>

允许的IP地址列表是用竖线分隔的列表。 您可以添加单个IP地址或使用正则表达式。

测试安装

打开浏览器并输入:<your_domain_or_IP_address>:8080

如果安装成功,将出现类似于以下的屏幕:

如何在Debian 9上安装Tomcat 8.5

Tomcat Web应用程序管理器仪表板位于<your_domain_or_IP_address>:8080/manager/html。 从这里您可以部署,取消部署,启动,停止和重新加载应用程序。

如何在Debian 9上安装Tomcat 8.5

Tomcat虚拟主机管理器仪表板位于<your_domain_or_IP_address>:8080/host-manager/html。 从这里您可以创建,删除和管理Tomcat虚拟主机。

如何在Debian 9上安装Tomcat 8.5

结论

OK! 您已经在Debian 9系统上成功安装了Tomcat 8.5。 如果您遇到问题或有任何反馈,请在下面留言。

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/1c6e6367e8ff22ceb855e8839b544b3b.html