如何配置tomcat管理员的用户名和密码

简介: 如何配置tomcat管理员的用户名和密码

前言

 

本文是为了纪念本人成功配置Tomcat的管理员,之前都是把Tomcat安装完毕,在IntelliJ IDEA上配置上去直接运行就行了,最近在学《数据库编程》这门课的时候,要求配置Tomcat的管理员。老师给的课件是Tomcat5.5.26版本的配置,我查了一下是2008年版本的......该版本的管理员链接为 /admin ,而现在的是 /manager ,我还从Tomcat官网把每个版本都试了一下,都不灵...白忙活一个晚上......下图是误导教程,请勿踩坑......

 

Tomcat是什么?

 

Tomcat 服务器是一个免费的开放源代码的Web 轻量级应用服务器

 

Tomcat的安装

我们的目的,就是配置好Tomcat和其管理员,使用管理员身份查看管理员身份可以看到的东西!

先从官网下载Tomcat的安装包,为了与时俱进,我这以10.0.0版本为例。一般来说版本使用8.0以上都可以,再往前就有点老了。

 

下载之后,无脑下一步即可,需要注意的是配置管理员的账号和密码,因为后续步骤(登入管理员)还需要使用。如果没有配置,就重新装吧......

其中JRE路径直接选择JAVA的JDK路径即可,它自己会寻找虚拟机的位置。{jdk路径}\bin\server\jvm.dll

 

 

接着,我们把{Tomcat10安装目录}\conf\tomcat-users.xml 使用记事本打开,拉到最后,添加一行代码,如下图所示

<user username="zwz" password="123" roles="admin,manager"/>

前面的  代表密码未设置,我们添加的用户 zwz 就是管理员。admin,manager都是管理员的含义,可能它保留着老版本的设置吧。

 

接着,我们启动Tomcat

如果点了Start还是无法启动,建议使用IntelliJ IDEA等IDE,配置好Tomcat,强制启动!

如果端口占用,就修改端口号,比如8080改成8081等等。

 

 

正常情况下,点击Start之后,读条完毕之后,Start会变成灰色按钮,Stop按钮会正常显示,这就代表我们启动成功了。

这个时候我们打开浏览器,输入http://localhost:8080/或者http://127.0.0.1:8080,localhost和127.0.0.1均表示本地机器,8080是Tomcat默认监听的端口号,这将会打开Tomcat的默认主页,如下图所示

 

本文原创首发CSDN,链接 https://blog.csdn.net/qq_41464123/article/details/104549583 ,作者博客https://blog.csdn.net/qq_41464123 ,转载请带上本段内容,尤其是脚本之家、码神岛等平台,谢谢配合。

接着,我们需要登入管理员页面,为了理解其中的原理,我们先打开{Tomcat10安装目录}\webapps,可以看到如下界面:

 

webapps文件夹哎里面放的都是服务器上的Web项目,即可以直接运行的东西。

我们如果使用 IntelliJ IDEA 等IDE,使用Tomcat启动项目,就会把项目打包,放在webapps文件夹

 

所以,我们输入http://localhost:8080/manager,浏览器会跳转到 Tomcat Web应用程序管理者 界面,就相当于打开了上图的manager文件夹,运行其中的项目,如下图所示:

 

输入http://localhost:8080/host-manager,浏览器会跳转到 Tomcat虚拟主机管理员 界面

 

同理,输入docs,会跳转到 说明文档界面

输入examples,会跳转到 样例界面

总结

Tomcat 是一个服务器,我们要在该服务器上运行我们的项目,就必须把项目打包,放在Tomcat的指定位置,这样才能成功运行

之前一只讲究会用即可,现在想想还是要学一下原理啊......

接触Web时间也不少了,才刚刚会配Tomcat的管理员,实在......


相关文章
|
6月前
|
缓存 Java 应用服务中间件
Spring Boot配置优化:Tomcat+数据库+缓存+日志,全场景教程
本文详解Spring Boot十大核心配置优化技巧,涵盖Tomcat连接池、数据库连接池、Jackson时区、日志管理、缓存策略、异步线程池等关键配置,结合代码示例与通俗解释,助你轻松掌握高并发场景下的性能调优方法,适用于实际项目落地。
1109 5
|
网络协议 Java 应用服务中间件
框架源码私享笔记(01)Tomcat核心架构功能 | 配置详解
本文首先分享了《活出意义来》一书序言中的感悟,强调成功如同幸福,不是刻意追求就能得到,而是全心投入时的副产品。接着探讨了Tomcat的核心功能与架构解析,包括网络连接器(Connector)和Servlet容器(Container),并介绍了其处理HTTP请求的工作流程。文章还详细解释了Tomcat的server.xml配置文件,涵盖了从顶级容器Server到子组件Connector、Engine、Host、Context等的配置参数及作用,帮助读者理解Tomcat的内部机制和配置方法。
|
9月前
|
Java 应用服务中间件 Linux
在Java 12环境中配置和部署Apache Tomcat的步骤。
这段部署Tomcat的冒险旅程充满技术挑战,但同时也像游戏一样充满乐趣。它需要你提前准备,仔细执行,并随时准备解决意外情况。成功后,你就可以在这匹强壮的网络野马上,带着你的Java应用,冲向Web开发的璀璨星空。
266 56
|
10月前
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
664 27
|
安全 应用服务中间件 网络安全
Tomcat如何配置PFX证书?
【10月更文挑战第2天】Tomcat如何配置PFX证书?
796 7
|
存储 算法 应用服务中间件
Tomcat如何配置JKS证书?
【10月更文挑战第2天】Tomcat如何配置JKS证书?
1229 4
|
10月前
|
Java 应用服务中间件 Apache
在IntelliJ IDEA中使用Maven配置Tomcat环境
此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
1248 18
|
10月前
|
关系型数据库 MySQL Java
安装和配置JDK、Tomcat、MySQL环境,以及如何在Linux下更改后端端口。
遵循这些步骤,你可以顺利完成JDK、Tomcat、MySQL环境的安装和配置,并在Linux下更改后端端口。祝你顺利!
580 11
|
网络协议 Java 应用服务中间件
tomcat配置域名及HTTPS
tomcat配置域名及HTTPS
|
11月前
|
Java 关系型数据库 MySQL
JDK、Tomcat、MariaDB数据库和Profile多环境的配置与使用
以上就是JDK、Tomcat、MariaDB数据库和Profile多环境的配置与使用的基本步骤。这些步骤可能会因为你的具体需求和环境而有所不同,但是基本的思路是一样的。希望这些信息能够帮助你更好地理解和使用这些工具。
349 17