千家信息网

Tomcat管理平台实例分析

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要讲解了"Tomcat管理平台实例分析",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Tomcat管理平台实例分析"吧!我们可能会将很多web
千家信息网最后更新 2026年11月01日Tomcat管理平台实例分析

这篇文章主要讲解了"Tomcat管理平台实例分析",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Tomcat管理平台实例分析"吧!

我们可能会将很多web应用交给tomcat,那么tomcat服务器就要对我们这些载入的web应用进行管理,那么从哪里进入tomcat服务器的管理平台呢?首先我们将tomcat服务器启动,进入其主页,发现右侧三项"server status"、"manager app"、"host manager"点击时都需要输入密码:

需要密码

那么用户名和密码是什么呢?

这就要看tomcat的【conf】目录中的【tomcat-users.xml】文件了,这个文件专门用于配置tomcat的管理用户。

在这个"tomcat-users.xml"文件中,有这样的注释(绿色字体部分):

标签说明了用户所扮演的角色,而这个角色是作为标签的一个属性的说明。

而是创建一个tomcat服务器的管理用户,这个用户可以无需编写用户名和密码,那么可以直接登录访问,但这不适合服务器的安全管理。

那么我们就来创建一个用户,用户名为:fjdinsd,密码为123,角色暂时为"guest"好了:

注意,每次修改"tomcat-users.xml"文件后,都要重新启动tomcat服务器!

那么我们继续来访问,点击"manager app",弹出需要输入用户名和密码:

你就会发现:

是的,访问不上。。。(你在逗我?)

这是因为创建用户没有管理权限,那么怎么才能有管理权限呢,最开始看的"tomcat-users.xml"中的文件截图的注解下一行的示例已经给出了说明,如果要想用户有管理权限,那么这个新创建的用户的角色("roles"属性)必须有"manager-gui"这个属性值。

那么将"manager-gui"添加到我刚才创建用户的"roles"属性中:

这时候再次点击"manager app",重新输入用户名和密码,就打开了"新世界的大门"(-_-!):

在这里面,applications这栏下面就是对应的tomcat目录中【webapps】目录下的各个web应用,如我创建的web应用:【mywebapp】:

在命令行中有"start","stop","reload","undeploy" 这几个命令,如果我们能远程进入服务器,就能通过服务器来操作这个web应用,比如点击"undeploy",则会将我的web应用从【webapps】目录中删除。

而"war file to deploy"这行允许从远程向tomcat服务器传送war文件,服务器将接收到的war文件放置在其【webapps】目录中,并进行解压和运行:

下面,由我的台式机将tomcat服务器(192.168.1.101)开启,由笔记本将我的web应用进行war打包,并将其上传至tomcat服务器,最后由笔记本端对刚上传的web应用进行访问。

我的笔记本的web应用所在目录为【fjweb】,该目录中只有一个"1.html文件":

对这个web应用进行war打包:

得到"fjweb.war"包:

接着在笔记本端登录tomcat服务器,选择"manager app",输入用户名与密码,找到"war file to deploy"这项,将刚才打包好的war文件选上,点击"deploy"就将该文件发送至tomcat服务器,tomcat服务器就能自动对其进行管理了:

可以看到在application这项多了"fjweb"这个刚刚上传的web应用:

那么我们就可以继续从笔记本端对其进行访问。

但是这里还有一个小问题,从服务器所在的目录对这个刚刚上传的web应用目录来看,并不是tomcat对其war包解压后就是原来的样子,而是这个目录又多了一级:

点击进去:

在这个第二个【fjweb】目录下才是我们的html页面,所以我们在远程笔记本端的访问应该在浏览器中输入两次虚拟目录路径:

感谢各位的阅读,以上就是"Tomcat管理平台实例分析"的内容了,经过本文的学习后,相信大家对Tomcat管理平台实例分析这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

服务器 服务 用户 管理 目录 应用 文件 密码 笔记 笔记本 平台 用户名 输入 实例 实例分析 分析 属性 角色 就是 权限 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 手磨咖啡 互联网科技图片 广东万易互联网科技有限公司惠州分公司 麻工互联网科技 奇酷互联网科技公司 壕鑫互联网络科技 菲比寻常互联网科技 银川新华互联网科技学校地址 济南华为互联网科技产业总部基地 银川新华互联网科技职业技术培训学校图片 移动互联网科技公司 阿大互联网科技有限公司 西安小鹰速贷互联网科技有限公司 世界互联网领先科技成果获奖 上海科技产业互联网平台 山东星卡互联网科技有限公司官网 深圳无忧互联网科技 西安有哪些互联网高科技企业 互联网金融运营模式中的金融科技 互联网科技对化妆品行业 耶加雪菲 南京欣网互联网络科技有限公司 科技互联网龙头 互联网科技与金融科技 合肥互联网科技公司 亿策互联网科技 上海亿帐通互联网科技 开一家科技互联网公司需要多少钱 科技和互联网行业的特点 每日互联网科技新闻
0