当我们成功安装启动Tomcat服务后,在浏览器输入http://localhost:8080(8080是Tomcat的默认端口,可自行修改)回车

  右上角可以看到三个控制台:Server Status、Manager App、Host Manager

  Server Status:用于监控服务器状态

  Manager App:可以部署、监控Web应用

  当我们尝试登陆任何一个管理界面,都是要求输入用户名及密码的

  那么用户名、密码是什么呢?我们先来看看Tomcat的Manager控制台对应的Web应用下的web.xml文件

  路径为:webapps\manager\WEB-INF(其实就在我们部署应用的webapps文件夹下)

  相应配置片段:

  "<security-constraint>

  <web-resource-collection>

  <web-resource-name>HTML Manager interface (for humans)</web-resource-name>

  <url-pattern>/html/*</url-pattern>

  </web-resource-collection>

  <auth-constraint>

  <role-name>manager-gui</role-name>

  </auth-constraint>

  </security-constraint>

  <security-constraint>

  <web-resource-collection>

  <web-resource-name>Text Manager interface (for scripts)</web-resource-name>

  <url-pattern>/text/*</url-pattern>

  </web-resource-collection>

  <auth-constraint>

  <role-name>manager-script</role-name>

  </auth-constraint>

  </security-constraint>

  <security-constraint>

  <web-resource-collection>

  <web-resource-name>JMX Proxy interface</web-resource-name>

  <url-pattern>/jmxproxy/*</url-pattern>

  </web-resource-collection>

  <auth-constraint>

  <role-name>manager-jmx</role-name>

  </auth-constraint>

  </security-constraint>

  <security-constraint>

  <web-resource-collection>

  <web-resource-name>Status interface</web-resource-name>

  <url-pattern>/status/*</url-pattern>

  </web-resource-collection>

  <auth-constraint>

  <role-name>manager-gui</role-name>

  <role-name>manager-script</role-name>

  <role-name>manager-jmx</role-name>

  <role-name>manager-status</role-name>

  </auth-constraint>

  </security-constraint>

  "

  从配置片段来看,访问不同的资源需要不同的用户角色,而我们要访问Manager App控制台需要manager-gui角色即可,了解相应角色,那么接下来分配用户名及密码即可

  用户配置可以到Tomcat的cof目录下的tomcat-users.xml文件进行配置,配置方式为:

  (注:要配置在标签内)

  当我们配置保存重启Tomcat服务后,即可登录

如何登陆Tomcat的控制台的更多相关文章

  1. Linux下查看Tomcat的控制台输出信息

    Linux下查看Tomcat的控制台输出信息 首先使用SSH连接到数据库,然后点击window创建一个new terminal, 进入tomcat/logs/文件夹下,输出控制台信息,命令如下: cd ...

  2. tomcat启动控制台中文乱码问题解决方法

    tomcat启动控制台中文乱码问题解决方法,修改tomcat安装路径/conf/logging.properties文件 java.util.logging.ConsoleHandler.encodi ...

  3. idea中运行Tomcat后控制台出现乱码(统一设置成UTF-8)

    出现问题:运行Tomcat后控制台出现乱码,输出语句乱码(idea 2019.3版本) 解决方法: 方案1:File----->Settings..----->Editor-----> ...

  4. IDEA使用Tomcat时控制台乱码的解决方案>从零开始学JAVA系列

    IDEA使用Tomcat时控制台乱码的解决方案 解决方案1,修改启动时虚拟机参数 解决方案2,修改idea的设置 解决方案3,修改idea配置文件 在最后添加一行 '-Dfile.encoding=U ...

  5. 让Windows下的Tomcat将控制台信息记录到日志

    在开发的过程中经常出现包冲突,却不知道怎么回事,可以在 catalina.bat 里面设置查看class加载日志   set CATALINA_OPTS=-server -Xdebug -Xnoage ...

  6. 怎样查看Tomcat动态控制台信息

    在web项目调试期间,时常需要查看输出的调试信息,例如当hibernate设置为显示SQL语句时,每次运行的SQL语句会输出到终端,另外有时需要在代码中插入一些输出语句,以方便掌握运行情况,但当插入S ...

  7. idea 本地tomcat启动控制台乱码问题

    问题:本地tomcat启动,控制台出现中文乱码: 解决办法: 安装了idea发现启动tomcat的时候控制台会有乱码问题,在tomcat配置中添加在VM options填写-Dfile.encodin ...

  8. 记一次idea启动tomcat后控制台乱码的坑

    IDEA的编码配置大致跟<IntelliJ IDEA 控制台中文乱码解决方案>一样 但是启动后依旧乱码!why? 后来想起来,之前因为在win10控制台下跑tomcat乱码,所以,改过一个 ...

  9. mac下idea 13 在tomcat 7控制台乱码

    在mac或linux下idea 13(可能其它版本也会出现乱码) tomcat 7在输出到控制台的日志中文乱码,解决方式 加一个environment variable, 在如图绿色位置添加   JA ...

随机推荐

  1. SpringMVC 八大注解

    1.@Controller 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ...

  2. elk使用不足及弥补报警措施

    全部都是6.6.2版本,就这还是没有敢选太新的 场景:每个收集点部署filebeat收集响应日志,然后发送到logstash,logstash发送到elasticsearch,和file,这里插一句, ...

  3. systemd_journal_no_entries问题解决

    问题: #journalctl Journal file /var/log/journal/410/system@0.journal~ uses an unsupported feature, ign ...

  4. Mysql修改binlog日志过期时间

    1.临时生效 # 查看默认设置的过期时间 show variables like "%expire_logs%"; # 设置保留15天 set global expire_logs ...

  5. 微信小程序分享朋友圈 长海报 canvas 动态高度计算

    业务场景 在微信中 小程序无法分享到朋友圈,目前大部分的解决方案都是,canvas动态绘制 生成图片后,保存到用户相册,用户进行分享照片到朋友圈,朋友圈打开图片后识别二维码进入小程序,达到分享目的 g ...

  6. websocket实现心跳连接

    在使用websocket的时候,遇到了一个websocket在连接一段时间就异常断开连接了.第一想法就是重新去连接websocket(websock.onopen),后来发现这种方式是错误的,查阅文档 ...

  7. P3119 [USACO15JAN]草鉴定[SCC缩点+SPFA]

    题目描述 约翰有n块草场,编号1到n,这些草场由若干条单行道相连.奶牛贝西是美味牧草的鉴赏家,她想到达尽可能多的草场去品尝牧草. 贝西总是从1号草场出发,最后回到1号草场.她想经过尽可能多的草场,贝西 ...

  8. 错误:找不到或无法加载主类(myEclipse and IDEA)

    一.myEclipse: 一个简单的main类启动时报无法加载主类的处理方法 1.找到Prolems--->Error--->右键Delete 2.点击项目,右键刷新 3.点击导航栏上的P ...

  9. 关于axios请求携带cookie以及封装

    axios跨域携带cookie需要配置 axios跨域发送请求的时候默认不会带上cookie的 + withCredentials的情况下,后端要设置Access-Control-Allow-Orig ...

  10. machine learning (5)---learning rate

    degugging:make sure gradient descent is working correctly cost function(J(θ)) of Number of iteration ...