Tomcat管理功能使用

2023-12-13 17:56:47

前言?

Tomcat管理功能用于对Tomcat自身以及部署在Tomcat上的应用进行管理的web应用。在默认情况下是处于禁用状态的。如果需要开启这个功能,需要配置管理用户,即配置tomcat-users.xml文件。

!!!注意:测试功能,生产环境不要使用!

目录

1?未修改文件前访问

?1.1?启动Tomcat

?1.2?浏览器访问

2?配置tomcat-users.xml文件

3?注释内容

4 重新启动Tomcat

5?web界面访问管理页面


1?未修改文件前访问

?1.1?启动Tomcat

在Linux命令行界面中,切换到Tomcat的bin目录,执行./startup.sh

以我的为例,我的Tomcat在/application目录下面。

/application/tomcat/bin/startup.sh

?1.2?浏览器访问

http://IP地址:8080/

?访问成功后,点击Manager App。

?得到如图所示的配置文件信息。

2?配置tomcat-users.xml文件

该文件位置在Tomcat中的conf目录下面。

vi /application/tomcat/conf/tomcat-users.xml

添加如下内容:(!!!注意在闭合标签</tomcat-users>上面添加)

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

?添加完成后保存退出。

3?注释内容

vi /application/tomcat/webapps/manager/META-INF/context.xml

将下面内容修改为注释:

<Valve className="org.apache.catalina.valves.RemoteAddrValve"

?????????allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />

前面添加?<!--? ? ? ?后面添加?-->?

?

添加完成后保存退出。

4 重新启动Tomcat

在Linux命令行界面中,切换到Tomcat的bin目录,执行./shutdown.sh,再执行./startup.sh

/application/tomcat/bin/shutdown.sh

/application/tomcat/bin/startup.sh

5?web界面访问管理页面

浏览器重新访问Tomcat页面,点击Manager App

输入刚才配置的用户名(tomcat)和密码(tomcat)即可。

出现Tomcat Web应用程序管理者页面,成功!

文章来源:https://blog.csdn.net/m0_64304713/article/details/134631039
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。